PX4 Firmware
PX4 Autopilot Software http://px4.io
|
#include <esc_status.h>
Public Attributes | |
uint64_t | timestamp |
uint16_t | counter |
uint8_t | esc_count |
uint8_t | esc_connectiontype |
uint8_t | esc_online_flags |
uint8_t | _padding0 [3] |
struct esc_report_s | esc [8] |
Definition at line 59 of file esc_status.h.
uint8_t esc_status_s::_padding0[3] |
Definition at line 66 of file esc_status.h.
uint16_t esc_status_s::counter |
Definition at line 62 of file esc_status.h.
Referenced by TAP_ESC::cycle(), DShotOutput::handleNewTelemetryData(), UavcanEscController::orb_pub_timer_cb(), and MK::task_main().
struct esc_report_s esc_status_s::esc[8] |
Definition at line 67 of file esc_status.h.
Referenced by DfBebopBusWrapper::_publish(), build_gam_response(), UavcanEscController::check_escs_status(), TAP_ESC::cycle(), UavcanEscController::esc_status_sub_cb(), DShotOutput::handleNewTelemetryData(), publish_gam_message(), and MK::task_main().
uint8_t esc_status_s::esc_connectiontype |
Definition at line 64 of file esc_status.h.
Referenced by TAP_ESC::cycle(), DShotOutput::handleNewTelemetryData(), UavcanEscController::orb_pub_timer_cb(), publish_gam_message(), and MK::task_main().
uint8_t esc_status_s::esc_count |
Definition at line 63 of file esc_status.h.
Referenced by DfBebopBusWrapper::_publish(), TAP_ESC::cycle(), Commander::esc_status_check(), DShotOutput::handleNewTelemetryData(), UavcanEscController::orb_pub_timer_cb(), publish_gam_message(), and MK::task_main().
uint8_t esc_status_s::esc_online_flags |
Definition at line 65 of file esc_status.h.
Referenced by Commander::esc_status_check(), DShotOutput::handleNewTelemetryData(), and UavcanEscController::orb_pub_timer_cb().
uint64_t esc_status_s::timestamp |
Definition at line 61 of file esc_status.h.
Referenced by DfBebopBusWrapper::_publish(), TAP_ESC::cycle(), DShotOutput::handleNewTelemetryData(), UavcanEscController::orb_pub_timer_cb(), publish_gam_message(), and MK::task_main().