9250: Add missing bus identifier

This commit is contained in:
Lorenz Meier 2017-01-28 19:59:17 +01:00
parent af4e9b668b
commit 0ee68071fc
1 changed files with 4 additions and 2 deletions

View File

@ -168,13 +168,15 @@ MPU9250::MPU9250(device::Device *interface, device::Device *mag_interface, const
/* Set device parameters and make sure parameters of the bus device are adopted */
_device_id.devid_s.devtype = DRV_ACC_DEVTYPE_MPU9250;
_device_id.devid_s.bus = _interface->get_device_bus();;
_device_id.devid_s.address = _interface->get_device_address();;
_device_id.devid_s.bus_type = (device::Device::DeviceBusType)_interface->get_device_bus_type();
_device_id.devid_s.bus = _interface->get_device_bus();
_device_id.devid_s.address = _interface->get_device_address();
/* Prime _gyro with parents devid. */
/* Set device parameters and make sure parameters of the bus device are adopted */
_gyro->_device_id.devid = _device_id.devid;
_gyro->_device_id.devid_s.devtype = DRV_GYR_DEVTYPE_MPU9250;
_gyro->_device_id.devid_s.bus_type = _interface->get_device_bus_type();
_gyro->_device_id.devid_s.bus = _interface->get_device_bus();
_gyro->_device_id.devid_s.address = _interface->get_device_address();