APM:Libraries
|
#include <AP_Volz_Protocol.h>
Public Member Functions | |
AP_Volz_Protocol () | |
AP_Volz_Protocol (const AP_Volz_Protocol &other)=delete | |
AP_Volz_Protocol & | operator= (const AP_Volz_Protocol &)=delete |
void | update () |
Static Public Attributes | |
static const struct AP_Param::GroupInfo | var_info [] |
Private Member Functions | |
void | init (void) |
void | send_command (uint8_t data[VOLZ_DATA_FRAME_SIZE]) |
void | update_volz_bitmask (uint32_t new_bitmask) |
Private Attributes | |
AP_HAL::UARTDriver * | port |
uint32_t | last_volz_update_time |
uint32_t | volz_time_frame_micros |
uint32_t | last_used_bitmask |
AP_Int32 | bitmask |
bool | initialised |
Definition at line 51 of file AP_Volz_Protocol.h.
AP_Volz_Protocol::AP_Volz_Protocol | ( | void | ) |
|
delete |
|
private |
Definition at line 32 of file AP_Volz_Protocol.cpp.
Referenced by update().
|
delete |
|
private |
Definition at line 105 of file AP_Volz_Protocol.cpp.
Referenced by update().
void AP_Volz_Protocol::update | ( | void | ) |
Definition at line 39 of file AP_Volz_Protocol.cpp.
Referenced by SRV_Channels::push().
|
private |
Definition at line 131 of file AP_Volz_Protocol.cpp.
Referenced by init(), and update().
|
private |
Definition at line 74 of file AP_Volz_Protocol.h.
|
private |
Definition at line 75 of file AP_Volz_Protocol.h.
Referenced by update().
|
private |
Definition at line 72 of file AP_Volz_Protocol.h.
Referenced by update(), and update_volz_bitmask().
|
private |
Definition at line 70 of file AP_Volz_Protocol.h.
Referenced by update().
|
private |
Definition at line 64 of file AP_Volz_Protocol.h.
Referenced by init(), send_command(), and update().
|
static |
Definition at line 59 of file AP_Volz_Protocol.h.
Referenced by AP_Volz_Protocol().
|
private |
Definition at line 71 of file AP_Volz_Protocol.h.
Referenced by update(), and update_volz_bitmask().