Firmware
|
Common sensor API and ioctl definitions. More...
Go to the source code of this file.
Macros | |
#define | DRV_MAG_DEVTYPE_HMC5883 0x01 |
Sensor type definitions. More... | |
#define | DRV_MAG_DEVTYPE_LSM303D 0x02 |
#define | DRV_MAG_DEVTYPE_ACCELSIM 0x03 |
#define | DRV_MAG_DEVTYPE_MPU9250 0x04 |
#define | DRV_MAG_DEVTYPE_LIS3MDL 0x05 |
#define | DRV_MAG_DEVTYPE_IST8310 0x06 |
#define | DRV_MAG_DEVTYPE_RM3100 0x07 |
#define | DRV_MAG_DEVTYPE_QMC5883 0x08 |
#define | DRV_ACC_DEVTYPE_LSM303D 0x11 |
#define | DRV_ACC_DEVTYPE_BMA180 0x12 |
#define | DRV_ACC_DEVTYPE_MPU6000 0x13 |
#define | DRV_ACC_DEVTYPE_ACCELSIM 0x14 |
#define | DRV_ACC_DEVTYPE_GYROSIM 0x15 |
#define | DRV_ACC_DEVTYPE_MPU9250 0x16 |
#define | DRV_ACC_DEVTYPE_BMI160 0x17 |
#define | DRV_GYR_DEVTYPE_MPU6000 0x21 |
#define | DRV_GYR_DEVTYPE_L3GD20 0x22 |
#define | DRV_GYR_DEVTYPE_GYROSIM 0x23 |
#define | DRV_GYR_DEVTYPE_MPU9250 0x24 |
#define | DRV_GYR_DEVTYPE_BMI160 0x25 |
#define | DRV_RNG_DEVTYPE_MB12XX 0x31 |
#define | DRV_RNG_DEVTYPE_LL40LS 0x32 |
#define | DRV_ACC_DEVTYPE_MPU6050 0x33 |
#define | DRV_ACC_DEVTYPE_MPU6500 0x34 |
#define | DRV_GYR_DEVTYPE_MPU6050 0x35 |
#define | DRV_GYR_DEVTYPE_MPU6500 0x36 |
#define | DRV_ACC_DEVTYPE_ICM20602 0x37 |
#define | DRV_GYR_DEVTYPE_ICM20602 0x38 |
#define | DRV_ACC_DEVTYPE_ICM20608 0x39 |
#define | DRV_GYR_DEVTYPE_ICM20608 0x3A |
#define | DRV_ACC_DEVTYPE_ICM20689 0x3B |
#define | DRV_GYR_DEVTYPE_ICM20689 0x3C |
#define | DRV_BARO_DEVTYPE_MS5611 0x3D |
#define | DRV_BARO_DEVTYPE_MS5607 0x3E |
#define | DRV_BARO_DEVTYPE_BMP280 0x3F |
#define | DRV_BARO_DEVTYPE_LPS25H 0x40 |
#define | DRV_ACC_DEVTYPE_BMI055 0x41 |
#define | DRV_GYR_DEVTYPE_BMI055 0x42 |
#define | DRV_MAG_DEVTYPE_BMM150 0x43 |
#define | DRV_BARO_DEVTYPE_BMP285 0x44 |
#define | DRV_DIFF_PRESS_DEVTYPE_ETS3 0x45 |
#define | DRV_DIFF_PRESS_DEVTYPE_MS4525 0x46 |
#define | DRV_DIFF_PRESS_DEVTYPE_MS5525 0x47 |
#define | DRV_DIFF_PRESS_DEVTYPE_SDP31 0x48 |
#define | DRV_DIFF_PRESS_DEVTYPE_SDP32 0x49 |
#define | DRV_DIFF_PRESS_DEVTYPE_SDP33 0x50 |
#define | DRV_BARO_DEVTYPE_MPL3115A2 0x51 |
#define | DRV_ACC_DEVTYPE_FXOS8701C 0x52 |
#define | DRV_MAG_DEVTYPE_FXOS8701C 0x53 |
#define | DRV_GYR_DEVTYPE_FXAS2100C 0x54 |
#define | DRV_ACC_DEVTYPE_ADIS16448 0x55 |
#define | DRV_MAG_DEVTYPE_ADIS16448 0x56 |
#define | DRV_GYR_DEVTYPE_ADIS16448 0x57 |
#define | DRV_BARO_DEVTYPE_LPS22HB 0x58 |
#define | DRV_ACC_DEVTYPE_ADIS16477 0x59 |
#define | DRV_GYR_DEVTYPE_ADIS16477 0x60 |
#define | DRV_ACC_DEVTYPE_LSM303AGR 0x61 |
#define | DRV_MAG_DEVTYPE_LSM303AGR 0x62 |
#define | DRV_ACC_DEVTYPE_ADIS16497 0x63 |
#define | DRV_GYR_DEVTYPE_ADIS16497 0x64 |
#define | _SENSORIOCBASE (0x2000) |
#define | _SENSORIOC(_n) (_PX4_IOC(_SENSORIOCBASE, _n)) |
#define | SENSORIOCSPOLLRATE _SENSORIOC(0) |
Set the driver polling rate to (arg) Hz, or one of the SENSOR_POLLRATE constants. | |
#define | SENSOR_POLLRATE_DEFAULT 1000003 |
poll at driver normal rate | |
#define | SENSORIOCRESET _SENSORIOC(4) |
Reset the sensor to its default configuration. | |
Common sensor API and ioctl definitions.
#define DRV_MAG_DEVTYPE_HMC5883 0x01 |
Sensor type definitions.
Used to create a unique device id for redundant and combo sensors