2010-12-26 20:59:17 -04:00
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
< html xmlns = "http://www.w3.org/1999/xhtml" >
< head >
< meta http-equiv = "Content-Type" content = "text/xhtml;charset=UTF-8" / >
< title > ArduPilot Libraries: BinComm Class Reference< / title >
< link href = "tabs.css" rel = "stylesheet" type = "text/css" / >
2010-12-26 23:23:35 -04:00
< link href = "search/search.css" rel = "stylesheet" type = "text/css" / >
< script type = "text/javaScript" src = "search/search.js" > < / script >
2010-12-26 20:59:17 -04:00
< link href = "doxygen.css" rel = "stylesheet" type = "text/css" / >
< / head >
2010-12-26 23:23:35 -04:00
< body onload = 'searchBox.OnSelectItem(0);' >
2010-12-26 20:59:17 -04:00
<!-- Generated by Doxygen 1.7.1 -->
< div class = "navigation" id = "top" >
< div class = "tabs" >
< ul class = "tablist" >
< li > < a href = "main.html" > < span > Main Page< / span > < / a > < / li >
< li > < a href = "namespaces.html" > < span > Namespaces< / span > < / a > < / li >
< li class = "current" > < a href = "annotated.html" > < span > Classes< / span > < / a > < / li >
< li > < a href = "files.html" > < span > Files< / span > < / a > < / li >
< / ul >
< / div >
< div class = "tabs2" >
< ul class = "tablist" >
< li > < a href = "annotated.html" > < span > Class List< / span > < / a > < / li >
< li > < a href = "classes.html" > < span > Class Index< / span > < / a > < / li >
< li > < a href = "hierarchy.html" > < span > Class Hierarchy< / span > < / a > < / li >
< li > < a href = "functions.html" > < span > Class Members< / span > < / a > < / li >
< / ul >
< / div >
< / div >
< div class = "header" >
< div class = "summary" >
< a href = "#nested-classes" > Classes< / a > |
< a href = "#pub-types" > Public Types< / a > |
< a href = "#pub-methods" > Public Member Functions< / a > < / div >
< div class = "headertitle" >
< h1 > BinComm Class Reference< / h1 > < / div >
< / div >
< div class = "contents" >
<!-- doxytag: class="BinComm" -->
< p > Class providing protocol en/decoding services for the ArduPilot Mega binary telemetry protocol.
< a href = "#_details" > More...< / a > < / p >
< p > < code > #include < < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > > < / code > < / p >
< div class = "dynheader" >
Collaboration diagram for BinComm:< / div >
< div class = "dyncontent" >
< div class = "center" > < img src = "class_bin_comm__coll__graph.png" border = "0" usemap = "#_bin_comm_coll__map" alt = "Collaboration graph" / > < / div >
< map name = "_bin_comm_coll__map" id = "_bin_comm_coll__map" >
< area shape = "rect" id = "node2" title = "OTA message header." alt = "" coords = "5,5,203,35" / > < area shape = "rect" id = "node4" href = "struct_bin_comm_1_1_message_handler.html" title = "BinComm::MessageHandler" alt = "" coords = "227,5,427,35" / > < area shape = "rect" id = "node6" href = "class_stream.html" title = "Stream" alt = "" coords = "451,5,520,35" / > < / map >
< center > < span class = "legend" > [< a target = "top" href = "graph_legend.html" > legend< / a > ]< / span > < / center > < / div >
< p > < a href = "class_bin_comm-members.html" > List of all members.< / a > < / p >
< table class = "memberdecls" >
< tr > < td colspan = "2" > < h2 > < a name = "nested-classes" > < / a >
Classes< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > union < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "union_bin_comm_1_1__bin_comm_buffer_sizer.html" > _binCommBufferSizer< / a > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1_message_handler.html" > MessageHandler< / a > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < b > MessageHeader< / b > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > OTA message header. < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__acknowledge.html" > msg_acknowledge< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_ACKNOWLEDGE message. < a href = "struct_bin_comm_1_1msg__acknowledge.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__attitude.html" > msg_attitude< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_ATTITUDE message. < a href = "struct_bin_comm_1_1msg__attitude.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__attitude__correct.html" > msg_attitude_correct< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_ATTITUDE_CORRECT message. < a href = "struct_bin_comm_1_1msg__attitude__correct.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__attitude__set.html" > msg_attitude_set< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_ATTITUDE_SET message. < a href = "struct_bin_comm_1_1msg__attitude__set.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__command__list.html" > msg_command_list< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_COMMAND_LIST message. < a href = "struct_bin_comm_1_1msg__command__list.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__command__mode__change.html" > msg_command_mode_change< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_COMMAND_MODE_CHANGE message. < a href = "struct_bin_comm_1_1msg__command__mode__change.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__command__request.html" > msg_command_request< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_COMMAND_REQUEST message. < a href = "struct_bin_comm_1_1msg__command__request.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__command__upload.html" > msg_command_upload< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_COMMAND_UPLOAD message. < a href = "struct_bin_comm_1_1msg__command__upload.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__dataflash__request.html" > msg_dataflash_request< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_DATAFLASH_REQUEST message. < a href = "struct_bin_comm_1_1msg__dataflash__request.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__dataflash__set.html" > msg_dataflash_set< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_DATAFLASH_SET message. < a href = "struct_bin_comm_1_1msg__dataflash__set.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__eeprom__request.html" > msg_eeprom_request< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_EEPROM_REQUEST message. < a href = "struct_bin_comm_1_1msg__eeprom__request.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__eeprom__set.html" > msg_eeprom_set< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_EEPROM_SET message. < a href = "struct_bin_comm_1_1msg__eeprom__set.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__heartbeat.html" > msg_heartbeat< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_HEARTBEAT message. < a href = "struct_bin_comm_1_1msg__heartbeat.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__location.html" > msg_location< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_LOCATION message. < a href = "struct_bin_comm_1_1msg__location.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__perf__report.html" > msg_perf_report< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_PERF_REPORT message. < a href = "struct_bin_comm_1_1msg__perf__report.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__pid.html" > msg_pid< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_PID message. < a href = "struct_bin_comm_1_1msg__pid.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__pid__request.html" > msg_pid_request< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_PID_REQUEST message. < a href = "struct_bin_comm_1_1msg__pid__request.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__pid__set.html" > msg_pid_set< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_PID_SET message. < a href = "struct_bin_comm_1_1msg__pid__set.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__pin__request.html" > msg_pin_request< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_PIN_REQUEST message. < a href = "struct_bin_comm_1_1msg__pin__request.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__pin__set.html" > msg_pin_set< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_PIN_SET message. < a href = "struct_bin_comm_1_1msg__pin__set.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__position__correct.html" > msg_position_correct< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_POSITION_CORRECT message. < a href = "struct_bin_comm_1_1msg__position__correct.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__position__set.html" > msg_position_set< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_POSITION_SET message. < a href = "struct_bin_comm_1_1msg__position__set.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__pressure.html" > msg_pressure< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_PRESSURE message. < a href = "struct_bin_comm_1_1msg__pressure.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__radio__out.html" > msg_radio_out< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_RADIO_OUT message. < a href = "struct_bin_comm_1_1msg__radio__out.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__sensor.html" > msg_sensor< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_SENSOR message. < a href = "struct_bin_comm_1_1msg__sensor.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__servo__out.html" > msg_servo_out< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_SERVO_OUT message. < a href = "struct_bin_comm_1_1msg__servo__out.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__status__text.html" > msg_status_text< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_STATUS_TEXT message. < a href = "struct_bin_comm_1_1msg__status__text.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__trim__max.html" > msg_trim_max< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_TRIM_MAX message. < a href = "struct_bin_comm_1_1msg__trim__max.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__trim__min.html" > msg_trim_min< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_TRIM_MIN message. < a href = "struct_bin_comm_1_1msg__trim__min.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__trim__startup.html" > msg_trim_startup< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_TRIM_STARTUP message. < a href = "struct_bin_comm_1_1msg__trim__startup.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__value.html" > msg_value< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_VALUE message. < a href = "struct_bin_comm_1_1msg__value.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__value__request.html" > msg_value_request< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_VALUE_REQUEST message. < a href = "struct_bin_comm_1_1msg__value__request.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__value__set.html" > msg_value_set< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_VALUE_SET message. < a href = "struct_bin_comm_1_1msg__value__set.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__version.html" > msg_version< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_VERSION message. < a href = "struct_bin_comm_1_1msg__version.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > struct < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "struct_bin_comm_1_1msg__version__request.html" > msg_version_request< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Structure describing the payload section of the MSG_VERSION_REQUEST message. < a href = "struct_bin_comm_1_1msg__version__request.html#_details" > More...< / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < h2 > < a name = "pub-types" > < / a >
Public Types< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > enum < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0" > MessageID< / a > { < br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0aaccfe0193f312141a7a4ab741b89c2e9" > MSG_PID< / a > = 0x42,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0acb64295b486625ad1d81b78516da6bdd" > MSG_DATAFLASH_REQUEST< / a > = 0x90,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a539846f005a063cca50496edae414218" > MSG_DATAFLASH_SET< / a > = 0x91,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a71c8ced772d2cf2eb9966f35db7a4fd9" > MSG_SENSOR< / a > = 0x60,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a796a72448f83381771274165a2f97c31" > MSG_VALUE_REQUEST< / a > = 0x30,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a95a3e7719bc64ac6494562793e41cf72" > MSG_VALUE_SET< / a > = 0x31,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a978b5fdd2ffcccf6c8ec90cb2d14714c" > MSG_VALUE< / a > = 0x32,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a37a614fc361f73df2a40069d6f5489c2" > MSG_PIN_REQUEST< / a > = 0x80,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0ab6810ce141f1ba38b829a3da9bc710d5" > MSG_PIN_SET< / a > = 0x81,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a0497685d8a91fce6ade9db0dfbbdd3c8" > MSG_POSITION_CORRECT< / a > = 0xb0,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a412ab658fb05287dabcda4590c28c639" > MSG_ACKNOWLEDGE< / a > = 0x0,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a855752c3c1dc22d106b0e5a353b96e1e" > MSG_ATTITUDE_CORRECT< / a > = 0xb1,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a184e68a06d7603879fe28ab716065d86" > MSG_HEARTBEAT< / a > = 0x1,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a7e1363aa32cee16c4460062a6764daec" > MSG_POSITION_SET< / a > = 0xb2,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0af792fb86670678acaf6ea875cfa868e3" > MSG_ATTITUDE< / a > = 0x2,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0ab92941e3da8d13a8564108ffbad77526" > MSG_ATTITUDE_SET< / a > = 0xb3,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a4c7725ddd2cd18546491bb52a3a34536" > MSG_LOCATION< / a > = 0x3,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a40d25792be6c014bed26717ba6d34f1c" > MSG_PRESSURE< / a > = 0x4,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a6e69bfb217b4622342624d972e541942" > MSG_TRIM_STARTUP< / a > = 0x50,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a32cd8f978006350a5e4fcf8ef8f57f20" > MSG_STATUS_TEXT< / a > = 0x5,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a7f23a59b37fd4e9c72d6c93ff1a206f2" > MSG_TRIM_MIN< / a > = 0x51,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a2a21d624a5e1469d00df475a7743a626" > MSG_PERF_REPORT< / a > = 0x6,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a7eedb296064fe5394f4556a65404c9e6" > MSG_TRIM_MAX< / a > = 0x52,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0ad2cd0e7676269bd66df53ac64d5790c6" > MSG_VERSION_REQUEST< / a > = 0x7,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0ac2646d5e720cba4fa8efa4d4065710a7" > MSG_RADIO_OUT< / a > = 0x53,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a0d66eb67b211c18c7184184874df8886" > MSG_VERSION< / a > = 0x8,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a7e322b197cc2f4cf0d5fe72e7a95fec9" > MSG_COMMAND_REQUEST< / a > = 0x20,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a18d851e464f011699d052fe7e82e1437" > MSG_COMMAND_UPLOAD< / a > = 0x21,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0ad1278b71cbae6b6c59550954e4da949b" > MSG_COMMAND_LIST< / a > = 0x22,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a8edd6d12ddfd0b2640a20c4257ab25d9" > MSG_COMMAND_MODE_CHANGE< / a > = 0x23,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a2fcbd6892433ecb4c72fc50b4e1819d7" > MSG_SERVO_OUT< / a > = 0x70,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0aa5e1a60cbea93d1ec03f8499788667a3" > MSG_EEPROM_REQUEST< / a > = 0xa0,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a2caa4aa2d31182c27faa01932353c4f9" > MSG_EEPROM_SET< / a > = 0xa1,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0ab9b155ebf2d2f39750ffb25668776b67" > MSG_PID_REQUEST< / a > = 0x40,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a3a679f27bb599200fe62b8f28e4bcfd2" > MSG_PID_SET< / a > = 0x41,
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a9f9af79588ce26bd85be0b48eb472c40" > MSG_ANY< / a > = 0xfe,
< br / >
< a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0a5b500b6d5a0da50272c5e4fff24238df" > MSG_NULL< / a > = 0xff
< br / >
}< / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > Protocol magic numbers< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpb37e401a51eff28b19e7adb9945a346e" > < / a > < / p >
< dl class = "note" > < dt > < b > Note:< / b > < / dt > < dd > The MessageID enum is automatically generated and thus not described here. < / dd > < / dl >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > enum < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a8c143f3c0b16bd5b8079584e64d31355" > severities< / a > { < a class = "el" href = "class_bin_comm.html#a8c143f3c0b16bd5b8079584e64d31355a384004b2747fccc80e3ea6fb531eaa32" > SEVERITY_LOW< / a > = 1,
< a class = "el" href = "class_bin_comm.html#a8c143f3c0b16bd5b8079584e64d31355aa23aaaf718714e52b4e701fe213b463a" > SEVERITY_MEDIUM< / a > = 2,
< a class = "el" href = "class_bin_comm.html#a8c143f3c0b16bd5b8079584e64d31355aeaaee416fb298af3c58fc77781104edc" > SEVERITY_HIGH< / a > = 3,
< a class = "el" href = "class_bin_comm.html#a8c143f3c0b16bd5b8079584e64d31355a5e3fab27ba61c21dc026e96dcb311941" > SEVERITY_CRITICAL< / a > = 4
}< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > < p > Message serverities. < / p >
< a href = "class_bin_comm.html#a8c143f3c0b16bd5b8079584e64d31355" > More...< / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > enum < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664" > variableID< / a > { < br / >
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664ad2fb9a6825de4dcd20661a11c38fbb57" > MSG_VAR_ROLL_MODE< / a > = 0x00,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a66915c15d1f140ae78c3aae06a240d45" > MSG_VAR_PITCH_MODE< / a > = 0x01,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664aa8640a59f0db3cb772485f3679bff1f7" > MSG_VAR_THROTTLE_MODE< / a > = 0x02,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a30e88b2dc24a67f6308b9d2b9ca6e32a" > MSG_VAR_YAW_MODE< / a > = 0x03,
< br / >
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664ae31aadb2002338c19ae27d4413b96700" > MSG_VAR_ELEVON_TRIM_1< / a > = 0x04,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a0548a8f7279ac2430a567d4bbac2d445" > MSG_VAR_ELEVON_TRIM_2< / a > = 0x05,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a3e75f74ca1845430873c6c06593d9242" > MSG_VAR_INTEGRATOR_0< / a > = 0x10,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664adb6f3059a3e15c28f90c6ba4509b2604" > MSG_VAR_INTEGRATOR_1< / a > = 0x11,
< br / >
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664ab8f69d117f08d3c7608a500b679e9010" > MSG_VAR_INTEGRATOR_2< / a > = 0x12,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a8e9c1df7e7d765259c8d271474018afa" > MSG_VAR_INTEGRATOR_3< / a > = 0x13,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664afabddb8268c90f0aa5e7813d29190214" > MSG_VAR_INTEGRATOR_4< / a > = 0x14,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a10484eac73badbe6194217832905a520" > MSG_VAR_INTEGRATOR_5< / a > = 0x15,
< br / >
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a73791e3423bc671eb824e48c1f8239d9" > MSG_VAR_INTEGRATOR_6< / a > = 0x16,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a5580a8f9a3ffe9a830d9a77bf47486c3" > MSG_VAR_INTEGRATOR_7< / a > = 0x17,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a40ee080820b768840e57a5bc60783050" > MSG_VAR_KFF_0< / a > = 0x1a,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664aac5aa5e70fd9ea6b69ccc5f484446daa" > MSG_VAR_KFF_1< / a > = 0x1b,
< br / >
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664aae7a6c4d293164cb819620122e3c926b" > MSG_VAR_KFF_2< / a > = 0x1c,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a93763b762f7406a5000f0df21c83e930" > MSG_VAR_TARGET_BEARING< / a > = 0x20,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a41480b92633456f6bf9454fbff92d2b2" > MSG_VAR_NAV_BEARING< / a > = 0x21,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a253bc9b3193ffd740010a98736648013" > MSG_VAR_BEARING_ERROR< / a > = 0x22,
< br / >
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a1412998e14a03ce2463bb9de141cfe5d" > MSG_VAR_CROSSTRACK_BEARING< / a > = 0x23,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a01c471776ec8f4ec9705438e8b9ec1d2" > MSG_VAR_CROSSTRACK_ERROR< / a > = 0x24,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a001232ad010a86d61917a56720fb2adb" > MSG_VAR_ALTITUDE_ERROR< / a > = 0x25,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664ade82706d95d3222e18099e39cc20bb7f" > MSG_VAR_WP_RADIUS< / a > = 0x26,
< br / >
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664aab02e37d84cb70120976e2e7cda96fa1" > MSG_VAR_LOITER_RADIUS< / a > = 0x27,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664aae198c7a9874ba3ab329700abc7ec2e4" > MSG_VAR_WP_MODE< / a > = 0x28,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a673238eb716fc2d8a310cab8fcc23fad" > MSG_VAR_LOOP_COMMANDS< / a > = 0x29,
< a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664a034d5633946d3530f03d4ecaf4bead1b" > MSG_VAR_NAV_GAIN_SCALER< / a > = 0x2a
< br / >
}< / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > enum < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8b" > PIDSet< / a > { < br / >
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8bab81d72460752e71c6bd5b3da2ae3390c" > MSG_SERVO_ROLL< / a > = 0,
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8ba7282d53184354c7a73544987ccb96040" > MSG_SERVO_PITCH< / a > = 1,
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8ba51fa82cce5be1f10703a2fab1fa528b2" > MSG_SERVO_RUDDER< / a > = 2,
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8ba67041fc52e8495dccda9a9771a55cfc1" > MSG_SERVO_NAV_ROLL< / a > = 3,
< br / >
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8ba12b61e9a96f48a07db3fa083b58672df" > MSG_SERVO_NAV_PITCH_ASP< / a > = 4,
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8ba10ad829014379aec5e8f53618872a5fc" > MSG_SERVO_NAV_PITCH_ALT< / a > = 5,
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8baf1bd1e1b763dfdd0b8d80c1b532790c1" > MSG_SERVO_TE_THROTTLE< / a > = 6,
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8bafd649f0be1670c8a9198122646830e08" > MSG_SERVO_ALT_THROTTLE< / a > = 7,
< br / >
< a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8baf05727b4f0c2f042df41744aa6b248ad" > MSG_SERVO_ELEVATOR< / a > = 8
< br / >
}< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > < p > < a class = "el" href = "class_p_i_d.html" title = "Object managing one PID control." > PID< / a > sets defined. < / p >
< a href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8b" > More...< / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < h2 > < a name = "pub-methods" > < / a >
Public Member Functions< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ae8f06ec828a146c44e8f7b412ebdea61" > BinComm< / a > (const < a class = "el" href = "struct_bin_comm_1_1_message_handler.html" > MessageHandler< / a > *handlerTable, < a class = "el" href = "class_stream.html" > Stream< / a > *interface=NULL)< / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ae50c1d78f5b9a8d7eac46e7fb58cbf2a" > init< / a > (< a class = "el" href = "class_stream.html" > Stream< / a > *interface)< / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_ACKNOWLEDGE< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp62ab9495d42ec60a23486df34ece8a8a" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a99c9d7c6e2d8c2837cff2f4097dbd723" > send_msg_acknowledge< / a > (const uint8_t msgID, const uint8_t sum1, const uint8_t sum2)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_ACKNOWLEDGE message. < a href = "#a99c9d7c6e2d8c2837cff2f4097dbd723" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a18006ba70b3af9107e5c0a3ab9854922" > unpack_msg_acknowledge< / a > (uint8_t & msgID, uint8_t & sum1, uint8_t & sum2)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_ACKNOWLEDGE message. < a href = "#a18006ba70b3af9107e5c0a3ab9854922" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_STATUS_TEXT< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpdbf2afa1dee1a94bae67a1fcb452226e" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a6a3eaa07ce79b510d53795fb303b31bb" > send_msg_status_text< / a > (const uint8_t severity, const char(& text)[50])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_STATUS_TEXT message. < a href = "#a6a3eaa07ce79b510d53795fb303b31bb" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a2580c34669c32d14b3ad8a25bd21b9fc" > unpack_msg_status_text< / a > (uint8_t & severity, char(& text)[50])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_STATUS_TEXT message. < a href = "#a2580c34669c32d14b3ad8a25bd21b9fc" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_HEARTBEAT< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpcc402ea6ec3890509713d96e95258ef8" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aa28bdcb3a84b0ae4c8fdcd74e9f98c60" > send_msg_heartbeat< / a > (const uint8_t flightMode, const uint16_t timeStamp, const uint16_t batteryVoltage, const uint16_t commandIndex)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_HEARTBEAT message. < a href = "#aa28bdcb3a84b0ae4c8fdcd74e9f98c60" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a1e4885131c0f0c27a809bb3d81eaa08d" > unpack_msg_heartbeat< / a > (uint8_t & flightMode, uint16_t & timeStamp, uint16_t & batteryVoltage, uint16_t & commandIndex)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_HEARTBEAT message. < a href = "#a1e4885131c0f0c27a809bb3d81eaa08d" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_ATTITUDE< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp294b8b7cf59f52b9b957bb36915cf15e" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ad294215eaa9a86db54dbde5d5f2e4196" > send_msg_attitude< / a > (const int16_t roll, const int16_t pitch, const uint16_t yaw)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_ATTITUDE message. < a href = "#ad294215eaa9a86db54dbde5d5f2e4196" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ab427552862fc33239c8888fbeacaadbd" > unpack_msg_attitude< / a > (int16_t & roll, int16_t & pitch, uint16_t & yaw)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_ATTITUDE message. < a href = "#ab427552862fc33239c8888fbeacaadbd" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_LOCATION< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp3bd9125065443ae412c2d11ab5e87598" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aa83838cd3e2d1bc4423f690e388cded1" > send_msg_location< / a > (const int32_t latitude, const int32_t longitude, const int32_t altitude, const uint16_t groundSpeed, const uint16_t groundCourse, const uint32_t timeOfWeek)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_LOCATION message. < a href = "#aa83838cd3e2d1bc4423f690e388cded1" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a4162c44ee48d2ec9363f78970740ff0c" > unpack_msg_location< / a > (int32_t & latitude, int32_t & longitude, int32_t & altitude, uint16_t & groundSpeed, uint16_t & groundCourse, uint32_t & timeOfWeek)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_LOCATION message. < a href = "#a4162c44ee48d2ec9363f78970740ff0c" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_PRESSURE< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp7b1c5dc917956bc53957d7356813e6f3" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#af93e39b4c24c35db24b2efbe218d45fe" > send_msg_pressure< / a > (const int32_t pressureAltitude, const int16_t airSpeed)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_PRESSURE message. < a href = "#af93e39b4c24c35db24b2efbe218d45fe" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a0e5f20f98013c16674ec164565485dce" > unpack_msg_pressure< / a > (int32_t & pressureAltitude, int16_t & airSpeed)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_PRESSURE message. < a href = "#a0e5f20f98013c16674ec164565485dce" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_PERF_REPORT< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpd03ffd024c034e932b111748ef6ac603" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a53a6ac80d834ed5aa3a91d2f9d49659a" > send_msg_perf_report< / a > (const uint32_t interval, const uint16_t mainLoopCycles, const uint8_t mainLoopCycleTime, const uint8_t gyroSaturationCount, const uint8_t adcConstraintCount, const uint8_t renormSqrtCount, const uint8_t renormBlowupCount, const uint8_t gpsFixCount, const uint16_t imuHealth, const uint16_t gcsMessageCount)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_PERF_REPORT message. < a href = "#a53a6ac80d834ed5aa3a91d2f9d49659a" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ac4cd8ee5fdfd7056110b155b94d41477" > unpack_msg_perf_report< / a > (uint32_t & interval, uint16_t & mainLoopCycles, uint8_t & mainLoopCycleTime, uint8_t & gyroSaturationCount, uint8_t & adcConstraintCount, uint8_t & renormSqrtCount, uint8_t & renormBlowupCount, uint8_t & gpsFixCount, uint16_t & imuHealth, uint16_t & gcsMessageCount)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_PERF_REPORT message. < a href = "#ac4cd8ee5fdfd7056110b155b94d41477" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_VERSION_REQUEST< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpaeb9a728c59e5caded3370fd67db93cf" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a43fdab5b85cc5e01afc5c21f792ea6ac" > send_msg_version_request< / a > (const uint8_t systemType, const uint8_t systemID)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_VERSION_REQUEST message. < a href = "#a43fdab5b85cc5e01afc5c21f792ea6ac" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a5578cbf3e4697417f999749bbb54a9d6" > unpack_msg_version_request< / a > (uint8_t & systemType, uint8_t & systemID)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_VERSION_REQUEST message. < a href = "#a5578cbf3e4697417f999749bbb54a9d6" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_VERSION< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpe5ccd115aa2b9d95942c659924df5b93" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a775cac7bc9bb6c0f873e58f26102f9ca" > send_msg_version< / a > (const uint8_t systemType, const uint8_t systemID, const uint8_t(& firmwareVersion)[3])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_VERSION message. < a href = "#a775cac7bc9bb6c0f873e58f26102f9ca" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a4f8da258ac3c1941b04b2cc2028753c8" > unpack_msg_version< / a > (uint8_t & systemType, uint8_t & systemID, uint8_t(& firmwareVersion)[3])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_VERSION message. < a href = "#a4f8da258ac3c1941b04b2cc2028753c8" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_COMMAND_REQUEST< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpa26a8603ab388d0fd6f93dfabdf7b11d" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ab50df44131b7ab499d88a96c7f6089af" > send_msg_command_request< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_COMMAND_REQUEST message. < a href = "#ab50df44131b7ab499d88a96c7f6089af" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a3e7a41ba9804e32302c070d9a48d50ca" > unpack_msg_command_request< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_COMMAND_REQUEST message. < a href = "#a3e7a41ba9804e32302c070d9a48d50ca" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_COMMAND_UPLOAD< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp3359321e5dd84f6e599416ed2c8c8c0c" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a19bbfb81e32bfb84e6cd2fc57878a872" > send_msg_command_upload< / a > (const uint8_t action, const uint16_t itemNumber, const uint16_t listLength, const uint8_t commandID, const uint8_t p1, const int32_t p2, const int32_t p3, const int32_t p4)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_COMMAND_UPLOAD message. < a href = "#a19bbfb81e32bfb84e6cd2fc57878a872" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a10be707f83953bca46bdb0e98a53b8eb" > unpack_msg_command_upload< / a > (uint8_t & action, uint16_t & itemNumber, uint16_t & listLength, uint8_t & commandID, uint8_t & p1, int32_t & p2, int32_t & p3, int32_t & p4)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_COMMAND_UPLOAD message. < a href = "#a10be707f83953bca46bdb0e98a53b8eb" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_COMMAND_LIST< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpcce3b11d789e7c0771526a56477b0365" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a60e312878044b2a6cb5e50129de22fd7" > send_msg_command_list< / a > (const uint16_t itemNumber, const uint16_t listLength, const uint8_t commandID, const uint8_t p1, const int32_t p2, const int32_t p3, const int32_t p4)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_COMMAND_LIST message. < a href = "#a60e312878044b2a6cb5e50129de22fd7" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a9c56f2c96fc6c6c50a28b4030ff9e950" > unpack_msg_command_list< / a > (uint16_t & itemNumber, uint16_t & listLength, uint8_t & commandID, uint8_t & p1, int32_t & p2, int32_t & p3, int32_t & p4)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_COMMAND_LIST message. < a href = "#a9c56f2c96fc6c6c50a28b4030ff9e950" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_COMMAND_MODE_CHANGE< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp343aaf7b9b5fc9b24b1dccf81f291391" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#adf99ba037f6cda53c224f47364703d12" > send_msg_command_mode_change< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_COMMAND_MODE_CHANGE message. < a href = "#adf99ba037f6cda53c224f47364703d12" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a006dcfc350822e58b8a6e4fc72541311" > unpack_msg_command_mode_change< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_COMMAND_MODE_CHANGE message. < a href = "#a006dcfc350822e58b8a6e4fc72541311" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_VALUE_REQUEST< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpf576766f5e54656d1a6e87f6af7ff54c" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#adc272f4ce083a49840c63883bf95f573" > send_msg_value_request< / a > (const uint8_t valueID, const uint8_t broadcast)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_VALUE_REQUEST message. < a href = "#adc272f4ce083a49840c63883bf95f573" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a7d3dd43c9b8ede1e8de78cc10a5a49f9" > unpack_msg_value_request< / a > (uint8_t & valueID, uint8_t & broadcast)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_VALUE_REQUEST message. < a href = "#a7d3dd43c9b8ede1e8de78cc10a5a49f9" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_VALUE_SET< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp41c2cdfca15336bbc92770addfceac30" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a2a0fa4ad6e7ebec09e44256caaa2aa8c" > send_msg_value_set< / a > (const uint8_t valueID, const uint32_t value)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_VALUE_SET message. < a href = "#a2a0fa4ad6e7ebec09e44256caaa2aa8c" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#adee5c3d7cf5bafe6714869c7bab80f09" > unpack_msg_value_set< / a > (uint8_t & valueID, uint32_t & value)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_VALUE_SET message. < a href = "#adee5c3d7cf5bafe6714869c7bab80f09" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_VALUE< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp750cd665d11b55822338a5397f59e60a" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a5eb1c0d335c0c7549e5c706343fb3c36" > send_msg_value< / a > (const uint8_t valueID, const uint32_t value)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_VALUE message. < a href = "#a5eb1c0d335c0c7549e5c706343fb3c36" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aa75ca86e8d0874403b3360d1b89b5bc2" > unpack_msg_value< / a > (uint8_t & valueID, uint32_t & value)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_VALUE message. < a href = "#aa75ca86e8d0874403b3360d1b89b5bc2" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_PID_REQUEST< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp561253f013c3860cf77ce8997e187836" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a648ac2535dc80cf28ee1c094ec7c6308" > send_msg_pid_request< / a > (const uint8_t pidSet)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_PID_REQUEST message. < a href = "#a648ac2535dc80cf28ee1c094ec7c6308" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aee17d65c30df4a81c0bc03facf112535" > unpack_msg_pid_request< / a > (uint8_t & pidSet)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_PID_REQUEST message. < a href = "#aee17d65c30df4a81c0bc03facf112535" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_PID_SET< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpf3672eeef5421abc220af41de04a18b0" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aed6544ad909d797868526948384df96c" > send_msg_pid_set< / a > (const uint8_t pidSet, const int32_t p, const int32_t i, const int32_t d, const int16_t integratorMax)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_PID_SET message. < a href = "#aed6544ad909d797868526948384df96c" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a7ed17cd458f39b67e0ce04a9ab342b56" > unpack_msg_pid_set< / a > (uint8_t & pidSet, int32_t & p, int32_t & i, int32_t & d, int16_t & integratorMax)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_PID_SET message. < a href = "#a7ed17cd458f39b67e0ce04a9ab342b56" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_PID< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp2f963f491ea9198a54e4fc673608050d" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ad48731578b7a5bbc2ea85b586881ee59" > send_msg_pid< / a > (const uint8_t pidSet, const int32_t p, const int32_t i, const int32_t d, const int16_t integratorMax)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_PID message. < a href = "#ad48731578b7a5bbc2ea85b586881ee59" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a78adb296336cc0cfe48e68e0f3610ca0" > unpack_msg_pid< / a > (uint8_t & pidSet, int32_t & p, int32_t & i, int32_t & d, int16_t & integratorMax)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_PID message. < a href = "#a78adb296336cc0cfe48e68e0f3610ca0" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_TRIM_STARTUP< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp3383ca4e1b45c6fb24ed84e1d64d4169" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a0dea0688e28c79642488768c5634b9bc" > send_msg_trim_startup< / a > (const uint16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_TRIM_STARTUP message. < a href = "#a0dea0688e28c79642488768c5634b9bc" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#af040efe54eec6207a886bd8f77f768df" > unpack_msg_trim_startup< / a > (uint16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_TRIM_STARTUP message. < a href = "#af040efe54eec6207a886bd8f77f768df" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_TRIM_MIN< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp8cfce4957e7cdcfeb077cfe2c083d048" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aa561e45830ddaff8bd1cb5f92d18a202" > send_msg_trim_min< / a > (const uint16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_TRIM_MIN message. < a href = "#aa561e45830ddaff8bd1cb5f92d18a202" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a1a44aeedceeab413e380ee0a40d72016" > unpack_msg_trim_min< / a > (uint16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_TRIM_MIN message. < a href = "#a1a44aeedceeab413e380ee0a40d72016" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_TRIM_MAX< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp662d82b3829597da4d3ece211e733ab0" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#afb290016fcd408dc43771daf8d174d09" > send_msg_trim_max< / a > (const uint16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_TRIM_MAX message. < a href = "#afb290016fcd408dc43771daf8d174d09" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a0906b3174dd9133e7fb68e027fa4d2da" > unpack_msg_trim_max< / a > (uint16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_TRIM_MAX message. < a href = "#a0906b3174dd9133e7fb68e027fa4d2da" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_RADIO_OUT< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpca4652f9a4e3dca97316f2dfbb92bdc7" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ade67bf08672e12cb43c46bc3fadcca34" > send_msg_radio_out< / a > (const uint16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_RADIO_OUT message. < a href = "#ade67bf08672e12cb43c46bc3fadcca34" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a3f4cccbdf73b629734b79f79e04da8dd" > unpack_msg_radio_out< / a > (uint16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_RADIO_OUT message. < a href = "#a3f4cccbdf73b629734b79f79e04da8dd" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_SENSOR< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp82ca16550aa04fdc3272c68f6f28aec1" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ae1ecfd9c66dfd9b78bde102265be30e7" > send_msg_sensor< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_SENSOR message. < a href = "#ae1ecfd9c66dfd9b78bde102265be30e7" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a5b34c6d8528e14dbc60fe2ec57872a2b" > unpack_msg_sensor< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_SENSOR message. < a href = "#a5b34c6d8528e14dbc60fe2ec57872a2b" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_SERVO_OUT< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp6a11429e25f95291abd4aedfa1402f43" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ac3c3a45ee1355aadffa767c7bd59a368" > send_msg_servo_out< / a > (const int16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_SERVO_OUT message. < a href = "#ac3c3a45ee1355aadffa767c7bd59a368" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a81bf301c70e325f2a109cdf0ceb6c81d" > unpack_msg_servo_out< / a > (int16_t(& value)[8])< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_SERVO_OUT message. < a href = "#a81bf301c70e325f2a109cdf0ceb6c81d" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_PIN_REQUEST< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp5dbadfb9222843a7426d00280f2996f2" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aab3b9e8e61573e82338876b4d9a147d4" > send_msg_pin_request< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_PIN_REQUEST message. < a href = "#aab3b9e8e61573e82338876b4d9a147d4" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a00b013c83d60b4bea2cde02f36657421" > unpack_msg_pin_request< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_PIN_REQUEST message. < a href = "#a00b013c83d60b4bea2cde02f36657421" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_PIN_SET< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp390078042a3615a52e84a79c37f5d03a" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a6ddf37f801884e5c2ae5e0164ba105bb" > send_msg_pin_set< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_PIN_SET message. < a href = "#a6ddf37f801884e5c2ae5e0164ba105bb" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a7cc0ad941a81fe485fb020283a52f291" > unpack_msg_pin_set< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_PIN_SET message. < a href = "#a7cc0ad941a81fe485fb020283a52f291" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_DATAFLASH_REQUEST< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpe0a8c287d65af78d3809fbf4ce070efb" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ad71cb7f55ecba91305103eb1351555f8" > send_msg_dataflash_request< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_DATAFLASH_REQUEST message. < a href = "#ad71cb7f55ecba91305103eb1351555f8" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a6a234decd4155aa15636c06a0bd641e9" > unpack_msg_dataflash_request< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_DATAFLASH_REQUEST message. < a href = "#a6a234decd4155aa15636c06a0bd641e9" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_DATAFLASH_SET< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpd587ede2eb84172d21e1253ca71b73ed" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a7a76e8bc67cf54521a7bce3ea7a2a5d4" > send_msg_dataflash_set< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_DATAFLASH_SET message. < a href = "#a7a76e8bc67cf54521a7bce3ea7a2a5d4" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a1b37e1c1271e9f581906872d6c8c1f5a" > unpack_msg_dataflash_set< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_DATAFLASH_SET message. < a href = "#a1b37e1c1271e9f581906872d6c8c1f5a" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_EEPROM_REQUEST< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp5cf3f720c2cc414cec694ccd24df102b" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a4104abedd20beeaced8dd324980e811e" > send_msg_eeprom_request< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_EEPROM_REQUEST message. < a href = "#a4104abedd20beeaced8dd324980e811e" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a9a34e448d8d5455ca5c8498b64eb6474" > unpack_msg_eeprom_request< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_EEPROM_REQUEST message. < a href = "#a9a34e448d8d5455ca5c8498b64eb6474" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_EEPROM_SET< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp9a803f7650bb3ce22faf795c3c068897" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a7f6d5c7b0ffee6a7c5c9ee88ce2139dd" > send_msg_eeprom_set< / a > (const uint16_t UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_EEPROM_SET message. < a href = "#a7f6d5c7b0ffee6a7c5c9ee88ce2139dd" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ab7eb07bfe9975c29e4610d8d04aff957" > unpack_msg_eeprom_set< / a > (uint16_t & UNSPECIFIED)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_EEPROM_SET message. < a href = "#ab7eb07bfe9975c29e4610d8d04aff957" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_POSITION_CORRECT< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp7c0b59af189d56f6f285b45db1db74ae" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a55f776771381149342a6a2fd7aaa3a3b" > send_msg_position_correct< / a > (const int16_t latError, const int16_t lonError, const int16_t altError, const int16_t groundSpeedError)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_POSITION_CORRECT message. < a href = "#a55f776771381149342a6a2fd7aaa3a3b" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a5debb07a70513cfadac2f4782028478b" > unpack_msg_position_correct< / a > (int16_t & latError, int16_t & lonError, int16_t & altError, int16_t & groundSpeedError)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_POSITION_CORRECT message. < a href = "#a5debb07a70513cfadac2f4782028478b" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_ATTITUDE_CORRECT< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp030ffee2898176134f1cdade2259883b" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a52389830ebdceb7ed3faf13b2c9f9a90" > send_msg_attitude_correct< / a > (const int16_t rollError, const int16_t pitchError, const int16_t yawError)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_ATTITUDE_CORRECT message. < a href = "#a52389830ebdceb7ed3faf13b2c9f9a90" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ad6c640e68d8736c34345dbc713330ed1" > unpack_msg_attitude_correct< / a > (int16_t & rollError, int16_t & pitchError, int16_t & yawError)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_ATTITUDE_CORRECT message. < a href = "#ad6c640e68d8736c34345dbc713330ed1" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_POSITION_SET< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp01c6d85550220685b036c170660e39d9" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a8bd1b80c78d1af6bcf121b9fbaffcd68" > send_msg_position_set< / a > (const int32_t latitude, const int32_t longitude, const int32_t altitude, const uint16_t heading)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_POSITION_SET message. < a href = "#a8bd1b80c78d1af6bcf121b9fbaffcd68" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ada21df646f0e5531f7fe0f272ef18a51" > unpack_msg_position_set< / a > (int32_t & latitude, int32_t & longitude, int32_t & altitude, uint16_t & heading)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_POSITION_SET message. < a href = "#ada21df646f0e5531f7fe0f272ef18a51" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > MSG_ATTITUDE_SET< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrpf41c10207e84b03eee7a18425823bc15" > < / a > < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a2ca98a6bc0363581f7ca0b57b09c7f98" > send_msg_attitude_set< / a > (const int16_t roll, const int16_t pitch, const uint16_t yaw)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Send a MSG_ATTITUDE_SET message. < a href = "#a2ca98a6bc0363581f7ca0b57b09c7f98" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ac69fa64d2372bd502106026ce5ded8ae" > unpack_msg_attitude_set< / a > (int16_t & roll, int16_t & pitch, uint16_t & yaw)< / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > Unpack a MSG_ATTITUDE_SET message. < a href = "#ac69fa64d2372bd502106026ce5ded8ae" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < h2 > < a name = "pub-attribs" > < / a >
Public Attributes< / h2 > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a7b75074f386c89c4e8653506fd0dbf01" > bytes< / a > [0]< / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > MessageHeader < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ad5d58c4c73cae91f5efa37a9c0e9328c" > header< / a > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > uint8_t < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#ada2b77a6c20fd92b541017ff92b4feb8" > payload< / a > [256]< / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupHeader" > Encoder interface< / div > < / td > < / tr >
< tr > < td colspan = "2" > < div class = "groupText" > < p > < a class = "anchor" id = "amgrp8482f8760ac6fd540b31111f05b7566c" > < / a > Messages are normally encoded and sent using the send_msg_* functions defined in < a class = "el" href = "protocol_8h.html" > protocol/protocol.h< / a > . For each message type MSG_* there is a corresponding send_msg_* function which will construct and transmit the message. < / p >
< / div > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#aeb094fbe72be18c2ee89d14b460ec7ec" > messagesSent< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > statistics < a href = "#aeb094fbe72be18c2ee89d14b460ec7ec" > < / a > < br / > < / td > < / tr >
< tr > < td colspan = "2" > < h2 > < a name = "member-group" > < / a >
Decoder interface< / h2 > < / td > < / tr >
< tr > < td colspan = "2" > < p > < a class = "anchor" id = "amgrpddc900058b3afd949c64e8c1f4ac95f0" > < / a > < / p >
< br / > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a08cfcb4a8011058d2b383d56aae66fb2" > messagesReceived< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > statistics < a href = "#a08cfcb4a8011058d2b383d56aae66fb2" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > uint32_t < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a0a847e9746b323fcde342bd2f23d6fd8" > badMessagesReceived< / a > < / td > < / tr >
< tr > < td class = "mdescLeft" > < / td > < td class = "mdescRight" > statistics < a href = "#a0a847e9746b323fcde342bd2f23d6fd8" > < / a > < br / > < / td > < / tr >
< tr > < td class = "memItemLeft" align = "right" valign = "top" > void < / td > < td class = "memItemRight" valign = "bottom" > < a class = "el" href = "class_bin_comm.html#a3275f04afbe2f74f03a3933dcdfc435a" > update< / a > (void)< / td > < / tr >
< / table >
< hr / > < a name = "_details" > < / a > < h2 > Detailed Description< / h2 >
< p > Class providing protocol en/decoding services for the ArduPilot Mega binary telemetry protocol. < / p >
< p > The protocol definition, including structures describing messages, MessageID values and helper functions for sending and unpacking messages are automatically generated.< / p >
< p > See protocol/protocol.def for a description of the message definitions, and < a class = "el" href = "protocol_8h.html" > protocol/protocol.h< / a > for the generated definitions.< / p >
< p > Protocol messages are sent using the send_* functions defined in < a class = "el" href = "protocol_8h.html" > protocol/protocol.h< / a > , and handled on reception by functions defined in the handlerTable array passed to the constructor. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00054" > 54< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< hr / > < h2 > Member Enumeration Documentation< / h2 >
< a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0" > < / a > <!-- doxytag: member="BinComm::MessageID" ref="a75c89aa6af30f2f2916a71405a461fb0" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "class_bin_comm.html#a75c89aa6af30f2f2916a71405a461fb0" > BinComm::MessageID< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Message ID values < / p >
< dl > < dt > < b > Enumerator: < / b > < / dt > < dd > < table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0aaccfe0193f312141a7a4ab741b89c2e9" > < / a > <!-- doxytag: member="MSG_PID" ref="a75c89aa6af30f2f2916a71405a461fb0aaccfe0193f312141a7a4ab741b89c2e9" args="" --> MSG_PID< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0acb64295b486625ad1d81b78516da6bdd" > < / a > <!-- doxytag: member="MSG_DATAFLASH_REQUEST" ref="a75c89aa6af30f2f2916a71405a461fb0acb64295b486625ad1d81b78516da6bdd" args="" --> MSG_DATAFLASH_REQUEST< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a539846f005a063cca50496edae414218" > < / a > <!-- doxytag: member="MSG_DATAFLASH_SET" ref="a75c89aa6af30f2f2916a71405a461fb0a539846f005a063cca50496edae414218" args="" --> MSG_DATAFLASH_SET< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a71c8ced772d2cf2eb9966f35db7a4fd9" > < / a > <!-- doxytag: member="MSG_SENSOR" ref="a75c89aa6af30f2f2916a71405a461fb0a71c8ced772d2cf2eb9966f35db7a4fd9" args="" --> MSG_SENSOR< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a796a72448f83381771274165a2f97c31" > < / a > <!-- doxytag: member="MSG_VALUE_REQUEST" ref="a75c89aa6af30f2f2916a71405a461fb0a796a72448f83381771274165a2f97c31" args="" --> MSG_VALUE_REQUEST< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a95a3e7719bc64ac6494562793e41cf72" > < / a > <!-- doxytag: member="MSG_VALUE_SET" ref="a75c89aa6af30f2f2916a71405a461fb0a95a3e7719bc64ac6494562793e41cf72" args="" --> MSG_VALUE_SET< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a978b5fdd2ffcccf6c8ec90cb2d14714c" > < / a > <!-- doxytag: member="MSG_VALUE" ref="a75c89aa6af30f2f2916a71405a461fb0a978b5fdd2ffcccf6c8ec90cb2d14714c" args="" --> MSG_VALUE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a37a614fc361f73df2a40069d6f5489c2" > < / a > <!-- doxytag: member="MSG_PIN_REQUEST" ref="a75c89aa6af30f2f2916a71405a461fb0a37a614fc361f73df2a40069d6f5489c2" args="" --> MSG_PIN_REQUEST< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0ab6810ce141f1ba38b829a3da9bc710d5" > < / a > <!-- doxytag: member="MSG_PIN_SET" ref="a75c89aa6af30f2f2916a71405a461fb0ab6810ce141f1ba38b829a3da9bc710d5" args="" --> MSG_PIN_SET< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a0497685d8a91fce6ade9db0dfbbdd3c8" > < / a > <!-- doxytag: member="MSG_POSITION_CORRECT" ref="a75c89aa6af30f2f2916a71405a461fb0a0497685d8a91fce6ade9db0dfbbdd3c8" args="" --> MSG_POSITION_CORRECT< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a412ab658fb05287dabcda4590c28c639" > < / a > <!-- doxytag: member="MSG_ACKNOWLEDGE" ref="a75c89aa6af30f2f2916a71405a461fb0a412ab658fb05287dabcda4590c28c639" args="" --> MSG_ACKNOWLEDGE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a855752c3c1dc22d106b0e5a353b96e1e" > < / a > <!-- doxytag: member="MSG_ATTITUDE_CORRECT" ref="a75c89aa6af30f2f2916a71405a461fb0a855752c3c1dc22d106b0e5a353b96e1e" args="" --> MSG_ATTITUDE_CORRECT< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a184e68a06d7603879fe28ab716065d86" > < / a > <!-- doxytag: member="MSG_HEARTBEAT" ref="a75c89aa6af30f2f2916a71405a461fb0a184e68a06d7603879fe28ab716065d86" args="" --> MSG_HEARTBEAT< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a7e1363aa32cee16c4460062a6764daec" > < / a > <!-- doxytag: member="MSG_POSITION_SET" ref="a75c89aa6af30f2f2916a71405a461fb0a7e1363aa32cee16c4460062a6764daec" args="" --> MSG_POSITION_SET< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0af792fb86670678acaf6ea875cfa868e3" > < / a > <!-- doxytag: member="MSG_ATTITUDE" ref="a75c89aa6af30f2f2916a71405a461fb0af792fb86670678acaf6ea875cfa868e3" args="" --> MSG_ATTITUDE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0ab92941e3da8d13a8564108ffbad77526" > < / a > <!-- doxytag: member="MSG_ATTITUDE_SET" ref="a75c89aa6af30f2f2916a71405a461fb0ab92941e3da8d13a8564108ffbad77526" args="" --> MSG_ATTITUDE_SET< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a4c7725ddd2cd18546491bb52a3a34536" > < / a > <!-- doxytag: member="MSG_LOCATION" ref="a75c89aa6af30f2f2916a71405a461fb0a4c7725ddd2cd18546491bb52a3a34536" args="" --> MSG_LOCATION< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a40d25792be6c014bed26717ba6d34f1c" > < / a > <!-- doxytag: member="MSG_PRESSURE" ref="a75c89aa6af30f2f2916a71405a461fb0a40d25792be6c014bed26717ba6d34f1c" args="" --> MSG_PRESSURE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a6e69bfb217b4622342624d972e541942" > < / a > <!-- doxytag: member="MSG_TRIM_STARTUP" ref="a75c89aa6af30f2f2916a71405a461fb0a6e69bfb217b4622342624d972e541942" args="" --> MSG_TRIM_STARTUP< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a32cd8f978006350a5e4fcf8ef8f57f20" > < / a > <!-- doxytag: member="MSG_STATUS_TEXT" ref="a75c89aa6af30f2f2916a71405a461fb0a32cd8f978006350a5e4fcf8ef8f57f20" args="" --> MSG_STATUS_TEXT< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a7f23a59b37fd4e9c72d6c93ff1a206f2" > < / a > <!-- doxytag: member="MSG_TRIM_MIN" ref="a75c89aa6af30f2f2916a71405a461fb0a7f23a59b37fd4e9c72d6c93ff1a206f2" args="" --> MSG_TRIM_MIN< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a2a21d624a5e1469d00df475a7743a626" > < / a > <!-- doxytag: member="MSG_PERF_REPORT" ref="a75c89aa6af30f2f2916a71405a461fb0a2a21d624a5e1469d00df475a7743a626" args="" --> MSG_PERF_REPORT< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a7eedb296064fe5394f4556a65404c9e6" > < / a > <!-- doxytag: member="MSG_TRIM_MAX" ref="a75c89aa6af30f2f2916a71405a461fb0a7eedb296064fe5394f4556a65404c9e6" args="" --> MSG_TRIM_MAX< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0ad2cd0e7676269bd66df53ac64d5790c6" > < / a > <!-- doxytag: member="MSG_VERSION_REQUEST" ref="a75c89aa6af30f2f2916a71405a461fb0ad2cd0e7676269bd66df53ac64d5790c6" args="" --> MSG_VERSION_REQUEST< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0ac2646d5e720cba4fa8efa4d4065710a7" > < / a > <!-- doxytag: member="MSG_RADIO_OUT" ref="a75c89aa6af30f2f2916a71405a461fb0ac2646d5e720cba4fa8efa4d4065710a7" args="" --> MSG_RADIO_OUT< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a0d66eb67b211c18c7184184874df8886" > < / a > <!-- doxytag: member="MSG_VERSION" ref="a75c89aa6af30f2f2916a71405a461fb0a0d66eb67b211c18c7184184874df8886" args="" --> MSG_VERSION< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a7e322b197cc2f4cf0d5fe72e7a95fec9" > < / a > <!-- doxytag: member="MSG_COMMAND_REQUEST" ref="a75c89aa6af30f2f2916a71405a461fb0a7e322b197cc2f4cf0d5fe72e7a95fec9" args="" --> MSG_COMMAND_REQUEST< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a18d851e464f011699d052fe7e82e1437" > < / a > <!-- doxytag: member="MSG_COMMAND_UPLOAD" ref="a75c89aa6af30f2f2916a71405a461fb0a18d851e464f011699d052fe7e82e1437" args="" --> MSG_COMMAND_UPLOAD< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0ad1278b71cbae6b6c59550954e4da949b" > < / a > <!-- doxytag: member="MSG_COMMAND_LIST" ref="a75c89aa6af30f2f2916a71405a461fb0ad1278b71cbae6b6c59550954e4da949b" args="" --> MSG_COMMAND_LIST< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a8edd6d12ddfd0b2640a20c4257ab25d9" > < / a > <!-- doxytag: member="MSG_COMMAND_MODE_CHANGE" ref="a75c89aa6af30f2f2916a71405a461fb0a8edd6d12ddfd0b2640a20c4257ab25d9" args="" --> MSG_COMMAND_MODE_CHANGE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a2fcbd6892433ecb4c72fc50b4e1819d7" > < / a > <!-- doxytag: member="MSG_SERVO_OUT" ref="a75c89aa6af30f2f2916a71405a461fb0a2fcbd6892433ecb4c72fc50b4e1819d7" args="" --> MSG_SERVO_OUT< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0aa5e1a60cbea93d1ec03f8499788667a3" > < / a > <!-- doxytag: member="MSG_EEPROM_REQUEST" ref="a75c89aa6af30f2f2916a71405a461fb0aa5e1a60cbea93d1ec03f8499788667a3" args="" --> MSG_EEPROM_REQUEST< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a2caa4aa2d31182c27faa01932353c4f9" > < / a > <!-- doxytag: member="MSG_EEPROM_SET" ref="a75c89aa6af30f2f2916a71405a461fb0a2caa4aa2d31182c27faa01932353c4f9" args="" --> MSG_EEPROM_SET< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0ab9b155ebf2d2f39750ffb25668776b67" > < / a > <!-- doxytag: member="MSG_PID_REQUEST" ref="a75c89aa6af30f2f2916a71405a461fb0ab9b155ebf2d2f39750ffb25668776b67" args="" --> MSG_PID_REQUEST< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a3a679f27bb599200fe62b8f28e4bcfd2" > < / a > <!-- doxytag: member="MSG_PID_SET" ref="a75c89aa6af30f2f2916a71405a461fb0a3a679f27bb599200fe62b8f28e4bcfd2" args="" --> MSG_PID_SET< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a9f9af79588ce26bd85be0b48eb472c40" > < / a > <!-- doxytag: member="MSG_ANY" ref="a75c89aa6af30f2f2916a71405a461fb0a9f9af79588ce26bd85be0b48eb472c40" args="" --> MSG_ANY< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a75c89aa6af30f2f2916a71405a461fb0a5b500b6d5a0da50272c5e4fff24238df" > < / a > <!-- doxytag: member="MSG_NULL" ref="a75c89aa6af30f2f2916a71405a461fb0a5b500b6d5a0da50272c5e4fff24238df" args="" --> MSG_NULL< / em > < / td > < td >
< / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01421" > 1421< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8b" > < / a > <!-- doxytag: member="BinComm::PIDSet" ref="a72d69300b38a9cde37b7d198ca9acc8b" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "class_bin_comm.html#a72d69300b38a9cde37b7d198ca9acc8b" > BinComm::PIDSet< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > < a class = "el" href = "class_p_i_d.html" title = "Object managing one PID control." > PID< / a > sets defined. < / p >
< dl > < dt > < b > Enumerator: < / b > < / dt > < dd > < table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8bab81d72460752e71c6bd5b3da2ae3390c" > < / a > <!-- doxytag: member="MSG_SERVO_ROLL" ref="a72d69300b38a9cde37b7d198ca9acc8bab81d72460752e71c6bd5b3da2ae3390c" args="" --> MSG_SERVO_ROLL< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8ba7282d53184354c7a73544987ccb96040" > < / a > <!-- doxytag: member="MSG_SERVO_PITCH" ref="a72d69300b38a9cde37b7d198ca9acc8ba7282d53184354c7a73544987ccb96040" args="" --> MSG_SERVO_PITCH< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8ba51fa82cce5be1f10703a2fab1fa528b2" > < / a > <!-- doxytag: member="MSG_SERVO_RUDDER" ref="a72d69300b38a9cde37b7d198ca9acc8ba51fa82cce5be1f10703a2fab1fa528b2" args="" --> MSG_SERVO_RUDDER< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8ba67041fc52e8495dccda9a9771a55cfc1" > < / a > <!-- doxytag: member="MSG_SERVO_NAV_ROLL" ref="a72d69300b38a9cde37b7d198ca9acc8ba67041fc52e8495dccda9a9771a55cfc1" args="" --> MSG_SERVO_NAV_ROLL< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8ba12b61e9a96f48a07db3fa083b58672df" > < / a > <!-- doxytag: member="MSG_SERVO_NAV_PITCH_ASP" ref="a72d69300b38a9cde37b7d198ca9acc8ba12b61e9a96f48a07db3fa083b58672df" args="" --> MSG_SERVO_NAV_PITCH_ASP< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8ba10ad829014379aec5e8f53618872a5fc" > < / a > <!-- doxytag: member="MSG_SERVO_NAV_PITCH_ALT" ref="a72d69300b38a9cde37b7d198ca9acc8ba10ad829014379aec5e8f53618872a5fc" args="" --> MSG_SERVO_NAV_PITCH_ALT< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8baf1bd1e1b763dfdd0b8d80c1b532790c1" > < / a > <!-- doxytag: member="MSG_SERVO_TE_THROTTLE" ref="a72d69300b38a9cde37b7d198ca9acc8baf1bd1e1b763dfdd0b8d80c1b532790c1" args="" --> MSG_SERVO_TE_THROTTLE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8bafd649f0be1670c8a9198122646830e08" > < / a > <!-- doxytag: member="MSG_SERVO_ALT_THROTTLE" ref="a72d69300b38a9cde37b7d198ca9acc8bafd649f0be1670c8a9198122646830e08" args="" --> MSG_SERVO_ALT_THROTTLE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a72d69300b38a9cde37b7d198ca9acc8baf05727b4f0c2f042df41744aa6b248ad" > < / a > <!-- doxytag: member="MSG_SERVO_ELEVATOR" ref="a72d69300b38a9cde37b7d198ca9acc8baf05727b4f0c2f042df41744aa6b248ad" args="" --> MSG_SERVO_ELEVATOR< / em > < / td > < td >
< / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00232" > 232< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a8c143f3c0b16bd5b8079584e64d31355" > < / a > <!-- doxytag: member="BinComm::severities" ref="a8c143f3c0b16bd5b8079584e64d31355" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "class_bin_comm.html#a8c143f3c0b16bd5b8079584e64d31355" > BinComm::severities< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Message serverities. < / p >
< dl > < dt > < b > Enumerator: < / b > < / dt > < dd > < table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a8c143f3c0b16bd5b8079584e64d31355a384004b2747fccc80e3ea6fb531eaa32" > < / a > <!-- doxytag: member="SEVERITY_LOW" ref="a8c143f3c0b16bd5b8079584e64d31355a384004b2747fccc80e3ea6fb531eaa32" args="" --> SEVERITY_LOW< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a8c143f3c0b16bd5b8079584e64d31355aa23aaaf718714e52b4e701fe213b463a" > < / a > <!-- doxytag: member="SEVERITY_MEDIUM" ref="a8c143f3c0b16bd5b8079584e64d31355aa23aaaf718714e52b4e701fe213b463a" args="" --> SEVERITY_MEDIUM< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a8c143f3c0b16bd5b8079584e64d31355aeaaee416fb298af3c58fc77781104edc" > < / a > <!-- doxytag: member="SEVERITY_HIGH" ref="a8c143f3c0b16bd5b8079584e64d31355aeaaee416fb298af3c58fc77781104edc" args="" --> SEVERITY_HIGH< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "a8c143f3c0b16bd5b8079584e64d31355a5e3fab27ba61c21dc026e96dcb311941" > < / a > <!-- doxytag: member="SEVERITY_CRITICAL" ref="a8c143f3c0b16bd5b8079584e64d31355a5e3fab27ba61c21dc026e96dcb311941" args="" --> SEVERITY_CRITICAL< / em > < / td > < td >
< / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00187" > 187< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664" > < / a > <!-- doxytag: member="BinComm::variableID" ref="aa4c2b884bc77300a0fe0e9d14eb5b664" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > enum < a class = "el" href = "class_bin_comm.html#aa4c2b884bc77300a0fe0e9d14eb5b664" > BinComm::variableID< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Variables defined XXX these should probably be handled by the database/MIB? < / p >
< dl > < dt > < b > Enumerator: < / b > < / dt > < dd > < table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664ad2fb9a6825de4dcd20661a11c38fbb57" > < / a > <!-- doxytag: member="MSG_VAR_ROLL_MODE" ref="aa4c2b884bc77300a0fe0e9d14eb5b664ad2fb9a6825de4dcd20661a11c38fbb57" args="" --> MSG_VAR_ROLL_MODE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a66915c15d1f140ae78c3aae06a240d45" > < / a > <!-- doxytag: member="MSG_VAR_PITCH_MODE" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a66915c15d1f140ae78c3aae06a240d45" args="" --> MSG_VAR_PITCH_MODE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664aa8640a59f0db3cb772485f3679bff1f7" > < / a > <!-- doxytag: member="MSG_VAR_THROTTLE_MODE" ref="aa4c2b884bc77300a0fe0e9d14eb5b664aa8640a59f0db3cb772485f3679bff1f7" args="" --> MSG_VAR_THROTTLE_MODE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a30e88b2dc24a67f6308b9d2b9ca6e32a" > < / a > <!-- doxytag: member="MSG_VAR_YAW_MODE" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a30e88b2dc24a67f6308b9d2b9ca6e32a" args="" --> MSG_VAR_YAW_MODE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664ae31aadb2002338c19ae27d4413b96700" > < / a > <!-- doxytag: member="MSG_VAR_ELEVON_TRIM_1" ref="aa4c2b884bc77300a0fe0e9d14eb5b664ae31aadb2002338c19ae27d4413b96700" args="" --> MSG_VAR_ELEVON_TRIM_1< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a0548a8f7279ac2430a567d4bbac2d445" > < / a > <!-- doxytag: member="MSG_VAR_ELEVON_TRIM_2" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a0548a8f7279ac2430a567d4bbac2d445" args="" --> MSG_VAR_ELEVON_TRIM_2< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a3e75f74ca1845430873c6c06593d9242" > < / a > <!-- doxytag: member="MSG_VAR_INTEGRATOR_0" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a3e75f74ca1845430873c6c06593d9242" args="" --> MSG_VAR_INTEGRATOR_0< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664adb6f3059a3e15c28f90c6ba4509b2604" > < / a > <!-- doxytag: member="MSG_VAR_INTEGRATOR_1" ref="aa4c2b884bc77300a0fe0e9d14eb5b664adb6f3059a3e15c28f90c6ba4509b2604" args="" --> MSG_VAR_INTEGRATOR_1< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664ab8f69d117f08d3c7608a500b679e9010" > < / a > <!-- doxytag: member="MSG_VAR_INTEGRATOR_2" ref="aa4c2b884bc77300a0fe0e9d14eb5b664ab8f69d117f08d3c7608a500b679e9010" args="" --> MSG_VAR_INTEGRATOR_2< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a8e9c1df7e7d765259c8d271474018afa" > < / a > <!-- doxytag: member="MSG_VAR_INTEGRATOR_3" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a8e9c1df7e7d765259c8d271474018afa" args="" --> MSG_VAR_INTEGRATOR_3< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664afabddb8268c90f0aa5e7813d29190214" > < / a > <!-- doxytag: member="MSG_VAR_INTEGRATOR_4" ref="aa4c2b884bc77300a0fe0e9d14eb5b664afabddb8268c90f0aa5e7813d29190214" args="" --> MSG_VAR_INTEGRATOR_4< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a10484eac73badbe6194217832905a520" > < / a > <!-- doxytag: member="MSG_VAR_INTEGRATOR_5" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a10484eac73badbe6194217832905a520" args="" --> MSG_VAR_INTEGRATOR_5< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a73791e3423bc671eb824e48c1f8239d9" > < / a > <!-- doxytag: member="MSG_VAR_INTEGRATOR_6" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a73791e3423bc671eb824e48c1f8239d9" args="" --> MSG_VAR_INTEGRATOR_6< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a5580a8f9a3ffe9a830d9a77bf47486c3" > < / a > <!-- doxytag: member="MSG_VAR_INTEGRATOR_7" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a5580a8f9a3ffe9a830d9a77bf47486c3" args="" --> MSG_VAR_INTEGRATOR_7< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a40ee080820b768840e57a5bc60783050" > < / a > <!-- doxytag: member="MSG_VAR_KFF_0" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a40ee080820b768840e57a5bc60783050" args="" --> MSG_VAR_KFF_0< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664aac5aa5e70fd9ea6b69ccc5f484446daa" > < / a > <!-- doxytag: member="MSG_VAR_KFF_1" ref="aa4c2b884bc77300a0fe0e9d14eb5b664aac5aa5e70fd9ea6b69ccc5f484446daa" args="" --> MSG_VAR_KFF_1< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664aae7a6c4d293164cb819620122e3c926b" > < / a > <!-- doxytag: member="MSG_VAR_KFF_2" ref="aa4c2b884bc77300a0fe0e9d14eb5b664aae7a6c4d293164cb819620122e3c926b" args="" --> MSG_VAR_KFF_2< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a93763b762f7406a5000f0df21c83e930" > < / a > <!-- doxytag: member="MSG_VAR_TARGET_BEARING" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a93763b762f7406a5000f0df21c83e930" args="" --> MSG_VAR_TARGET_BEARING< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a41480b92633456f6bf9454fbff92d2b2" > < / a > <!-- doxytag: member="MSG_VAR_NAV_BEARING" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a41480b92633456f6bf9454fbff92d2b2" args="" --> MSG_VAR_NAV_BEARING< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a253bc9b3193ffd740010a98736648013" > < / a > <!-- doxytag: member="MSG_VAR_BEARING_ERROR" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a253bc9b3193ffd740010a98736648013" args="" --> MSG_VAR_BEARING_ERROR< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a1412998e14a03ce2463bb9de141cfe5d" > < / a > <!-- doxytag: member="MSG_VAR_CROSSTRACK_BEARING" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a1412998e14a03ce2463bb9de141cfe5d" args="" --> MSG_VAR_CROSSTRACK_BEARING< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a01c471776ec8f4ec9705438e8b9ec1d2" > < / a > <!-- doxytag: member="MSG_VAR_CROSSTRACK_ERROR" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a01c471776ec8f4ec9705438e8b9ec1d2" args="" --> MSG_VAR_CROSSTRACK_ERROR< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a001232ad010a86d61917a56720fb2adb" > < / a > <!-- doxytag: member="MSG_VAR_ALTITUDE_ERROR" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a001232ad010a86d61917a56720fb2adb" args="" --> MSG_VAR_ALTITUDE_ERROR< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664ade82706d95d3222e18099e39cc20bb7f" > < / a > <!-- doxytag: member="MSG_VAR_WP_RADIUS" ref="aa4c2b884bc77300a0fe0e9d14eb5b664ade82706d95d3222e18099e39cc20bb7f" args="" --> MSG_VAR_WP_RADIUS< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664aab02e37d84cb70120976e2e7cda96fa1" > < / a > <!-- doxytag: member="MSG_VAR_LOITER_RADIUS" ref="aa4c2b884bc77300a0fe0e9d14eb5b664aab02e37d84cb70120976e2e7cda96fa1" args="" --> MSG_VAR_LOITER_RADIUS< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664aae198c7a9874ba3ab329700abc7ec2e4" > < / a > <!-- doxytag: member="MSG_VAR_WP_MODE" ref="aa4c2b884bc77300a0fe0e9d14eb5b664aae198c7a9874ba3ab329700abc7ec2e4" args="" --> MSG_VAR_WP_MODE< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a673238eb716fc2d8a310cab8fcc23fad" > < / a > <!-- doxytag: member="MSG_VAR_LOOP_COMMANDS" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a673238eb716fc2d8a310cab8fcc23fad" args="" --> MSG_VAR_LOOP_COMMANDS< / em > < / td > < td >
< / td > < / tr >
< tr > < td valign = "top" > < em > < a class = "anchor" id = "aa4c2b884bc77300a0fe0e9d14eb5b664a034d5633946d3530f03d4ecaf4bead1b" > < / a > <!-- doxytag: member="MSG_VAR_NAV_GAIN_SCALER" ref="aa4c2b884bc77300a0fe0e9d14eb5b664a034d5633946d3530f03d4ecaf4bead1b" args="" --> MSG_VAR_NAV_GAIN_SCALER< / em > < / td > < td >
< / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00197" > 197< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< hr / > < h2 > Constructor & Destructor Documentation< / h2 >
< a class = "anchor" id = "ae8f06ec828a146c44e8f7b412ebdea61" > < / a > <!-- doxytag: member="BinComm::BinComm" ref="ae8f06ec828a146c44e8f7b412ebdea61" args="(const MessageHandler *handlerTable, Stream *interface=NULL)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > BinComm::BinComm < / td >
< td > (< / td >
< td class = "paramtype" > const < a class = "el" href = "struct_bin_comm_1_1_message_handler.html" > MessageHandler< / a > * < / td >
< td class = "paramname" > < em > handlerTable< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > < a class = "el" href = "class_stream.html" > Stream< / a > * < / td >
< td class = "paramname" > < em > interface< / em > = < code > NULL< / code > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Constructor.< / p >
< dl > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > handlerTable< / em > < / td > < td > Array of callout functions to which received messages will be sent. More than one handler for a given messageID may be registered; handlers are called in the order they appear in the table. A single handler may be registered for more than one message, as the message ID is passed to the handler when it is received.< / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > interface< / em > < / td > < td > The stream that will be used for telemetry communications.< / td > < / tr >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > rxBuffSize< / em > < / td > < td > Size of receive buffer allocated by interface. This is used to warn for buffer overflow. < / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8cpp_source.html#l00047" > 47< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8cpp_source.html" > APM_BinComm.cpp< / a > .< / p >
< / div >
< / div >
< hr / > < h2 > Member Function Documentation< / h2 >
< a class = "anchor" id = "ae50c1d78f5b9a8d7eac46e7fb58cbf2a" > < / a > <!-- doxytag: member="BinComm::init" ref="ae50c1d78f5b9a8d7eac46e7fb58cbf2a" args="(Stream *interface)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::init < / td >
< td > (< / td >
< td class = "paramtype" > < a class = "el" href = "class_stream.html" > Stream< / a > * < / td >
< td class = "paramname" > < em > interface< / em > < / td >
< td > ) < / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Optional initialiser.< / p >
< p > If the interface stream isn't known at construction time, it can be set here instead.< / p >
< dl > < dt > < b > Parameters:< / b > < / dt > < dd >
< table border = "0" cellspacing = "2" cellpadding = "0" >
< tr > < td valign = "top" > < / td > < td valign = "top" > < em > interface< / em > < / td > < td > The stream that will be used for telemetry communications. < / td > < / tr >
< / table >
< / dd >
< / dl >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8cpp_source.html#l00057" > 57< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8cpp_source.html" > APM_BinComm.cpp< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a99c9d7c6e2d8c2837cff2f4097dbd723" > < / a > <!-- doxytag: member="BinComm::send_msg_acknowledge" ref="a99c9d7c6e2d8c2837cff2f4097dbd723" args="(const uint8_t msgID, const uint8_t sum1, const uint8_t sum2)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_acknowledge < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > msgID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > sum1< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > sum2< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_ACKNOWLEDGE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00022" > 22< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ad294215eaa9a86db54dbde5d5f2e4196" > < / a > <!-- doxytag: member="BinComm::send_msg_attitude" ref="ad294215eaa9a86db54dbde5d5f2e4196" args="(const int16_t roll, const int16_t pitch, const uint16_t yaw)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_attitude < / td >
< td > (< / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > roll< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > pitch< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > yaw< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_ATTITUDE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00148" > 148< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a52389830ebdceb7ed3faf13b2c9f9a90" > < / a > <!-- doxytag: member="BinComm::send_msg_attitude_correct" ref="a52389830ebdceb7ed3faf13b2c9f9a90" args="(const int16_t rollError, const int16_t pitchError, const int16_t yawError)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_attitude_correct < / td >
< td > (< / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > rollError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > pitchError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > yawError< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_ATTITUDE_CORRECT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01300" > 1300< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a2ca98a6bc0363581f7ca0b57b09c7f98" > < / a > <!-- doxytag: member="BinComm::send_msg_attitude_set" ref="a2ca98a6bc0363581f7ca0b57b09c7f98" args="(const int16_t roll, const int16_t pitch, const uint16_t yaw)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_attitude_set < / td >
< td > (< / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > roll< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > pitch< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > yaw< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_ATTITUDE_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01390" > 1390< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a60e312878044b2a6cb5e50129de22fd7" > < / a > <!-- doxytag: member="BinComm::send_msg_command_list" ref="a60e312878044b2a6cb5e50129de22fd7" args="(const uint16_t itemNumber, const uint16_t listLength, const uint8_t commandID, const uint8_t p1, const int32_t p2, const int32_t p3, const int32_t p4)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_command_list < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > itemNumber< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > listLength< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > commandID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > p1< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > p2< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > p3< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > p4< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_COMMAND_LIST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00554" > 554< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "adf99ba037f6cda53c224f47364703d12" > < / a > <!-- doxytag: member="BinComm::send_msg_command_mode_change" ref="adf99ba037f6cda53c224f47364703d12" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_command_mode_change < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_COMMAND_MODE_CHANGE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00614" > 614< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ab50df44131b7ab499d88a96c7f6089af" > < / a > <!-- doxytag: member="BinComm::send_msg_command_request" ref="ab50df44131b7ab499d88a96c7f6089af" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_command_request < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_COMMAND_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00446" > 446< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a19bbfb81e32bfb84e6cd2fc57878a872" > < / a > <!-- doxytag: member="BinComm::send_msg_command_upload" ref="a19bbfb81e32bfb84e6cd2fc57878a872" args="(const uint8_t action, const uint16_t itemNumber, const uint16_t listLength, const uint8_t commandID, const uint8_t p1, const int32_t p2, const int32_t p3, const int32_t p4)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_command_upload < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > action< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > itemNumber< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > listLength< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > commandID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > p1< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > p2< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > p3< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > p4< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_COMMAND_UPLOAD message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00483" > 483< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ad71cb7f55ecba91305103eb1351555f8" > < / a > <!-- doxytag: member="BinComm::send_msg_dataflash_request" ref="ad71cb7f55ecba91305103eb1351555f8" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_dataflash_request < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_DATAFLASH_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01130" > 1130< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a7a76e8bc67cf54521a7bce3ea7a2a5d4" > < / a > <!-- doxytag: member="BinComm::send_msg_dataflash_set" ref="a7a76e8bc67cf54521a7bce3ea7a2a5d4" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_dataflash_set < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_DATAFLASH_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01160" > 1160< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a4104abedd20beeaced8dd324980e811e" > < / a > <!-- doxytag: member="BinComm::send_msg_eeprom_request" ref="a4104abedd20beeaced8dd324980e811e" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_eeprom_request < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_EEPROM_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01190" > 1190< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a7f6d5c7b0ffee6a7c5c9ee88ce2139dd" > < / a > <!-- doxytag: member="BinComm::send_msg_eeprom_set" ref="a7f6d5c7b0ffee6a7c5c9ee88ce2139dd" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_eeprom_set < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_EEPROM_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01220" > 1220< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aa28bdcb3a84b0ae4c8fdcd74e9f98c60" > < / a > <!-- doxytag: member="BinComm::send_msg_heartbeat" ref="aa28bdcb3a84b0ae4c8fdcd74e9f98c60" args="(const uint8_t flightMode, const uint16_t timeStamp, const uint16_t batteryVoltage, const uint16_t commandIndex)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_heartbeat < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > flightMode< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > timeStamp< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > batteryVoltage< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > commandIndex< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_HEARTBEAT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00101" > 101< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aa83838cd3e2d1bc4423f690e388cded1" > < / a > <!-- doxytag: member="BinComm::send_msg_location" ref="aa83838cd3e2d1bc4423f690e388cded1" args="(const int32_t latitude, const int32_t longitude, const int32_t altitude, const uint16_t groundSpeed, const uint16_t groundCourse, const uint32_t timeOfWeek)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_location < / td >
< td > (< / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > latitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > longitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > altitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > groundSpeed< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > groundCourse< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint32_t < / td >
< td class = "paramname" > < em > timeOfWeek< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_LOCATION message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00193" > 193< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a53a6ac80d834ed5aa3a91d2f9d49659a" > < / a > <!-- doxytag: member="BinComm::send_msg_perf_report" ref="a53a6ac80d834ed5aa3a91d2f9d49659a" args="(const uint32_t interval, const uint16_t mainLoopCycles, const uint8_t mainLoopCycleTime, const uint8_t gyroSaturationCount, const uint8_t adcConstraintCount, const uint8_t renormSqrtCount, const uint8_t renormBlowupCount, const uint8_t gpsFixCount, const uint16_t imuHealth, const uint16_t gcsMessageCount)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_perf_report < / td >
< td > (< / td >
< td class = "paramtype" > const uint32_t < / td >
< td class = "paramname" > < em > interval< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > mainLoopCycles< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > mainLoopCycleTime< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > gyroSaturationCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > adcConstraintCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > renormSqrtCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > renormBlowupCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > gpsFixCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > imuHealth< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > gcsMessageCount< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_PERF_REPORT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00293" > 293< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ad48731578b7a5bbc2ea85b586881ee59" > < / a > <!-- doxytag: member="BinComm::send_msg_pid" ref="ad48731578b7a5bbc2ea85b586881ee59" args="(const uint8_t pidSet, const int32_t p, const int32_t i, const int32_t d, const int16_t integratorMax)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_pid < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > pidSet< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > p< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > i< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > d< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > integratorMax< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_PID message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00840" > 840< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a648ac2535dc80cf28ee1c094ec7c6308" > < / a > <!-- doxytag: member="BinComm::send_msg_pid_request" ref="a648ac2535dc80cf28ee1c094ec7c6308" args="(const uint8_t pidSet)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_pid_request < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > pidSet< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_PID_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00752" > 752< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aed6544ad909d797868526948384df96c" > < / a > <!-- doxytag: member="BinComm::send_msg_pid_set" ref="aed6544ad909d797868526948384df96c" args="(const uint8_t pidSet, const int32_t p, const int32_t i, const int32_t d, const int16_t integratorMax)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_pid_set < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > pidSet< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > p< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > i< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > d< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > integratorMax< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_PID_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00786" > 786< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aab3b9e8e61573e82338876b4d9a147d4" > < / a > <!-- doxytag: member="BinComm::send_msg_pin_request" ref="aab3b9e8e61573e82338876b4d9a147d4" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_pin_request < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_PIN_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01070" > 1070< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a6ddf37f801884e5c2ae5e0164ba105bb" > < / a > <!-- doxytag: member="BinComm::send_msg_pin_set" ref="a6ddf37f801884e5c2ae5e0164ba105bb" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_pin_set < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_PIN_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01100" > 1100< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a55f776771381149342a6a2fd7aaa3a3b" > < / a > <!-- doxytag: member="BinComm::send_msg_position_correct" ref="a55f776771381149342a6a2fd7aaa3a3b" args="(const int16_t latError, const int16_t lonError, const int16_t altError, const int16_t groundSpeedError)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_position_correct < / td >
< td > (< / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > latError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > lonError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > altError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > groundSpeedError< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_POSITION_CORRECT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01253" > 1253< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a8bd1b80c78d1af6bcf121b9fbaffcd68" > < / a > <!-- doxytag: member="BinComm::send_msg_position_set" ref="a8bd1b80c78d1af6bcf121b9fbaffcd68" args="(const int32_t latitude, const int32_t longitude, const int32_t altitude, const uint16_t heading)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_position_set < / td >
< td > (< / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > latitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > longitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > altitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > heading< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_POSITION_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01343" > 1343< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "af93e39b4c24c35db24b2efbe218d45fe" > < / a > <!-- doxytag: member="BinComm::send_msg_pressure" ref="af93e39b4c24c35db24b2efbe218d45fe" args="(const int32_t pressureAltitude, const int16_t airSpeed)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_pressure < / td >
< td > (< / td >
< td class = "paramtype" > const int32_t < / td >
< td class = "paramname" > < em > pressureAltitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const int16_t < / td >
< td class = "paramname" > < em > airSpeed< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_PRESSURE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00249" > 249< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ade67bf08672e12cb43c46bc3fadcca34" > < / a > <!-- doxytag: member="BinComm::send_msg_radio_out" ref="ade67bf08672e12cb43c46bc3fadcca34" args="(const uint16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_radio_out < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_RADIO_OUT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00980" > 980< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ae1ecfd9c66dfd9b78bde102265be30e7" > < / a > <!-- doxytag: member="BinComm::send_msg_sensor" ref="ae1ecfd9c66dfd9b78bde102265be30e7" args="(const uint16_t UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_sensor < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_SENSOR message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01010" > 1010< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ac3c3a45ee1355aadffa767c7bd59a368" > < / a > <!-- doxytag: member="BinComm::send_msg_servo_out" ref="ac3c3a45ee1355aadffa767c7bd59a368" args="(const int16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_servo_out < / td >
< td > (< / td >
< td class = "paramtype" > const int16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_SERVO_OUT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01040" > 1040< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a6a3eaa07ce79b510d53795fb303b31bb" > < / a > <!-- doxytag: member="BinComm::send_msg_status_text" ref="a6a3eaa07ce79b510d53795fb303b31bb" args="(const uint8_t severity, const char(&text)[50])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_status_text < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > severity< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const char(& ) < / td >
< td class = "paramname" > < em > text< / em > [50]< / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_STATUS_TEXT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00063" > 63< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "afb290016fcd408dc43771daf8d174d09" > < / a > <!-- doxytag: member="BinComm::send_msg_trim_max" ref="afb290016fcd408dc43771daf8d174d09" args="(const uint16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_trim_max < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_TRIM_MAX message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00950" > 950< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aa561e45830ddaff8bd1cb5f92d18a202" > < / a > <!-- doxytag: member="BinComm::send_msg_trim_min" ref="aa561e45830ddaff8bd1cb5f92d18a202" args="(const uint16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_trim_min < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_TRIM_MIN message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00920" > 920< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a0dea0688e28c79642488768c5634b9bc" > < / a > <!-- doxytag: member="BinComm::send_msg_trim_startup" ref="a0dea0688e28c79642488768c5634b9bc" args="(const uint16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_trim_startup < / td >
< td > (< / td >
< td class = "paramtype" > const uint16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_TRIM_STARTUP message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00890" > 890< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a5eb1c0d335c0c7549e5c706343fb3c36" > < / a > <!-- doxytag: member="BinComm::send_msg_value" ref="a5eb1c0d335c0c7549e5c706343fb3c36" args="(const uint8_t valueID, const uint32_t value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_value < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > valueID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint32_t < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_VALUE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00717" > 717< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "adc272f4ce083a49840c63883bf95f573" > < / a > <!-- doxytag: member="BinComm::send_msg_value_request" ref="adc272f4ce083a49840c63883bf95f573" args="(const uint8_t valueID, const uint8_t broadcast)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_value_request < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > valueID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > broadcast< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_VALUE_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00645" > 645< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a2a0fa4ad6e7ebec09e44256caaa2aa8c" > < / a > <!-- doxytag: member="BinComm::send_msg_value_set" ref="a2a0fa4ad6e7ebec09e44256caaa2aa8c" args="(const uint8_t valueID, const uint32_t value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_value_set < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > valueID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint32_t < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_VALUE_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00681" > 681< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a775cac7bc9bb6c0f873e58f26102f9ca" > < / a > <!-- doxytag: member="BinComm::send_msg_version" ref="a775cac7bc9bb6c0f873e58f26102f9ca" args="(const uint8_t systemType, const uint8_t systemID, const uint8_t(&firmwareVersion)[3])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_version < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > systemType< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > systemID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t(& ) < / td >
< td class = "paramname" > < em > firmwareVersion< / em > [3]< / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_VERSION message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00406" > 406< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a43fdab5b85cc5e01afc5c21f792ea6ac" > < / a > <!-- doxytag: member="BinComm::send_msg_version_request" ref="a43fdab5b85cc5e01afc5c21f792ea6ac" args="(const uint8_t systemType, const uint8_t systemID)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::send_msg_version_request < / td >
< td > (< / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > systemType< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > const uint8_t < / td >
< td class = "paramname" > < em > systemID< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Send a MSG_VERSION_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00369" > 369< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a18006ba70b3af9107e5c0a3ab9854922" > < / a > <!-- doxytag: member="BinComm::unpack_msg_acknowledge" ref="a18006ba70b3af9107e5c0a3ab9854922" args="(uint8_t &msgID, uint8_t &sum1, uint8_t &sum2)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_acknowledge < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > msgID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > sum1< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > sum2< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_ACKNOWLEDGE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00039" > 39< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ab427552862fc33239c8888fbeacaadbd" > < / a > <!-- doxytag: member="BinComm::unpack_msg_attitude" ref="ab427552862fc33239c8888fbeacaadbd" args="(int16_t &roll, int16_t &pitch, uint16_t &yaw)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_attitude < / td >
< td > (< / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > roll< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > pitch< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > yaw< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_ATTITUDE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00165" > 165< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ad6c640e68d8736c34345dbc713330ed1" > < / a > <!-- doxytag: member="BinComm::unpack_msg_attitude_correct" ref="ad6c640e68d8736c34345dbc713330ed1" args="(int16_t &rollError, int16_t &pitchError, int16_t &yawError)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_attitude_correct < / td >
< td > (< / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > rollError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > pitchError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > yawError< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_ATTITUDE_CORRECT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01317" > 1317< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ac69fa64d2372bd502106026ce5ded8ae" > < / a > <!-- doxytag: member="BinComm::unpack_msg_attitude_set" ref="ac69fa64d2372bd502106026ce5ded8ae" args="(int16_t &roll, int16_t &pitch, uint16_t &yaw)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_attitude_set < / td >
< td > (< / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > roll< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > pitch< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > yaw< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_ATTITUDE_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01407" > 1407< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a9c56f2c96fc6c6c50a28b4030ff9e950" > < / a > <!-- doxytag: member="BinComm::unpack_msg_command_list" ref="a9c56f2c96fc6c6c50a28b4030ff9e950" args="(uint16_t &itemNumber, uint16_t &listLength, uint8_t &commandID, uint8_t &p1, int32_t &p2, int32_t &p3, int32_t &p4)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_command_list < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > itemNumber< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > listLength< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > commandID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > p1< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > p2< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > p3< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > p4< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_COMMAND_LIST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00583" > 583< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a006dcfc350822e58b8a6e4fc72541311" > < / a > <!-- doxytag: member="BinComm::unpack_msg_command_mode_change" ref="a006dcfc350822e58b8a6e4fc72541311" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_command_mode_change < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_COMMAND_MODE_CHANGE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00625" > 625< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a3e7a41ba9804e32302c070d9a48d50ca" > < / a > <!-- doxytag: member="BinComm::unpack_msg_command_request" ref="a3e7a41ba9804e32302c070d9a48d50ca" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_command_request < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_COMMAND_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00457" > 457< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a10be707f83953bca46bdb0e98a53b8eb" > < / a > <!-- doxytag: member="BinComm::unpack_msg_command_upload" ref="a10be707f83953bca46bdb0e98a53b8eb" args="(uint8_t &action, uint16_t &itemNumber, uint16_t &listLength, uint8_t &commandID, uint8_t &p1, int32_t &p2, int32_t &p3, int32_t &p4)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_command_upload < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > action< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > itemNumber< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > listLength< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > commandID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > p1< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > p2< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > p3< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > p4< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_COMMAND_UPLOAD message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00515" > 515< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a6a234decd4155aa15636c06a0bd641e9" > < / a > <!-- doxytag: member="BinComm::unpack_msg_dataflash_request" ref="a6a234decd4155aa15636c06a0bd641e9" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_dataflash_request < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_DATAFLASH_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01141" > 1141< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a1b37e1c1271e9f581906872d6c8c1f5a" > < / a > <!-- doxytag: member="BinComm::unpack_msg_dataflash_set" ref="a1b37e1c1271e9f581906872d6c8c1f5a" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_dataflash_set < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_DATAFLASH_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01171" > 1171< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a9a34e448d8d5455ca5c8498b64eb6474" > < / a > <!-- doxytag: member="BinComm::unpack_msg_eeprom_request" ref="a9a34e448d8d5455ca5c8498b64eb6474" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_eeprom_request < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_EEPROM_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01201" > 1201< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ab7eb07bfe9975c29e4610d8d04aff957" > < / a > <!-- doxytag: member="BinComm::unpack_msg_eeprom_set" ref="ab7eb07bfe9975c29e4610d8d04aff957" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_eeprom_set < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_EEPROM_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01231" > 1231< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a1e4885131c0f0c27a809bb3d81eaa08d" > < / a > <!-- doxytag: member="BinComm::unpack_msg_heartbeat" ref="a1e4885131c0f0c27a809bb3d81eaa08d" args="(uint8_t &flightMode, uint16_t &timeStamp, uint16_t &batteryVoltage, uint16_t &commandIndex)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_heartbeat < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > flightMode< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > timeStamp< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > batteryVoltage< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > commandIndex< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_HEARTBEAT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00121" > 121< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a4162c44ee48d2ec9363f78970740ff0c" > < / a > <!-- doxytag: member="BinComm::unpack_msg_location" ref="a4162c44ee48d2ec9363f78970740ff0c" args="(int32_t &latitude, int32_t &longitude, int32_t &altitude, uint16_t &groundSpeed, uint16_t &groundCourse, uint32_t &timeOfWeek)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_location < / td >
< td > (< / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > latitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > longitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > altitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > groundSpeed< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > groundCourse< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint32_t & < / td >
< td class = "paramname" > < em > timeOfWeek< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_LOCATION message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00219" > 219< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ac4cd8ee5fdfd7056110b155b94d41477" > < / a > <!-- doxytag: member="BinComm::unpack_msg_perf_report" ref="ac4cd8ee5fdfd7056110b155b94d41477" args="(uint32_t &interval, uint16_t &mainLoopCycles, uint8_t &mainLoopCycleTime, uint8_t &gyroSaturationCount, uint8_t &adcConstraintCount, uint8_t &renormSqrtCount, uint8_t &renormBlowupCount, uint8_t &gpsFixCount, uint16_t &imuHealth, uint16_t &gcsMessageCount)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_perf_report < / td >
< td > (< / td >
< td class = "paramtype" > uint32_t & < / td >
< td class = "paramname" > < em > interval< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > mainLoopCycles< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > mainLoopCycleTime< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > gyroSaturationCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > adcConstraintCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > renormSqrtCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > renormBlowupCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > gpsFixCount< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > imuHealth< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > gcsMessageCount< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_PERF_REPORT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00331" > 331< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a78adb296336cc0cfe48e68e0f3610ca0" > < / a > <!-- doxytag: member="BinComm::unpack_msg_pid" ref="a78adb296336cc0cfe48e68e0f3610ca0" args="(uint8_t &pidSet, int32_t &p, int32_t &i, int32_t &d, int16_t &integratorMax)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_pid < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > pidSet< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > p< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > i< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > d< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > integratorMax< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_PID message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00863" > 863< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aee17d65c30df4a81c0bc03facf112535" > < / a > <!-- doxytag: member="BinComm::unpack_msg_pid_request" ref="aee17d65c30df4a81c0bc03facf112535" args="(uint8_t &pidSet)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_pid_request < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > pidSet< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_PID_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00763" > 763< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a7ed17cd458f39b67e0ce04a9ab342b56" > < / a > <!-- doxytag: member="BinComm::unpack_msg_pid_set" ref="a7ed17cd458f39b67e0ce04a9ab342b56" args="(uint8_t &pidSet, int32_t &p, int32_t &i, int32_t &d, int16_t &integratorMax)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_pid_set < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > pidSet< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > p< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > i< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > d< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > integratorMax< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_PID_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00809" > 809< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a00b013c83d60b4bea2cde02f36657421" > < / a > <!-- doxytag: member="BinComm::unpack_msg_pin_request" ref="a00b013c83d60b4bea2cde02f36657421" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_pin_request < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_PIN_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01081" > 1081< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a7cc0ad941a81fe485fb020283a52f291" > < / a > <!-- doxytag: member="BinComm::unpack_msg_pin_set" ref="a7cc0ad941a81fe485fb020283a52f291" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_pin_set < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_PIN_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01111" > 1111< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a5debb07a70513cfadac2f4782028478b" > < / a > <!-- doxytag: member="BinComm::unpack_msg_position_correct" ref="a5debb07a70513cfadac2f4782028478b" args="(int16_t &latError, int16_t &lonError, int16_t &altError, int16_t &groundSpeedError)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_position_correct < / td >
< td > (< / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > latError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > lonError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > altError< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > groundSpeedError< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_POSITION_CORRECT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01273" > 1273< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ada21df646f0e5531f7fe0f272ef18a51" > < / a > <!-- doxytag: member="BinComm::unpack_msg_position_set" ref="ada21df646f0e5531f7fe0f272ef18a51" args="(int32_t &latitude, int32_t &longitude, int32_t &altitude, uint16_t &heading)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_position_set < / td >
< td > (< / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > latitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > longitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > altitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > heading< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_POSITION_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01363" > 1363< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a0e5f20f98013c16674ec164565485dce" > < / a > <!-- doxytag: member="BinComm::unpack_msg_pressure" ref="a0e5f20f98013c16674ec164565485dce" args="(int32_t &pressureAltitude, int16_t &airSpeed)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_pressure < / td >
< td > (< / td >
< td class = "paramtype" > int32_t & < / td >
< td class = "paramname" > < em > pressureAltitude< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > int16_t & < / td >
< td class = "paramname" > < em > airSpeed< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_PRESSURE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00263" > 263< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a3f4cccbdf73b629734b79f79e04da8dd" > < / a > <!-- doxytag: member="BinComm::unpack_msg_radio_out" ref="a3f4cccbdf73b629734b79f79e04da8dd" args="(uint16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_radio_out < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_RADIO_OUT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00991" > 991< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a5b34c6d8528e14dbc60fe2ec57872a2b" > < / a > <!-- doxytag: member="BinComm::unpack_msg_sensor" ref="a5b34c6d8528e14dbc60fe2ec57872a2b" args="(uint16_t &UNSPECIFIED)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_sensor < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t & < / td >
< td class = "paramname" > < em > UNSPECIFIED< / em > < / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_SENSOR message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01021" > 1021< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a81bf301c70e325f2a109cdf0ceb6c81d" > < / a > <!-- doxytag: member="BinComm::unpack_msg_servo_out" ref="a81bf301c70e325f2a109cdf0ceb6c81d" args="(int16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_servo_out < / td >
< td > (< / td >
< td class = "paramtype" > int16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_SERVO_OUT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l01051" > 1051< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a2580c34669c32d14b3ad8a25bd21b9fc" > < / a > <!-- doxytag: member="BinComm::unpack_msg_status_text" ref="a2580c34669c32d14b3ad8a25bd21b9fc" args="(uint8_t &severity, char(&text)[50])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_status_text < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > severity< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > char(& ) < / td >
< td class = "paramname" > < em > text< / em > [50]< / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_STATUS_TEXT message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00077" > 77< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a0906b3174dd9133e7fb68e027fa4d2da" > < / a > <!-- doxytag: member="BinComm::unpack_msg_trim_max" ref="a0906b3174dd9133e7fb68e027fa4d2da" args="(uint16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_trim_max < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_TRIM_MAX message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00961" > 961< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a1a44aeedceeab413e380ee0a40d72016" > < / a > <!-- doxytag: member="BinComm::unpack_msg_trim_min" ref="a1a44aeedceeab413e380ee0a40d72016" args="(uint16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_trim_min < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_TRIM_MIN message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00931" > 931< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "af040efe54eec6207a886bd8f77f768df" > < / a > <!-- doxytag: member="BinComm::unpack_msg_trim_startup" ref="af040efe54eec6207a886bd8f77f768df" args="(uint16_t(&value)[8])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_trim_startup < / td >
< td > (< / td >
< td class = "paramtype" > uint16_t(& ) < / td >
< td class = "paramname" > < em > value< / em > [8]< / td >
< td > ) < / td >
< td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_TRIM_STARTUP message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00901" > 901< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aa75ca86e8d0874403b3360d1b89b5bc2" > < / a > <!-- doxytag: member="BinComm::unpack_msg_value" ref="aa75ca86e8d0874403b3360d1b89b5bc2" args="(uint8_t &valueID, uint32_t &value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_value < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > valueID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint32_t & < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_VALUE message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00731" > 731< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a7d3dd43c9b8ede1e8de78cc10a5a49f9" > < / a > <!-- doxytag: member="BinComm::unpack_msg_value_request" ref="a7d3dd43c9b8ede1e8de78cc10a5a49f9" args="(uint8_t &valueID, uint8_t &broadcast)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_value_request < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > valueID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > broadcast< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_VALUE_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00659" > 659< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "adee5c3d7cf5bafe6714869c7bab80f09" > < / a > <!-- doxytag: member="BinComm::unpack_msg_value_set" ref="adee5c3d7cf5bafe6714869c7bab80f09" args="(uint8_t &valueID, uint32_t &value)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_value_set < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > valueID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint32_t & < / td >
< td class = "paramname" > < em > value< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_VALUE_SET message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00695" > 695< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a4f8da258ac3c1941b04b2cc2028753c8" > < / a > <!-- doxytag: member="BinComm::unpack_msg_version" ref="a4f8da258ac3c1941b04b2cc2028753c8" args="(uint8_t &systemType, uint8_t &systemID, uint8_t(&firmwareVersion)[3])" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_version < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > systemType< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > systemID< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t(& ) < / td >
< td class = "paramname" > < em > firmwareVersion< / em > [3]< / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_VERSION message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00423" > 423< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a5578cbf3e4697417f999749bbb54a9d6" > < / a > <!-- doxytag: member="BinComm::unpack_msg_version_request" ref="a5578cbf3e4697417f999749bbb54a9d6" args="(uint8_t &systemType, uint8_t &systemID)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::unpack_msg_version_request < / td >
< td > (< / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > systemType< / em > , < / td >
< / tr >
< tr >
< td class = "paramkey" > < / td >
< td > < / td >
< td class = "paramtype" > uint8_t & < / td >
< td class = "paramname" > < em > systemID< / em > < / td > < td > < / td >
< / tr >
< tr >
< td > < / td >
< td > )< / td >
< td > < / td > < td > < / td > < td > < code > [inline]< / code > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Unpack a MSG_VERSION_REQUEST message. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00383" > 383< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a3275f04afbe2f74f03a3933dcdfc435a" > < / a > <!-- doxytag: member="BinComm::update" ref="a3275f04afbe2f74f03a3933dcdfc435a" args="(void)" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > void BinComm::update < / td >
< td > (< / td >
< td class = "paramtype" > void < / td >
< td class = "paramname" > < / td >
< td > ) < / td >
< td > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Consume bytes from the interface and feed them to the decoder.< / p >
< p > If a packet is completed, then any callbacks associated with the packet's messageID will be called.< / p >
< p > If no bytes are passed to the decoder for a period determined by DEC_MESSAGE_TIMEOUT, the decode state machine will reset before processing the next byte. This can help re-synchronise after a link loss or in-flight failure. < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8cpp_source.html#l00100" > 100< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8cpp_source.html" > APM_BinComm.cpp< / a > .< / p >
< / div >
< / div >
< hr / > < h2 > Member Data Documentation< / h2 >
< a class = "anchor" id = "a0a847e9746b323fcde342bd2f23d6fd8" > < / a > <!-- doxytag: member="BinComm::badMessagesReceived" ref="a0a847e9746b323fcde342bd2f23d6fd8" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t < a class = "el" href = "class_bin_comm.html#a0a847e9746b323fcde342bd2f23d6fd8" > BinComm::badMessagesReceived< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > statistics < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00279" > 279< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a7b75074f386c89c4e8653506fd0dbf01" > < / a > <!-- doxytag: member="BinComm::bytes" ref="a7b75074f386c89c4e8653506fd0dbf01" args="[0]" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t < a class = "el" href = "class_bin_comm.html#a7b75074f386c89c4e8653506fd0dbf01" > BinComm::bytes< / a > [0]< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00103" > 103< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ad5d58c4c73cae91f5efa37a9c0e9328c" > < / a > <!-- doxytag: member="BinComm::header" ref="ad5d58c4c73cae91f5efa37a9c0e9328c" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > MessageHeader < a class = "el" href = "class_bin_comm.html#ad5d58c4c73cae91f5efa37a9c0e9328c" > BinComm::header< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00104" > 104< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "a08cfcb4a8011058d2b383d56aae66fb2" > < / a > <!-- doxytag: member="BinComm::messagesReceived" ref="a08cfcb4a8011058d2b383d56aae66fb2" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t < a class = "el" href = "class_bin_comm.html#a08cfcb4a8011058d2b383d56aae66fb2" > BinComm::messagesReceived< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > statistics < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00278" > 278< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "aeb094fbe72be18c2ee89d14b460ec7ec" > < / a > <!-- doxytag: member="BinComm::messagesSent" ref="aeb094fbe72be18c2ee89d14b460ec7ec" args="" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint32_t < a class = "el" href = "class_bin_comm.html#aeb094fbe72be18c2ee89d14b460ec7ec" > BinComm::messagesSent< / a > < / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > statistics < / p >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00292" > 292< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< a class = "anchor" id = "ada2b77a6c20fd92b541017ff92b4feb8" > < / a > <!-- doxytag: member="BinComm::payload" ref="ada2b77a6c20fd92b541017ff92b4feb8" args="[256]" -->
< div class = "memitem" >
< div class = "memproto" >
< table class = "memname" >
< tr >
< td class = "memname" > uint8_t < a class = "el" href = "class_bin_comm.html#ada2b77a6c20fd92b541017ff92b4feb8" > BinComm::payload< / a > [256]< / td >
< / tr >
< / table >
< / div >
< div class = "memdoc" >
< p > Definition at line < a class = "el" href = "_a_p_m___bin_comm_8h_source.html#l00105" > 105< / a > of file < a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > .< / p >
< / div >
< / div >
< hr / > The documentation for this class was generated from the following files:< ul >
< li > /home/jgoppert/Projects/ap/libraries/APM_BinComm/< a class = "el" href = "_a_p_m___bin_comm_8h_source.html" > APM_BinComm.h< / a > < / li >
< li > /home/jgoppert/Projects/ap/libraries/APM_BinComm/protocol/< a class = "el" href = "protocol_8h_source.html" > protocol.h< / a > < / li >
< li > /home/jgoppert/Projects/ap/libraries/APM_BinComm/< a class = "el" href = "_a_p_m___bin_comm_8cpp_source.html" > APM_BinComm.cpp< / a > < / li >
< / ul >
< / div >
2010-12-26 23:23:35 -04:00
< hr class = "footer" / > < address class = "footer" > < small >
Generated for ArduPilot Libraries by < a href = "http://www.doxygen.org/index.html" > < img class = "footer" src = "doxygen.png" alt = "doxygen" / > < / a > < / small > < / address >
2010-12-26 20:59:17 -04:00
< / body >
< / html >