#include <string.h>
#include <inttypes.h>
#include "WProgram.h"
#include "protocol/protocol.h"
Go to the source code of this file.
Classes | |
class | BinComm |
Class providing protocol en/decoding services for the ArduPilot Mega binary telemetry protocol. More... | |
struct | BinComm::MessageHeader |
OTA message header. | |
struct | BinComm::msg_acknowledge |
Structure describing the payload section of the MSG_ACKNOWLEDGE message. More... | |
struct | BinComm::msg_status_text |
Structure describing the payload section of the MSG_STATUS_TEXT message. More... | |
struct | BinComm::msg_heartbeat |
Structure describing the payload section of the MSG_HEARTBEAT message. More... | |
struct | BinComm::msg_attitude |
Structure describing the payload section of the MSG_ATTITUDE message. More... | |
struct | BinComm::msg_location |
Structure describing the payload section of the MSG_LOCATION message. More... | |
struct | BinComm::msg_pressure |
Structure describing the payload section of the MSG_PRESSURE message. More... | |
struct | BinComm::msg_perf_report |
Structure describing the payload section of the MSG_PERF_REPORT message. More... | |
struct | BinComm::msg_version_request |
Structure describing the payload section of the MSG_VERSION_REQUEST message. More... | |
struct | BinComm::msg_version |
Structure describing the payload section of the MSG_VERSION message. More... | |
struct | BinComm::msg_command_request |
Structure describing the payload section of the MSG_COMMAND_REQUEST message. More... | |
struct | BinComm::msg_command_upload |
Structure describing the payload section of the MSG_COMMAND_UPLOAD message. More... | |
struct | BinComm::msg_command_list |
Structure describing the payload section of the MSG_COMMAND_LIST message. More... | |
struct | BinComm::msg_command_mode_change |
Structure describing the payload section of the MSG_COMMAND_MODE_CHANGE message. More... | |
struct | BinComm::msg_value_request |
Structure describing the payload section of the MSG_VALUE_REQUEST message. More... | |
struct | BinComm::msg_value_set |
Structure describing the payload section of the MSG_VALUE_SET message. More... | |
struct | BinComm::msg_value |
Structure describing the payload section of the MSG_VALUE message. More... | |
struct | BinComm::msg_pid_request |
Structure describing the payload section of the MSG_PID_REQUEST message. More... | |
struct | BinComm::msg_pid_set |
Structure describing the payload section of the MSG_PID_SET message. More... | |
struct | BinComm::msg_pid |
Structure describing the payload section of the MSG_PID message. More... | |
struct | BinComm::msg_trim_startup |
Structure describing the payload section of the MSG_TRIM_STARTUP message. More... | |
struct | BinComm::msg_trim_min |
Structure describing the payload section of the MSG_TRIM_MIN message. More... | |
struct | BinComm::msg_trim_max |
Structure describing the payload section of the MSG_TRIM_MAX message. More... | |
struct | BinComm::msg_radio_out |
Structure describing the payload section of the MSG_RADIO_OUT message. More... | |
struct | BinComm::msg_sensor |
Structure describing the payload section of the MSG_SENSOR message. More... | |
struct | BinComm::msg_servo_out |
Structure describing the payload section of the MSG_SERVO_OUT message. More... | |
struct | BinComm::msg_pin_request |
Structure describing the payload section of the MSG_PIN_REQUEST message. More... | |
struct | BinComm::msg_pin_set |
Structure describing the payload section of the MSG_PIN_SET message. More... | |
struct | BinComm::msg_dataflash_request |
Structure describing the payload section of the MSG_DATAFLASH_REQUEST message. More... | |
struct | BinComm::msg_dataflash_set |
Structure describing the payload section of the MSG_DATAFLASH_SET message. More... | |
struct | BinComm::msg_eeprom_request |
Structure describing the payload section of the MSG_EEPROM_REQUEST message. More... | |
struct | BinComm::msg_eeprom_set |
Structure describing the payload section of the MSG_EEPROM_SET message. More... | |
struct | BinComm::msg_position_correct |
Structure describing the payload section of the MSG_POSITION_CORRECT message. More... | |
struct | BinComm::msg_attitude_correct |
Structure describing the payload section of the MSG_ATTITUDE_CORRECT message. More... | |
struct | BinComm::msg_position_set |
Structure describing the payload section of the MSG_POSITION_SET message. More... | |
struct | BinComm::msg_attitude_set |
Structure describing the payload section of the MSG_ATTITUDE_SET message. More... | |
union | BinComm::_binCommBufferSizer |
struct | BinComm::MessageHandler |