I am trying to build a firmware for Thingy:53 that simply streams the magnetometer via BLE. I have BLE and Gatt working fine; I can even read and stream the IMU sensor. But all of my attempts at magnetometer has failed. When I call is_device_ready, I always get False not matter what I do. The entry point to the code is "mag_init". Please help me resolve the issue.
proj.conf