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().