UAVCAN: initialize device id for mag and baro to allow DEVIOCGDEVICEID ioctl to return useful data

This commit is contained in:
Holger Steinhaus
2014-11-11 11:29:35 +01:00
parent 88093ebf1a
commit 51ffb887c3
4 changed files with 9 additions and 1 deletions
+2
View File
@@ -49,6 +49,8 @@ UavcanMagnetometerBridge::UavcanMagnetometerBridge(uavcan::INode& node) :
UavcanCDevSensorBridgeBase("uavcan_mag", "/dev/uavcan/mag", MAG_DEVICE_PATH, MAG_TOPICS),
_sub_mag(node)
{
_device_id.devid_s.devtype = DRV_MAG_DEVTYPE_HMC5883;
_scale.x_scale = 1.0F;
_scale.y_scale = 1.0F;
_scale.z_scale = 1.0F;