diff options
author | Holger Steinhaus <holger@steinhaus-home.de> | 2014-11-11 11:19:15 +0100 |
---|---|---|
committer | Holger Steinhaus <holger@steinhaus-home.de> | 2014-11-13 16:17:35 +0100 |
commit | 4d489ef7f4c7626a86b700b6d7144e35000ce387 (patch) | |
tree | 35de78018e2aa2c47fcb29e49a7eeaa50c3ff2d8 /src | |
parent | 4f5e2e379d9b4fd0ecb00622eae7308ade40766c (diff) | |
download | px4-firmware-4d489ef7f4c7626a86b700b6d7144e35000ce387.tar.gz px4-firmware-4d489ef7f4c7626a86b700b6d7144e35000ce387.tar.bz2 px4-firmware-4d489ef7f4c7626a86b700b6d7144e35000ce387.zip |
UAVCAN: improve mag compatibility
Diffstat (limited to 'src')
-rw-r--r-- | src/modules/uavcan/sensors/mag.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/modules/uavcan/sensors/mag.cpp b/src/modules/uavcan/sensors/mag.cpp index 0d9ea08c5..4f56038b5 100644 --- a/src/modules/uavcan/sensors/mag.cpp +++ b/src/modules/uavcan/sensors/mag.cpp @@ -74,6 +74,9 @@ int UavcanMagnetometerBridge::init() int UavcanMagnetometerBridge::ioctl(struct file *filp, int cmd, unsigned long arg) { switch (cmd) { + case SENSORIOCSQUEUEDEPTH: { + return OK; // Pretend that this stuff is supported to keep APM happy + } case MAGIOCSSCALE: { std::memcpy(&_scale, reinterpret_cast<const void*>(arg), sizeof(_scale)); return 0; |