|
PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <sensor_accel.h>
Public Attributes | |
| uint64_t | timestamp |
| uint64_t | error_count |
| uint32_t | device_id |
| float | x |
| float | y |
| float | z |
| uint32_t | integral_dt |
| float | x_integral |
| float | y_integral |
| float | z_integral |
| float | temperature |
| float | scaling |
| int16_t | x_raw |
| int16_t | y_raw |
| int16_t | z_raw |
| uint8_t | _padding0 [2] |
Definition at line 51 of file sensor_accel.h.
| uint8_t sensor_accel_s::_padding0[2] |
Definition at line 68 of file sensor_accel.h.
| uint32_t sensor_accel_s::device_id |
Definition at line 55 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), do_accel_calibration_measurements(), Heater::initialize_topics(), PX4Accelerometer::ioctl(), Heater::print_status(), PX4Accelerometer::PX4Accelerometer(), PX4Accelerometer::set_device_type(), and TemperatureCalibrationAccel::update_sensor_instance().
| uint64_t sensor_accel_s::error_count |
Definition at line 54 of file sensor_accel.h.
Referenced by DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), BMA180::measure(), and PX4Accelerometer::set_error_count().
| uint32_t sensor_accel_s::integral_dt |
Definition at line 59 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), and PX4Accelerometer::update().
| float sensor_accel_s::scaling |
Definition at line 64 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), BMA180::measure(), PX4Accelerometer::PX4Accelerometer(), PX4Accelerometer::set_scale(), PX4Accelerometer::update(), and mpu9x50::update_reports().
| float sensor_accel_s::temperature |
Definition at line 63 of file sensor_accel.h.
Referenced by sensors::VotedSensorsUpdate::accelPoll(), Heater::Run(), PX4Accelerometer::set_temperature(), mpu9x50::update_reports(), and TemperatureCalibrationAccel::update_sensor_instance().
| uint64_t sensor_accel_s::timestamp |
Definition at line 53 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), do_accel_calibration_measurements(), MavlinkReceiver::handle_message_hil_sensor(), MavlinkReceiver::handle_message_hil_state_quaternion(), BMA180::measure(), VehicleAcceleration::Run(), MavlinkStreamScaledIMU::send(), MavlinkStreamScaledIMU2::send(), MavlinkStreamScaledIMU3::send(), PX4Accelerometer::update(), and mpu9x50::update_reports().
| float sensor_accel_s::x |
Definition at line 56 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), BMA180::measure(), read_accelerometer_avg(), VehicleAcceleration::Run(), PX4Accelerometer::update(), mpu9x50::update_reports(), and TemperatureCalibrationAccel::update_sensor_instance().
| float sensor_accel_s::x_integral |
Definition at line 60 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), and PX4Accelerometer::update().
| int16_t sensor_accel_s::x_raw |
Definition at line 65 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), BMA180::measure(), MavlinkStreamScaledIMU::send(), MavlinkStreamScaledIMU2::send(), MavlinkStreamScaledIMU3::send(), PX4Accelerometer::update(), and mpu9x50::update_reports().
| float sensor_accel_s::y |
Definition at line 57 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), BMA180::measure(), read_accelerometer_avg(), VehicleAcceleration::Run(), PX4Accelerometer::update(), mpu9x50::update_reports(), and TemperatureCalibrationAccel::update_sensor_instance().
| float sensor_accel_s::y_integral |
Definition at line 61 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), and PX4Accelerometer::update().
| int16_t sensor_accel_s::y_raw |
Definition at line 66 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), BMA180::measure(), MavlinkStreamScaledIMU::send(), MavlinkStreamScaledIMU2::send(), MavlinkStreamScaledIMU3::send(), PX4Accelerometer::update(), and mpu9x50::update_reports().
| float sensor_accel_s::z |
Definition at line 58 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), BMA180::measure(), read_accelerometer_avg(), VehicleAcceleration::Run(), PX4Accelerometer::update(), mpu9x50::update_reports(), and TemperatureCalibrationAccel::update_sensor_instance().
| float sensor_accel_s::z_integral |
Definition at line 62 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), sensors::VotedSensorsUpdate::accelPoll(), and PX4Accelerometer::update().
| int16_t sensor_accel_s::z_raw |
Definition at line 67 of file sensor_accel.h.
Referenced by DfMPU6050Wrapper::_publish(), DfLsm9ds1Wrapper::_publish(), DfMpu9250Wrapper::_publish(), BMA180::measure(), MavlinkStreamScaledIMU::send(), MavlinkStreamScaledIMU2::send(), MavlinkStreamScaledIMU3::send(), PX4Accelerometer::update(), and mpu9x50::update_reports().