LIS3MDL Compass Support ?
In looking for an ultra-lightweight GPS-Compass module, an RCG member suggested this:
https://store.mrobotics.io/product-p/mro-ugps-samm8q-01.htm
But I noticed that it uses the STM LIS3MDL compass:
http://www.st.com/en/mems-and-sensors/lis3mdl.html (datasheet)
Reviewing here, it looks like this isn't directly supported.
Does anyone know if this uses the same protocol as one of the supported magnetometers and so should work ? Or would support have to be fully ported ? I did a bit of digging and suspect it isn't a drop-in as PX4 support looks like it was added March 2016 and looks to be an entirely separate driver:
https://github.com/PX4/Firmware/blob/master/src/drivers/lis3mdl/lis3mdl.cpp
The reason for asking is that I'm trying to implement the lightest-weight solution possible for emergency position-hold (and maybe RTH if something goes wrong with video feed). It will otherwise be dead weight on every flight, and at <8g, I can't find anything close to this with an M8.
This is probably the alternative if I can't find an M8 unit - this is <10g NEO-6M:
https://hobbyking.com/en_us/micro-hkpilot-gps-and-compass-u-blox-neo-6-and-hmc5883.html
Thanks,
-=dave
LIS3MDL Compass Support ?
In looking for an ultra-lightweight GPS-Compass module, an RCG member suggested this:
https://store.mrobotics.io/product-p/mro-ugps-samm8q-01.htm
But I noticed that it uses the STM LIS3MDL compass:
http://www.st.com/en/mems-and-sensors/lis3mdl.html (datasheet)
Reviewing here, it looks like this isn't directly supported.
Does anyone know if this uses the same protocol as one of the supported magnetometers and so should work ? Or would support have to be fully ported ? I did a bit of digging and suspect it isn't a drop-in as PX4 support looks like it was added March 2016 and looks to be an entirely separate driver:
https://github.com/PX4/Firmware/blob/master/src/drivers/lis3mdl/lis3mdl.cpp
The reason for asking is that I'm trying to implement the lightest-weight solution possible for emergency position-hold (and maybe RTH if something goes wrong with video feed). It will otherwise be dead weight on every flight, and at <8g, I can't find anything close to this with an M8.
This is probably the alternative if I can't find an M8 unit - this is <10g NEO-6M:
https://hobbyking.com/en_us/micro-hkpilot-gps-and-compass-u-blox-neo-6-and-hmc5883.html
Thanks,
-=dave