PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <esc_report.h>
Public Attributes | |
uint64_t | timestamp |
uint32_t | esc_errorcount |
int32_t | esc_rpm |
float | esc_voltage |
float | esc_current |
uint8_t | esc_temperature |
uint8_t | esc_address |
uint8_t | esc_state |
uint8_t | _padding0 [5] |
Definition at line 51 of file esc_report.h.
uint8_t esc_report_s::_padding0[5] |
Definition at line 61 of file esc_report.h.
uint8_t esc_report_s::esc_address |
Definition at line 59 of file esc_report.h.
Referenced by UavcanEscController::esc_status_sub_cb(), and MK::task_main().
float esc_report_s::esc_current |
Definition at line 57 of file esc_report.h.
Referenced by build_gam_response(), DShotOutput::handleNewTelemetryData(), publish_gam_message(), and MK::task_main().
uint32_t esc_report_s::esc_errorcount |
Definition at line 54 of file esc_report.h.
Referenced by MK::task_main().
int32_t esc_report_s::esc_rpm |
Definition at line 55 of file esc_report.h.
Referenced by DfBebopBusWrapper::_publish(), build_gam_response(), TAP_ESC::cycle(), DShotOutput::handleNewTelemetryData(), publish_gam_message(), and MK::task_main().
uint8_t esc_report_s::esc_state |
Definition at line 60 of file esc_report.h.
Referenced by TAP_ESC::cycle(), and MK::task_main().
uint8_t esc_report_s::esc_temperature |
Definition at line 58 of file esc_report.h.
Referenced by build_gam_response(), DShotOutput::handleNewTelemetryData(), publish_gam_message(), and MK::task_main().
float esc_report_s::esc_voltage |
Definition at line 56 of file esc_report.h.
Referenced by build_gam_response(), DShotOutput::handleNewTelemetryData(), publish_gam_message(), and MK::task_main().
uint64_t esc_report_s::timestamp |
Definition at line 53 of file esc_report.h.
Referenced by DfBebopBusWrapper::_publish(), UavcanEscController::check_escs_status(), and DShotOutput::handleNewTelemetryData().