Classes

/home/jgoppert/Projects/ap/libraries/APM_BinComm/APM_BinComm.h File Reference

#include <string.h>
#include <inttypes.h>
#include "WProgram.h"
#include "protocol/protocol.h"
Include dependency graph for APM_BinComm.h:
This graph shows which files directly or indirectly include this file:

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