1<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 2<html xmlns="http://www.w3.org/1999/xhtml"> 3<head> 4<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> 5<meta http-equiv="X-UA-Compatible" content="IE=9"/> 6<meta name="generator" content="Doxygen 1.8.13"/> 7<meta name="viewport" content="width=device-width, initial-scale=1"/> 8<title>ISSDK: algorithms/sensorfusion/sources/DecodeCommandBytes.c File Reference</title> 9<link href="tabs.css" rel="stylesheet" type="text/css"/> 10<script type="text/javascript" src="jquery.js"></script> 11<script type="text/javascript" src="dynsections.js"></script> 12<link href="issdk_stylesheet.css" rel="stylesheet" type="text/css" /> 13</head> 14<body> 15<div id="top"><!-- do not remove this div, it is closed by doxygen! --> 16<div id="titlearea"> 17<table cellspacing="0" cellpadding="0"> 18 <tbody> 19 <tr style="height: 56px;"> 20 <td id="projectlogo"><img alt="Logo" src="nxp_logo_small.png"/></td> 21 <td id="projectalign" style="padding-left: 0.5em;"> 22 <div id="projectname">ISSDK 23  <span id="projectnumber">1.8</span> 24 </div> 25 <div id="projectbrief">IoT Sensing Software Development Kit</div> 26 </td> 27 </tr> 28 </tbody> 29</table> 30</div> 31<!-- end header part --> 32<!-- Generated by Doxygen 1.8.13 --> 33<script type="text/javascript" src="menudata.js"></script> 34<script type="text/javascript" src="menu.js"></script> 35<script type="text/javascript"> 36$(function() { 37 initMenu('',false,false,'search.php','Search'); 38}); 39</script> 40<div id="main-nav"></div> 41<div id="nav-path" class="navpath"> 42 <ul> 43<li class="navelem"><a class="el" href="dir_c0ce462e37efe0a8d60c01d75f78f8a0.html">algorithms</a></li><li class="navelem"><a class="el" href="dir_cb8ed5ffd1f20a5af7e420f81f312621.html">sensorfusion</a></li><li class="navelem"><a class="el" href="dir_c60867674b20e7d761cd401b87ce879d.html">sources</a></li> </ul> 44</div> 45</div><!-- top --> 46<div class="header"> 47 <div class="summary"> 48<a href="#define-members">Macros</a> | 49<a href="#func-members">Functions</a> </div> 50 <div class="headertitle"> 51<div class="title">DecodeCommandBytes.c File Reference</div> </div> 52</div><!--header--> 53<div class="contents"> 54 55<p>Command interpreter which interfaces to the Sensor Fusion Toolbox. 56<a href="#details">More...</a></p> 57<div class="textblock"><code>#include "<a class="el" href="a00914_source.html">sensor_fusion.h</a>"</code><br /> 58<code>#include "<a class="el" href="a00779_source.html">control.h</a>"</code><br /> 59<code>#include "<a class="el" href="a00848_source.html">fusion.h</a>"</code><br /> 60<code>#include "<a class="el" href="a00773_source.html">calibration_storage.h</a>"</code><br /> 61</div><div class="textblock"><div class="dynheader"> 62Include dependency graph for DecodeCommandBytes.c:</div> 63<div class="dyncontent"> 64<div class="center"><img src="a00795.png" border="0" usemap="#algorithms_2sensorfusion_2sources_2_decode_command_bytes_8c" alt=""/></div> 65<map name="algorithms_2sensorfusion_2sources_2_decode_command_bytes_8c" id="algorithms_2sensorfusion_2sources_2_decode_command_bytes_8c"> 66<area shape="rect" id="node2" href="a00914.html" title="The sensor_fusion.h file implements the top level programming interface. " alt="" coords="23,169,137,196"/> 67<area shape="rect" id="node3" href="a00779.html" title="Defines control sub-system. " alt="" coords="35,95,107,121"/> 68<area shape="rect" id="node4" href="a00848.html" title="Lower level sensor fusion interface. " alt="" coords="131,95,197,121"/> 69<area shape="rect" id="node5" href="a00773.html" title="Provides functions to store calibration to NVM. " alt="" coords="222,95,365,121"/> 70</map> 71</div> 72</div> 73<p><a href="a00794_source.html">Go to the source code of this file.</a></p> 74<table class="memberdecls"> 75<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a> 76Macros</h2></td></tr> 77<tr class="memitem:ae90e11c13d62e92a87653100abbae5f6"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ae90e11c13d62e92a87653100abbae5f6">cmd_VGplus</a>   (((((('V' << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | '+') << 8) | ' ')</td></tr> 78<tr class="separator:ae90e11c13d62e92a87653100abbae5f6"><td class="memSeparator" colspan="2"> </td></tr> 79<tr class="memitem:a8575115e8a73d926b79c784e257c6b80"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a8575115e8a73d926b79c784e257c6b80">cmd_VGminus</a>   (((((('V' << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | '-') << 8) | ' ')</td></tr> 80<tr class="separator:a8575115e8a73d926b79c784e257c6b80"><td class="memSeparator" colspan="2"> </td></tr> 81<tr class="memitem:a30baca94d6d21194de5b2e2c5db4f47a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a30baca94d6d21194de5b2e2c5db4f47a">cmd_DBplus</a>   (((((('D' << 8) | '<a class="el" href="a00920.html#a111da81ae5883147168bbb8366377b10">B</a>') << 8) | '+') << 8) | ' ')</td></tr> 82<tr class="separator:a30baca94d6d21194de5b2e2c5db4f47a"><td class="memSeparator" colspan="2"> </td></tr> 83<tr class="memitem:a6cbd87a8022fb7f5194e2a915c4ba297"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a6cbd87a8022fb7f5194e2a915c4ba297">cmd_DBminus</a>   (((((('D' << 8) | '<a class="el" href="a00920.html#a111da81ae5883147168bbb8366377b10">B</a>') << 8) | '-') << 8) | ' ')</td></tr> 84<tr class="separator:a6cbd87a8022fb7f5194e2a915c4ba297"><td class="memSeparator" colspan="2"> </td></tr> 85<tr class="memitem:ae6181510482b0abbaac4d594b1bf2038"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ae6181510482b0abbaac4d594b1bf2038">cmd_Q3</a>   (((((('Q' << 8) | '3') << 8) | ' ') << 8) | ' ')</td></tr> 86<tr class="separator:ae6181510482b0abbaac4d594b1bf2038"><td class="memSeparator" colspan="2"> </td></tr> 87<tr class="memitem:a81db55b5fd6648ddbcd12565be5b9e6c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a81db55b5fd6648ddbcd12565be5b9e6c">cmd_Q3M</a>   (((((('Q' << 8) | '3') << 8) | 'M') << 8) | ' ')</td></tr> 88<tr class="separator:a81db55b5fd6648ddbcd12565be5b9e6c"><td class="memSeparator" colspan="2"> </td></tr> 89<tr class="memitem:ac161c67ce40e2bd748d11aa7d89ef5c0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ac161c67ce40e2bd748d11aa7d89ef5c0">cmd_Q3G</a>   (((((('Q' << 8) | '3') << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | ' ')</td></tr> 90<tr class="separator:ac161c67ce40e2bd748d11aa7d89ef5c0"><td class="memSeparator" colspan="2"> </td></tr> 91<tr class="memitem:aa0705e68b33dccd313303c5ca6bfd2c1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#aa0705e68b33dccd313303c5ca6bfd2c1">cmd_Q6MA</a>   (((((('Q' << 8) | '6') << 8) | 'M') << 8) | 'A')</td></tr> 92<tr class="separator:aa0705e68b33dccd313303c5ca6bfd2c1"><td class="memSeparator" colspan="2"> </td></tr> 93<tr class="memitem:aa3bc6121f421435af64bce070b01dbdc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#aa3bc6121f421435af64bce070b01dbdc">cmd_Q6AG</a>   (((((('Q' << 8) | '6') << 8) | 'A') << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>')</td></tr> 94<tr class="separator:aa3bc6121f421435af64bce070b01dbdc"><td class="memSeparator" colspan="2"> </td></tr> 95<tr class="memitem:a87d418912514db68d46a19488a880c2f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a87d418912514db68d46a19488a880c2f">cmd_Q9</a>   (((((('Q' << 8) | '9') << 8) | ' ') << 8) | ' ')</td></tr> 96<tr class="separator:a87d418912514db68d46a19488a880c2f"><td class="memSeparator" colspan="2"> </td></tr> 97<tr class="memitem:a953d0fd1fea12cf41524b0a185417f06"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a953d0fd1fea12cf41524b0a185417f06">cmd_RPCplus</a>   (((((('<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>' << 8) | 'P') << 8) | 'C') << 8) | '+')</td></tr> 98<tr class="separator:a953d0fd1fea12cf41524b0a185417f06"><td class="memSeparator" colspan="2"> </td></tr> 99<tr class="memitem:a14df47d70ca8a588e5262fbb47b17f2d"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a14df47d70ca8a588e5262fbb47b17f2d">cmd_RPCminus</a>   (((((('<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>' << 8) | 'P') << 8) | 'C') << 8) | '-')</td></tr> 100<tr class="separator:a14df47d70ca8a588e5262fbb47b17f2d"><td class="memSeparator" colspan="2"> </td></tr> 101<tr class="memitem:a77aec193d3c012a98fdb4e8a561e5ac0"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a77aec193d3c012a98fdb4e8a561e5ac0">cmd_ALTplus</a>   (((((('A' << 8) | 'L') << 8) | 'T') << 8) | '+')</td></tr> 102<tr class="separator:a77aec193d3c012a98fdb4e8a561e5ac0"><td class="memSeparator" colspan="2"> </td></tr> 103<tr class="memitem:ac179cba01ef1197e611985a5ec22cab3"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ac179cba01ef1197e611985a5ec22cab3">cmd_ALTminus</a>   (((((('A' << 8) | 'L') << 8) | 'T') << 8) | '-')</td></tr> 104<tr class="separator:ac179cba01ef1197e611985a5ec22cab3"><td class="memSeparator" colspan="2"> </td></tr> 105<tr class="memitem:a50e5ea9fc776358f895a2968208bd03b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a50e5ea9fc776358f895a2968208bd03b">cmd_RST</a>   (((((('<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>' << 8) | 'S') << 8) | 'T') << 8) | ' ')</td></tr> 106<tr class="separator:a50e5ea9fc776358f895a2968208bd03b"><td class="memSeparator" colspan="2"> </td></tr> 107<tr class="memitem:ab7d2798980bde69b87a1a81fde8a6f67"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ab7d2798980bde69b87a1a81fde8a6f67">cmd_RINS</a>   (((((('<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>' << 8) | 'I') << 8) | '<a class="el" href="a00920.html#a0240ac851181b84ac374872dc5434ee4">N</a>') << 8) | 'S')</td></tr> 108<tr class="separator:ab7d2798980bde69b87a1a81fde8a6f67"><td class="memSeparator" colspan="2"> </td></tr> 109<tr class="memitem:a3cc848ec4b05581fe6ce5d8e6f56dc81"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a3cc848ec4b05581fe6ce5d8e6f56dc81">cmd_SVAC</a>   (((((('S' << 8) | 'V') << 8) | 'A') << 8) | 'C')</td></tr> 110<tr class="separator:a3cc848ec4b05581fe6ce5d8e6f56dc81"><td class="memSeparator" colspan="2"> </td></tr> 111<tr class="memitem:a3a405d845cef7219b70ffda126a81628"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a3a405d845cef7219b70ffda126a81628">cmd_SVMC</a>   (((((('S' << 8) | 'V') << 8) | 'M') << 8) | 'C')</td></tr> 112<tr class="separator:a3a405d845cef7219b70ffda126a81628"><td class="memSeparator" colspan="2"> </td></tr> 113<tr class="memitem:a3ff024f45923953ec5a745a5531a321c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a3ff024f45923953ec5a745a5531a321c">cmd_SVYC</a>   (((((('S' << 8) | 'V') << 8) | 'Y') << 8) | 'C')</td></tr> 114<tr class="separator:a3ff024f45923953ec5a745a5531a321c"><td class="memSeparator" colspan="2"> </td></tr> 115<tr class="memitem:a3e8753c5d2c241fa11641aed410e4f8c"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a3e8753c5d2c241fa11641aed410e4f8c">cmd_SVGC</a>   (((((('S' << 8) | 'V') << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | 'C')</td></tr> 116<tr class="separator:a3e8753c5d2c241fa11641aed410e4f8c"><td class="memSeparator" colspan="2"> </td></tr> 117<tr class="memitem:ae8e28a3f46f0d3ef5adb7d63e4088069"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ae8e28a3f46f0d3ef5adb7d63e4088069">cmd_ERAC</a>   (((((('E' << 8) | '<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>') << 8) | 'A') << 8) | 'C')</td></tr> 118<tr class="separator:ae8e28a3f46f0d3ef5adb7d63e4088069"><td class="memSeparator" colspan="2"> </td></tr> 119<tr class="memitem:a6efbc8ec1703837c7adfa0811a2b161e"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a6efbc8ec1703837c7adfa0811a2b161e">cmd_ERMC</a>   (((((('E' << 8) | '<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>') << 8) | 'M') << 8) | 'C')</td></tr> 120<tr class="separator:a6efbc8ec1703837c7adfa0811a2b161e"><td class="memSeparator" colspan="2"> </td></tr> 121<tr class="memitem:acfa5e01345e04a72281328adee65ab90"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#acfa5e01345e04a72281328adee65ab90">cmd_ERYC</a>   (((((('E' << 8) | '<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>') << 8) | 'Y') << 8) | 'C')</td></tr> 122<tr class="separator:acfa5e01345e04a72281328adee65ab90"><td class="memSeparator" colspan="2"> </td></tr> 123<tr class="memitem:a36bd60163958f225c8f069d209fbe4be"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a36bd60163958f225c8f069d209fbe4be">cmd_ERGC</a>   (((((('E' << 8) | '<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>') << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | 'C')</td></tr> 124<tr class="separator:a36bd60163958f225c8f069d209fbe4be"><td class="memSeparator" colspan="2"> </td></tr> 125<tr class="memitem:ad033b9f4b4e5b8be0287ae3c40276dbc"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ad033b9f4b4e5b8be0287ae3c40276dbc">cmd_180X</a>   (((((('1' << 8) | '8') << 8) | '0') << 8) | 'X')</td></tr> 126<tr class="separator:ad033b9f4b4e5b8be0287ae3c40276dbc"><td class="memSeparator" colspan="2"> </td></tr> 127<tr class="memitem:a52de366ecfe399da8ba3326fedf2f134"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a52de366ecfe399da8ba3326fedf2f134">cmd_180Y</a>   (((((('1' << 8) | '8') << 8) | '0') << 8) | 'Y')</td></tr> 128<tr class="separator:a52de366ecfe399da8ba3326fedf2f134"><td class="memSeparator" colspan="2"> </td></tr> 129<tr class="memitem:a7e4a1d4a077dd963999e128207315013"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a7e4a1d4a077dd963999e128207315013">cmd_180Z</a>   (((((('1' << 8) | '8') << 8) | '0') << 8) | 'Z')</td></tr> 130<tr class="separator:a7e4a1d4a077dd963999e128207315013"><td class="memSeparator" colspan="2"> </td></tr> 131<tr class="memitem:a587d3e585fef780d1e9797700bf167a1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a587d3e585fef780d1e9797700bf167a1">cmd_M90X</a>   (((((('M' << 8) | '9') << 8) | '0') << 8) | 'X')</td></tr> 132<tr class="separator:a587d3e585fef780d1e9797700bf167a1"><td class="memSeparator" colspan="2"> </td></tr> 133<tr class="memitem:acabfcfb0cdc412a7ce2a27741190b641"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#acabfcfb0cdc412a7ce2a27741190b641">cmd_P90X</a>   (((((('P' << 8) | '9') << 8) | '0') << 8) | 'X')</td></tr> 134<tr class="separator:acabfcfb0cdc412a7ce2a27741190b641"><td class="memSeparator" colspan="2"> </td></tr> 135<tr class="memitem:ac6da8c3ac3abee673486071cea68ce3b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ac6da8c3ac3abee673486071cea68ce3b">cmd_M90Y</a>   (((((('M' << 8) | '9') << 8) | '0') << 8) | 'Y')</td></tr> 136<tr class="separator:ac6da8c3ac3abee673486071cea68ce3b"><td class="memSeparator" colspan="2"> </td></tr> 137<tr class="memitem:aa4ae8da7bfe2f6071b3ea9cf2daf7fce"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#aa4ae8da7bfe2f6071b3ea9cf2daf7fce">cmd_P90Y</a>   (((((('P' << 8) | '9') << 8) | '0') << 8) | 'Y')</td></tr> 138<tr class="separator:aa4ae8da7bfe2f6071b3ea9cf2daf7fce"><td class="memSeparator" colspan="2"> </td></tr> 139<tr class="memitem:aa01c75cd9d2ed3ec5acec36d0cdfd945"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#aa01c75cd9d2ed3ec5acec36d0cdfd945">cmd_M90Z</a>   (((((('M' << 8) | '9') << 8) | '0') << 8) | 'Z')</td></tr> 140<tr class="separator:aa01c75cd9d2ed3ec5acec36d0cdfd945"><td class="memSeparator" colspan="2"> </td></tr> 141<tr class="memitem:a95bc67aca1714fa6770555292aab7c92"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a95bc67aca1714fa6770555292aab7c92">cmd_P90Z</a>   (((((('P' << 8) | '9') << 8) | '0') << 8) | 'Z')</td></tr> 142<tr class="separator:a95bc67aca1714fa6770555292aab7c92"><td class="memSeparator" colspan="2"> </td></tr> 143<tr class="memitem:a6bb3c28d40d2b6aa9823b6756343dd26"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a6bb3c28d40d2b6aa9823b6756343dd26">cmd_PA00</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '0')</td></tr> 144<tr class="separator:a6bb3c28d40d2b6aa9823b6756343dd26"><td class="memSeparator" colspan="2"> </td></tr> 145<tr class="memitem:a0e9e74197631e89642cbf30fd5ed24d1"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a0e9e74197631e89642cbf30fd5ed24d1">cmd_PA01</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '1')</td></tr> 146<tr class="separator:a0e9e74197631e89642cbf30fd5ed24d1"><td class="memSeparator" colspan="2"> </td></tr> 147<tr class="memitem:ad85f9c00a94b924326f16034579b9039"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ad85f9c00a94b924326f16034579b9039">cmd_PA02</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '2')</td></tr> 148<tr class="separator:ad85f9c00a94b924326f16034579b9039"><td class="memSeparator" colspan="2"> </td></tr> 149<tr class="memitem:af84fa2d4c0e6d418fdf1f1dfff441bfe"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#af84fa2d4c0e6d418fdf1f1dfff441bfe">cmd_PA03</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '3')</td></tr> 150<tr class="separator:af84fa2d4c0e6d418fdf1f1dfff441bfe"><td class="memSeparator" colspan="2"> </td></tr> 151<tr class="memitem:abb76efa2b507e0da516441a705efc24b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#abb76efa2b507e0da516441a705efc24b">cmd_PA04</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '4')</td></tr> 152<tr class="separator:abb76efa2b507e0da516441a705efc24b"><td class="memSeparator" colspan="2"> </td></tr> 153<tr class="memitem:afc3b6aaa4ee5424ea531d9e783b7b69f"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#afc3b6aaa4ee5424ea531d9e783b7b69f">cmd_PA05</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '5')</td></tr> 154<tr class="separator:afc3b6aaa4ee5424ea531d9e783b7b69f"><td class="memSeparator" colspan="2"> </td></tr> 155<tr class="memitem:a5959c5ca910013194a971227e6ac7d57"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a5959c5ca910013194a971227e6ac7d57">cmd_PA06</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '6')</td></tr> 156<tr class="separator:a5959c5ca910013194a971227e6ac7d57"><td class="memSeparator" colspan="2"> </td></tr> 157<tr class="memitem:ab8f562d6e310fcc50b3437b9c844d950"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#ab8f562d6e310fcc50b3437b9c844d950">cmd_PA07</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '7')</td></tr> 158<tr class="separator:ab8f562d6e310fcc50b3437b9c844d950"><td class="memSeparator" colspan="2"> </td></tr> 159<tr class="memitem:a5de3645a828c5df60ef915fb28c5882b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a5de3645a828c5df60ef915fb28c5882b">cmd_PA08</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '8')</td></tr> 160<tr class="separator:a5de3645a828c5df60ef915fb28c5882b"><td class="memSeparator" colspan="2"> </td></tr> 161<tr class="memitem:a59c9ff7a3b6b88513e8ece6ebaa0390b"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a59c9ff7a3b6b88513e8ece6ebaa0390b">cmd_PA09</a>   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '9')</td></tr> 162<tr class="separator:a59c9ff7a3b6b88513e8ece6ebaa0390b"><td class="memSeparator" colspan="2"> </td></tr> 163<tr class="memitem:aaf59580bf7ec60ec94973212786a1126"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#aaf59580bf7ec60ec94973212786a1126">cmd_PA10</a>   (((((('P' << 8) | 'A') << 8) | '1') << 8) | '0')</td></tr> 164<tr class="separator:aaf59580bf7ec60ec94973212786a1126"><td class="memSeparator" colspan="2"> </td></tr> 165<tr class="memitem:a2b71412b44a575e0733a1a43a266b15a"><td class="memItemLeft" align="right" valign="top">#define </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a2b71412b44a575e0733a1a43a266b15a">cmd_PA11</a>   (((((('P' << 8) | 'A') << 8) | '1') << 8) | '1')</td></tr> 166<tr class="separator:a2b71412b44a575e0733a1a43a266b15a"><td class="memSeparator" colspan="2"> </td></tr> 167</table><table class="memberdecls"> 168<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="func-members"></a> 169Functions</h2></td></tr> 170<tr class="memitem:a2d80b68d03de87c2d3cce67273f8a165"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="a00794.html#a2d80b68d03de87c2d3cce67273f8a165">DecodeCommandBytes</a> (<a class="el" href="a04047.html">SensorFusionGlobals</a> *<a class="el" href="a00884.html#afa81c629d378fe700f351a1bce411ad5">sfg</a>, char iCommandBuffer[], <a class="el" href="a00914.html#a33a5e996e7a90acefb8b1c0bea47e365">uint8</a> sUART_InputBuffer[], <a class="el" href="a00914.html#ac2a9e79eb120216f855626495b7bd18a">uint16</a> nbytes)</td></tr> 171<tr class="separator:a2d80b68d03de87c2d3cce67273f8a165"><td class="memSeparator" colspan="2"> </td></tr> 172</table> 173<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2> 174<div class="textblock"><p>Command interpreter which interfaces to the Sensor Fusion Toolbox. </p> 175 176<p class="definition">Definition in file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 177</div><h2 class="groupheader">Macro Definition Documentation</h2> 178<a id="ad033b9f4b4e5b8be0287ae3c40276dbc"></a> 179<h2 class="memtitle"><span class="permalink"><a href="#ad033b9f4b4e5b8be0287ae3c40276dbc">◆ </a></span>cmd_180X</h2> 180 181<div class="memitem"> 182<div class="memproto"> 183 <table class="memname"> 184 <tr> 185 <td class="memname">#define cmd_180X   (((((('1' << 8) | '8') << 8) | '0') << 8) | 'X')</td> 186 </tr> 187 </table> 188</div><div class="memdoc"> 189 190<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00046">46</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 191 192<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 193 194</div> 195</div> 196<a id="a52de366ecfe399da8ba3326fedf2f134"></a> 197<h2 class="memtitle"><span class="permalink"><a href="#a52de366ecfe399da8ba3326fedf2f134">◆ </a></span>cmd_180Y</h2> 198 199<div class="memitem"> 200<div class="memproto"> 201 <table class="memname"> 202 <tr> 203 <td class="memname">#define cmd_180Y   (((((('1' << 8) | '8') << 8) | '0') << 8) | 'Y')</td> 204 </tr> 205 </table> 206</div><div class="memdoc"> 207 208<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00047">47</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 209 210<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 211 212</div> 213</div> 214<a id="a7e4a1d4a077dd963999e128207315013"></a> 215<h2 class="memtitle"><span class="permalink"><a href="#a7e4a1d4a077dd963999e128207315013">◆ </a></span>cmd_180Z</h2> 216 217<div class="memitem"> 218<div class="memproto"> 219 <table class="memname"> 220 <tr> 221 <td class="memname">#define cmd_180Z   (((((('1' << 8) | '8') << 8) | '0') << 8) | 'Z')</td> 222 </tr> 223 </table> 224</div><div class="memdoc"> 225 226<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00048">48</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 227 228<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 229 230</div> 231</div> 232<a id="ac179cba01ef1197e611985a5ec22cab3"></a> 233<h2 class="memtitle"><span class="permalink"><a href="#ac179cba01ef1197e611985a5ec22cab3">◆ </a></span>cmd_ALTminus</h2> 234 235<div class="memitem"> 236<div class="memproto"> 237 <table class="memname"> 238 <tr> 239 <td class="memname">#define cmd_ALTminus   (((((('A' << 8) | 'L') << 8) | 'T') << 8) | '-')</td> 240 </tr> 241 </table> 242</div><div class="memdoc"> 243 244<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00035">35</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 245 246<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 247 248</div> 249</div> 250<a id="a77aec193d3c012a98fdb4e8a561e5ac0"></a> 251<h2 class="memtitle"><span class="permalink"><a href="#a77aec193d3c012a98fdb4e8a561e5ac0">◆ </a></span>cmd_ALTplus</h2> 252 253<div class="memitem"> 254<div class="memproto"> 255 <table class="memname"> 256 <tr> 257 <td class="memname">#define cmd_ALTplus   (((((('A' << 8) | 'L') << 8) | 'T') << 8) | '+')</td> 258 </tr> 259 </table> 260</div><div class="memdoc"> 261 262<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00034">34</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 263 264<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 265 266</div> 267</div> 268<a id="a6cbd87a8022fb7f5194e2a915c4ba297"></a> 269<h2 class="memtitle"><span class="permalink"><a href="#a6cbd87a8022fb7f5194e2a915c4ba297">◆ </a></span>cmd_DBminus</h2> 270 271<div class="memitem"> 272<div class="memproto"> 273 <table class="memname"> 274 <tr> 275 <td class="memname">#define cmd_DBminus   (((((('D' << 8) | '<a class="el" href="a00920.html#a111da81ae5883147168bbb8366377b10">B</a>') << 8) | '-') << 8) | ' ')</td> 276 </tr> 277 </table> 278</div><div class="memdoc"> 279 280<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00025">25</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 281 282<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 283 284</div> 285</div> 286<a id="a30baca94d6d21194de5b2e2c5db4f47a"></a> 287<h2 class="memtitle"><span class="permalink"><a href="#a30baca94d6d21194de5b2e2c5db4f47a">◆ </a></span>cmd_DBplus</h2> 288 289<div class="memitem"> 290<div class="memproto"> 291 <table class="memname"> 292 <tr> 293 <td class="memname">#define cmd_DBplus   (((((('D' << 8) | '<a class="el" href="a00920.html#a111da81ae5883147168bbb8366377b10">B</a>') << 8) | '+') << 8) | ' ')</td> 294 </tr> 295 </table> 296</div><div class="memdoc"> 297 298<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00024">24</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 299 300<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 301 302</div> 303</div> 304<a id="ae8e28a3f46f0d3ef5adb7d63e4088069"></a> 305<h2 class="memtitle"><span class="permalink"><a href="#ae8e28a3f46f0d3ef5adb7d63e4088069">◆ </a></span>cmd_ERAC</h2> 306 307<div class="memitem"> 308<div class="memproto"> 309 <table class="memname"> 310 <tr> 311 <td class="memname">#define cmd_ERAC   (((((('E' << 8) | '<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>') << 8) | 'A') << 8) | 'C')</td> 312 </tr> 313 </table> 314</div><div class="memdoc"> 315 316<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00042">42</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 317 318<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 319 320</div> 321</div> 322<a id="a36bd60163958f225c8f069d209fbe4be"></a> 323<h2 class="memtitle"><span class="permalink"><a href="#a36bd60163958f225c8f069d209fbe4be">◆ </a></span>cmd_ERGC</h2> 324 325<div class="memitem"> 326<div class="memproto"> 327 <table class="memname"> 328 <tr> 329 <td class="memname">#define cmd_ERGC   (((((('E' << 8) | '<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>') << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | 'C')</td> 330 </tr> 331 </table> 332</div><div class="memdoc"> 333 334<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00045">45</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 335 336<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 337 338</div> 339</div> 340<a id="a6efbc8ec1703837c7adfa0811a2b161e"></a> 341<h2 class="memtitle"><span class="permalink"><a href="#a6efbc8ec1703837c7adfa0811a2b161e">◆ </a></span>cmd_ERMC</h2> 342 343<div class="memitem"> 344<div class="memproto"> 345 <table class="memname"> 346 <tr> 347 <td class="memname">#define cmd_ERMC   (((((('E' << 8) | '<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>') << 8) | 'M') << 8) | 'C')</td> 348 </tr> 349 </table> 350</div><div class="memdoc"> 351 352<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00043">43</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 353 354<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 355 356</div> 357</div> 358<a id="acfa5e01345e04a72281328adee65ab90"></a> 359<h2 class="memtitle"><span class="permalink"><a href="#acfa5e01345e04a72281328adee65ab90">◆ </a></span>cmd_ERYC</h2> 360 361<div class="memitem"> 362<div class="memproto"> 363 <table class="memname"> 364 <tr> 365 <td class="memname">#define cmd_ERYC   (((((('E' << 8) | '<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>') << 8) | 'Y') << 8) | 'C')</td> 366 </tr> 367 </table> 368</div><div class="memdoc"> 369 370<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00044">44</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 371 372<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 373 374</div> 375</div> 376<a id="a587d3e585fef780d1e9797700bf167a1"></a> 377<h2 class="memtitle"><span class="permalink"><a href="#a587d3e585fef780d1e9797700bf167a1">◆ </a></span>cmd_M90X</h2> 378 379<div class="memitem"> 380<div class="memproto"> 381 <table class="memname"> 382 <tr> 383 <td class="memname">#define cmd_M90X   (((((('M' << 8) | '9') << 8) | '0') << 8) | 'X')</td> 384 </tr> 385 </table> 386</div><div class="memdoc"> 387 388<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00049">49</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 389 390<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 391 392</div> 393</div> 394<a id="ac6da8c3ac3abee673486071cea68ce3b"></a> 395<h2 class="memtitle"><span class="permalink"><a href="#ac6da8c3ac3abee673486071cea68ce3b">◆ </a></span>cmd_M90Y</h2> 396 397<div class="memitem"> 398<div class="memproto"> 399 <table class="memname"> 400 <tr> 401 <td class="memname">#define cmd_M90Y   (((((('M' << 8) | '9') << 8) | '0') << 8) | 'Y')</td> 402 </tr> 403 </table> 404</div><div class="memdoc"> 405 406<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00051">51</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 407 408<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 409 410</div> 411</div> 412<a id="aa01c75cd9d2ed3ec5acec36d0cdfd945"></a> 413<h2 class="memtitle"><span class="permalink"><a href="#aa01c75cd9d2ed3ec5acec36d0cdfd945">◆ </a></span>cmd_M90Z</h2> 414 415<div class="memitem"> 416<div class="memproto"> 417 <table class="memname"> 418 <tr> 419 <td class="memname">#define cmd_M90Z   (((((('M' << 8) | '9') << 8) | '0') << 8) | 'Z')</td> 420 </tr> 421 </table> 422</div><div class="memdoc"> 423 424<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00053">53</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 425 426<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 427 428</div> 429</div> 430<a id="acabfcfb0cdc412a7ce2a27741190b641"></a> 431<h2 class="memtitle"><span class="permalink"><a href="#acabfcfb0cdc412a7ce2a27741190b641">◆ </a></span>cmd_P90X</h2> 432 433<div class="memitem"> 434<div class="memproto"> 435 <table class="memname"> 436 <tr> 437 <td class="memname">#define cmd_P90X   (((((('P' << 8) | '9') << 8) | '0') << 8) | 'X')</td> 438 </tr> 439 </table> 440</div><div class="memdoc"> 441 442<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00050">50</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 443 444<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 445 446</div> 447</div> 448<a id="aa4ae8da7bfe2f6071b3ea9cf2daf7fce"></a> 449<h2 class="memtitle"><span class="permalink"><a href="#aa4ae8da7bfe2f6071b3ea9cf2daf7fce">◆ </a></span>cmd_P90Y</h2> 450 451<div class="memitem"> 452<div class="memproto"> 453 <table class="memname"> 454 <tr> 455 <td class="memname">#define cmd_P90Y   (((((('P' << 8) | '9') << 8) | '0') << 8) | 'Y')</td> 456 </tr> 457 </table> 458</div><div class="memdoc"> 459 460<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00052">52</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 461 462<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 463 464</div> 465</div> 466<a id="a95bc67aca1714fa6770555292aab7c92"></a> 467<h2 class="memtitle"><span class="permalink"><a href="#a95bc67aca1714fa6770555292aab7c92">◆ </a></span>cmd_P90Z</h2> 468 469<div class="memitem"> 470<div class="memproto"> 471 <table class="memname"> 472 <tr> 473 <td class="memname">#define cmd_P90Z   (((((('P' << 8) | '9') << 8) | '0') << 8) | 'Z')</td> 474 </tr> 475 </table> 476</div><div class="memdoc"> 477 478<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00054">54</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 479 480<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 481 482</div> 483</div> 484<a id="a6bb3c28d40d2b6aa9823b6756343dd26"></a> 485<h2 class="memtitle"><span class="permalink"><a href="#a6bb3c28d40d2b6aa9823b6756343dd26">◆ </a></span>cmd_PA00</h2> 486 487<div class="memitem"> 488<div class="memproto"> 489 <table class="memname"> 490 <tr> 491 <td class="memname">#define cmd_PA00   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '0')</td> 492 </tr> 493 </table> 494</div><div class="memdoc"> 495 496<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00055">55</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 497 498<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 499 500</div> 501</div> 502<a id="a0e9e74197631e89642cbf30fd5ed24d1"></a> 503<h2 class="memtitle"><span class="permalink"><a href="#a0e9e74197631e89642cbf30fd5ed24d1">◆ </a></span>cmd_PA01</h2> 504 505<div class="memitem"> 506<div class="memproto"> 507 <table class="memname"> 508 <tr> 509 <td class="memname">#define cmd_PA01   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '1')</td> 510 </tr> 511 </table> 512</div><div class="memdoc"> 513 514<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00056">56</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 515 516<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 517 518</div> 519</div> 520<a id="ad85f9c00a94b924326f16034579b9039"></a> 521<h2 class="memtitle"><span class="permalink"><a href="#ad85f9c00a94b924326f16034579b9039">◆ </a></span>cmd_PA02</h2> 522 523<div class="memitem"> 524<div class="memproto"> 525 <table class="memname"> 526 <tr> 527 <td class="memname">#define cmd_PA02   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '2')</td> 528 </tr> 529 </table> 530</div><div class="memdoc"> 531 532<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00057">57</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 533 534<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 535 536</div> 537</div> 538<a id="af84fa2d4c0e6d418fdf1f1dfff441bfe"></a> 539<h2 class="memtitle"><span class="permalink"><a href="#af84fa2d4c0e6d418fdf1f1dfff441bfe">◆ </a></span>cmd_PA03</h2> 540 541<div class="memitem"> 542<div class="memproto"> 543 <table class="memname"> 544 <tr> 545 <td class="memname">#define cmd_PA03   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '3')</td> 546 </tr> 547 </table> 548</div><div class="memdoc"> 549 550<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00058">58</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 551 552<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 553 554</div> 555</div> 556<a id="abb76efa2b507e0da516441a705efc24b"></a> 557<h2 class="memtitle"><span class="permalink"><a href="#abb76efa2b507e0da516441a705efc24b">◆ </a></span>cmd_PA04</h2> 558 559<div class="memitem"> 560<div class="memproto"> 561 <table class="memname"> 562 <tr> 563 <td class="memname">#define cmd_PA04   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '4')</td> 564 </tr> 565 </table> 566</div><div class="memdoc"> 567 568<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00059">59</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 569 570<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 571 572</div> 573</div> 574<a id="afc3b6aaa4ee5424ea531d9e783b7b69f"></a> 575<h2 class="memtitle"><span class="permalink"><a href="#afc3b6aaa4ee5424ea531d9e783b7b69f">◆ </a></span>cmd_PA05</h2> 576 577<div class="memitem"> 578<div class="memproto"> 579 <table class="memname"> 580 <tr> 581 <td class="memname">#define cmd_PA05   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '5')</td> 582 </tr> 583 </table> 584</div><div class="memdoc"> 585 586<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00060">60</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 587 588<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 589 590</div> 591</div> 592<a id="a5959c5ca910013194a971227e6ac7d57"></a> 593<h2 class="memtitle"><span class="permalink"><a href="#a5959c5ca910013194a971227e6ac7d57">◆ </a></span>cmd_PA06</h2> 594 595<div class="memitem"> 596<div class="memproto"> 597 <table class="memname"> 598 <tr> 599 <td class="memname">#define cmd_PA06   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '6')</td> 600 </tr> 601 </table> 602</div><div class="memdoc"> 603 604<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00061">61</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 605 606<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 607 608</div> 609</div> 610<a id="ab8f562d6e310fcc50b3437b9c844d950"></a> 611<h2 class="memtitle"><span class="permalink"><a href="#ab8f562d6e310fcc50b3437b9c844d950">◆ </a></span>cmd_PA07</h2> 612 613<div class="memitem"> 614<div class="memproto"> 615 <table class="memname"> 616 <tr> 617 <td class="memname">#define cmd_PA07   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '7')</td> 618 </tr> 619 </table> 620</div><div class="memdoc"> 621 622<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00062">62</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 623 624<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 625 626</div> 627</div> 628<a id="a5de3645a828c5df60ef915fb28c5882b"></a> 629<h2 class="memtitle"><span class="permalink"><a href="#a5de3645a828c5df60ef915fb28c5882b">◆ </a></span>cmd_PA08</h2> 630 631<div class="memitem"> 632<div class="memproto"> 633 <table class="memname"> 634 <tr> 635 <td class="memname">#define cmd_PA08   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '8')</td> 636 </tr> 637 </table> 638</div><div class="memdoc"> 639 640<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00063">63</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 641 642<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 643 644</div> 645</div> 646<a id="a59c9ff7a3b6b88513e8ece6ebaa0390b"></a> 647<h2 class="memtitle"><span class="permalink"><a href="#a59c9ff7a3b6b88513e8ece6ebaa0390b">◆ </a></span>cmd_PA09</h2> 648 649<div class="memitem"> 650<div class="memproto"> 651 <table class="memname"> 652 <tr> 653 <td class="memname">#define cmd_PA09   (((((('P' << 8) | 'A') << 8) | '0') << 8) | '9')</td> 654 </tr> 655 </table> 656</div><div class="memdoc"> 657 658<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00064">64</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 659 660<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 661 662</div> 663</div> 664<a id="aaf59580bf7ec60ec94973212786a1126"></a> 665<h2 class="memtitle"><span class="permalink"><a href="#aaf59580bf7ec60ec94973212786a1126">◆ </a></span>cmd_PA10</h2> 666 667<div class="memitem"> 668<div class="memproto"> 669 <table class="memname"> 670 <tr> 671 <td class="memname">#define cmd_PA10   (((((('P' << 8) | 'A') << 8) | '1') << 8) | '0')</td> 672 </tr> 673 </table> 674</div><div class="memdoc"> 675 676<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00065">65</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 677 678<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 679 680</div> 681</div> 682<a id="a2b71412b44a575e0733a1a43a266b15a"></a> 683<h2 class="memtitle"><span class="permalink"><a href="#a2b71412b44a575e0733a1a43a266b15a">◆ </a></span>cmd_PA11</h2> 684 685<div class="memitem"> 686<div class="memproto"> 687 <table class="memname"> 688 <tr> 689 <td class="memname">#define cmd_PA11   (((((('P' << 8) | 'A') << 8) | '1') << 8) | '1')</td> 690 </tr> 691 </table> 692</div><div class="memdoc"> 693 694<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00066">66</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 695 696<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 697 698</div> 699</div> 700<a id="ae6181510482b0abbaac4d594b1bf2038"></a> 701<h2 class="memtitle"><span class="permalink"><a href="#ae6181510482b0abbaac4d594b1bf2038">◆ </a></span>cmd_Q3</h2> 702 703<div class="memitem"> 704<div class="memproto"> 705 <table class="memname"> 706 <tr> 707 <td class="memname">#define cmd_Q3   (((((('Q' << 8) | '3') << 8) | ' ') << 8) | ' ')</td> 708 </tr> 709 </table> 710</div><div class="memdoc"> 711 712<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00026">26</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 713 714<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 715 716</div> 717</div> 718<a id="ac161c67ce40e2bd748d11aa7d89ef5c0"></a> 719<h2 class="memtitle"><span class="permalink"><a href="#ac161c67ce40e2bd748d11aa7d89ef5c0">◆ </a></span>cmd_Q3G</h2> 720 721<div class="memitem"> 722<div class="memproto"> 723 <table class="memname"> 724 <tr> 725 <td class="memname">#define cmd_Q3G   (((((('Q' << 8) | '3') << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | ' ')</td> 726 </tr> 727 </table> 728</div><div class="memdoc"> 729 730<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00028">28</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 731 732<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 733 734</div> 735</div> 736<a id="a81db55b5fd6648ddbcd12565be5b9e6c"></a> 737<h2 class="memtitle"><span class="permalink"><a href="#a81db55b5fd6648ddbcd12565be5b9e6c">◆ </a></span>cmd_Q3M</h2> 738 739<div class="memitem"> 740<div class="memproto"> 741 <table class="memname"> 742 <tr> 743 <td class="memname">#define cmd_Q3M   (((((('Q' << 8) | '3') << 8) | 'M') << 8) | ' ')</td> 744 </tr> 745 </table> 746</div><div class="memdoc"> 747 748<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00027">27</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 749 750<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 751 752</div> 753</div> 754<a id="aa3bc6121f421435af64bce070b01dbdc"></a> 755<h2 class="memtitle"><span class="permalink"><a href="#aa3bc6121f421435af64bce070b01dbdc">◆ </a></span>cmd_Q6AG</h2> 756 757<div class="memitem"> 758<div class="memproto"> 759 <table class="memname"> 760 <tr> 761 <td class="memname">#define cmd_Q6AG   (((((('Q' << 8) | '6') << 8) | 'A') << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>')</td> 762 </tr> 763 </table> 764</div><div class="memdoc"> 765 766<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00030">30</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 767 768<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 769 770</div> 771</div> 772<a id="aa0705e68b33dccd313303c5ca6bfd2c1"></a> 773<h2 class="memtitle"><span class="permalink"><a href="#aa0705e68b33dccd313303c5ca6bfd2c1">◆ </a></span>cmd_Q6MA</h2> 774 775<div class="memitem"> 776<div class="memproto"> 777 <table class="memname"> 778 <tr> 779 <td class="memname">#define cmd_Q6MA   (((((('Q' << 8) | '6') << 8) | 'M') << 8) | 'A')</td> 780 </tr> 781 </table> 782</div><div class="memdoc"> 783 784<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00029">29</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 785 786<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 787 788</div> 789</div> 790<a id="a87d418912514db68d46a19488a880c2f"></a> 791<h2 class="memtitle"><span class="permalink"><a href="#a87d418912514db68d46a19488a880c2f">◆ </a></span>cmd_Q9</h2> 792 793<div class="memitem"> 794<div class="memproto"> 795 <table class="memname"> 796 <tr> 797 <td class="memname">#define cmd_Q9   (((((('Q' << 8) | '9') << 8) | ' ') << 8) | ' ')</td> 798 </tr> 799 </table> 800</div><div class="memdoc"> 801 802<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00031">31</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 803 804<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 805 806</div> 807</div> 808<a id="ab7d2798980bde69b87a1a81fde8a6f67"></a> 809<h2 class="memtitle"><span class="permalink"><a href="#ab7d2798980bde69b87a1a81fde8a6f67">◆ </a></span>cmd_RINS</h2> 810 811<div class="memitem"> 812<div class="memproto"> 813 <table class="memname"> 814 <tr> 815 <td class="memname">#define cmd_RINS   (((((('<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>' << 8) | 'I') << 8) | '<a class="el" href="a00920.html#a0240ac851181b84ac374872dc5434ee4">N</a>') << 8) | 'S')</td> 816 </tr> 817 </table> 818</div><div class="memdoc"> 819 820<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00037">37</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 821 822<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 823 824</div> 825</div> 826<a id="a14df47d70ca8a588e5262fbb47b17f2d"></a> 827<h2 class="memtitle"><span class="permalink"><a href="#a14df47d70ca8a588e5262fbb47b17f2d">◆ </a></span>cmd_RPCminus</h2> 828 829<div class="memitem"> 830<div class="memproto"> 831 <table class="memname"> 832 <tr> 833 <td class="memname">#define cmd_RPCminus   (((((('<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>' << 8) | 'P') << 8) | 'C') << 8) | '-')</td> 834 </tr> 835 </table> 836</div><div class="memdoc"> 837 838<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00033">33</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 839 840<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 841 842</div> 843</div> 844<a id="a953d0fd1fea12cf41524b0a185417f06"></a> 845<h2 class="memtitle"><span class="permalink"><a href="#a953d0fd1fea12cf41524b0a185417f06">◆ </a></span>cmd_RPCplus</h2> 846 847<div class="memitem"> 848<div class="memproto"> 849 <table class="memname"> 850 <tr> 851 <td class="memname">#define cmd_RPCplus   (((((('<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>' << 8) | 'P') << 8) | 'C') << 8) | '+')</td> 852 </tr> 853 </table> 854</div><div class="memdoc"> 855 856<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00032">32</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 857 858<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 859 860</div> 861</div> 862<a id="a50e5ea9fc776358f895a2968208bd03b"></a> 863<h2 class="memtitle"><span class="permalink"><a href="#a50e5ea9fc776358f895a2968208bd03b">◆ </a></span>cmd_RST</h2> 864 865<div class="memitem"> 866<div class="memproto"> 867 <table class="memname"> 868 <tr> 869 <td class="memname">#define cmd_RST   (((((('<a class="el" href="a00920.html#a5c71a5e59a53413cd6c270266d63b031">R</a>' << 8) | 'S') << 8) | 'T') << 8) | ' ')</td> 870 </tr> 871 </table> 872</div><div class="memdoc"> 873 874<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00036">36</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 875 876<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 877 878</div> 879</div> 880<a id="a3cc848ec4b05581fe6ce5d8e6f56dc81"></a> 881<h2 class="memtitle"><span class="permalink"><a href="#a3cc848ec4b05581fe6ce5d8e6f56dc81">◆ </a></span>cmd_SVAC</h2> 882 883<div class="memitem"> 884<div class="memproto"> 885 <table class="memname"> 886 <tr> 887 <td class="memname">#define cmd_SVAC   (((((('S' << 8) | 'V') << 8) | 'A') << 8) | 'C')</td> 888 </tr> 889 </table> 890</div><div class="memdoc"> 891 892<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00038">38</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 893 894<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 895 896</div> 897</div> 898<a id="a3e8753c5d2c241fa11641aed410e4f8c"></a> 899<h2 class="memtitle"><span class="permalink"><a href="#a3e8753c5d2c241fa11641aed410e4f8c">◆ </a></span>cmd_SVGC</h2> 900 901<div class="memitem"> 902<div class="memproto"> 903 <table class="memname"> 904 <tr> 905 <td class="memname">#define cmd_SVGC   (((((('S' << 8) | 'V') << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | 'C')</td> 906 </tr> 907 </table> 908</div><div class="memdoc"> 909 910<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00041">41</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 911 912<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 913 914</div> 915</div> 916<a id="a3a405d845cef7219b70ffda126a81628"></a> 917<h2 class="memtitle"><span class="permalink"><a href="#a3a405d845cef7219b70ffda126a81628">◆ </a></span>cmd_SVMC</h2> 918 919<div class="memitem"> 920<div class="memproto"> 921 <table class="memname"> 922 <tr> 923 <td class="memname">#define cmd_SVMC   (((((('S' << 8) | 'V') << 8) | 'M') << 8) | 'C')</td> 924 </tr> 925 </table> 926</div><div class="memdoc"> 927 928<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00039">39</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 929 930<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 931 932</div> 933</div> 934<a id="a3ff024f45923953ec5a745a5531a321c"></a> 935<h2 class="memtitle"><span class="permalink"><a href="#a3ff024f45923953ec5a745a5531a321c">◆ </a></span>cmd_SVYC</h2> 936 937<div class="memitem"> 938<div class="memproto"> 939 <table class="memname"> 940 <tr> 941 <td class="memname">#define cmd_SVYC   (((((('S' << 8) | 'V') << 8) | 'Y') << 8) | 'C')</td> 942 </tr> 943 </table> 944</div><div class="memdoc"> 945 946<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00040">40</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 947 948<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 949 950</div> 951</div> 952<a id="a8575115e8a73d926b79c784e257c6b80"></a> 953<h2 class="memtitle"><span class="permalink"><a href="#a8575115e8a73d926b79c784e257c6b80">◆ </a></span>cmd_VGminus</h2> 954 955<div class="memitem"> 956<div class="memproto"> 957 <table class="memname"> 958 <tr> 959 <td class="memname">#define cmd_VGminus   (((((('V' << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | '-') << 8) | ' ')</td> 960 </tr> 961 </table> 962</div><div class="memdoc"> 963 964<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00023">23</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 965 966<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 967 968</div> 969</div> 970<a id="ae90e11c13d62e92a87653100abbae5f6"></a> 971<h2 class="memtitle"><span class="permalink"><a href="#ae90e11c13d62e92a87653100abbae5f6">◆ </a></span>cmd_VGplus</h2> 972 973<div class="memitem"> 974<div class="memproto"> 975 <table class="memname"> 976 <tr> 977 <td class="memname">#define cmd_VGplus   (((((('V' << 8) | '<a class="el" href="a00920.html#aed9ea78689ecce0b7264c02c7f8a9a54">G</a>') << 8) | '+') << 8) | ' ')</td> 978 </tr> 979 </table> 980</div><div class="memdoc"> 981 982<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00022">22</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 983 984<p class="reference">Referenced by <a class="el" href="a00794_source.html#l00068">DecodeCommandBytes()</a>.</p> 985 986</div> 987</div> 988<h2 class="groupheader">Function Documentation</h2> 989<a id="a2d80b68d03de87c2d3cce67273f8a165"></a> 990<h2 class="memtitle"><span class="permalink"><a href="#a2d80b68d03de87c2d3cce67273f8a165">◆ </a></span>DecodeCommandBytes()</h2> 991 992<div class="memitem"> 993<div class="memproto"> 994 <table class="memname"> 995 <tr> 996 <td class="memname">void DecodeCommandBytes </td> 997 <td>(</td> 998 <td class="paramtype"><a class="el" href="a04047.html">SensorFusionGlobals</a> * </td> 999 <td class="paramname"><em>sfg</em>, </td> 1000 </tr> 1001 <tr> 1002 <td class="paramkey"></td> 1003 <td></td> 1004 <td class="paramtype">char </td> 1005 <td class="paramname"><em>iCommandBuffer</em>[], </td> 1006 </tr> 1007 <tr> 1008 <td class="paramkey"></td> 1009 <td></td> 1010 <td class="paramtype"><a class="el" href="a00914.html#a33a5e996e7a90acefb8b1c0bea47e365">uint8</a> </td> 1011 <td class="paramname"><em>sUART_InputBuffer</em>[], </td> 1012 </tr> 1013 <tr> 1014 <td class="paramkey"></td> 1015 <td></td> 1016 <td class="paramtype"><a class="el" href="a00914.html#ac2a9e79eb120216f855626495b7bd18a">uint16</a> </td> 1017 <td class="paramname"><em>nbytes</em> </td> 1018 </tr> 1019 <tr> 1020 <td></td> 1021 <td>)</td> 1022 <td></td><td></td> 1023 </tr> 1024 </table> 1025</div><div class="memdoc"> 1026<p>This function is responsible for decoding commands sent by the NXP Sensor Fusion Toolbox and setting the appropriate flags in the <a class="el" href="a03967.html" title="he ControlSubsystem encapsulates command and data streaming functions. ">ControlSubsystem</a> data structure. Packet protocols are defined in the NXP Sensor Fusion for Kinetis Product Development Kit User Guide. </p> 1027 1028<p class="definition">Definition at line <a class="el" href="a00794_source.html#l00068">68</a> of file <a class="el" href="a00794_source.html">DecodeCommandBytes.c</a>.</p> 1029 1030<p class="reference">References <a class="el" href="a00908_source.html#l00017">ACCEL_CAL_AVERAGING_SECS</a>, <a class="el" href="a00779_source.html#l00049">ControlSubsystem::AccelCalPacketOn</a>, <a class="el" href="a00779_source.html#l00048">ControlSubsystem::AltPacketOn</a>, <a class="el" href="a00779_source.html#l00045">ControlSubsystem::AngularVelocityPacketOn</a>, <a class="el" href="a00914_source.html#l00060">CHX</a>, <a class="el" href="a00914_source.html#l00062">CHZ</a>, <a class="el" href="a00794_source.html#l00046">cmd_180X</a>, <a class="el" href="a00794_source.html#l00047">cmd_180Y</a>, <a class="el" href="a00794_source.html#l00048">cmd_180Z</a>, <a class="el" href="a00794_source.html#l00035">cmd_ALTminus</a>, <a class="el" href="a00794_source.html#l00034">cmd_ALTplus</a>, <a class="el" href="a00794_source.html#l00025">cmd_DBminus</a>, <a class="el" href="a00794_source.html#l00024">cmd_DBplus</a>, <a class="el" href="a00794_source.html#l00042">cmd_ERAC</a>, <a class="el" href="a00794_source.html#l00045">cmd_ERGC</a>, <a class="el" href="a00794_source.html#l00043">cmd_ERMC</a>, <a class="el" href="a00794_source.html#l00044">cmd_ERYC</a>, <a class="el" href="a00794_source.html#l00049">cmd_M90X</a>, <a class="el" href="a00794_source.html#l00051">cmd_M90Y</a>, <a class="el" href="a00794_source.html#l00053">cmd_M90Z</a>, <a class="el" href="a00794_source.html#l00050">cmd_P90X</a>, <a class="el" href="a00794_source.html#l00052">cmd_P90Y</a>, <a class="el" href="a00794_source.html#l00054">cmd_P90Z</a>, <a class="el" href="a00794_source.html#l00055">cmd_PA00</a>, <a class="el" href="a00794_source.html#l00056">cmd_PA01</a>, <a class="el" href="a00794_source.html#l00057">cmd_PA02</a>, <a class="el" href="a00794_source.html#l00058">cmd_PA03</a>, <a class="el" href="a00794_source.html#l00059">cmd_PA04</a>, <a class="el" href="a00794_source.html#l00060">cmd_PA05</a>, <a class="el" href="a00794_source.html#l00061">cmd_PA06</a>, <a class="el" href="a00794_source.html#l00062">cmd_PA07</a>, <a class="el" href="a00794_source.html#l00063">cmd_PA08</a>, <a class="el" href="a00794_source.html#l00064">cmd_PA09</a>, <a class="el" href="a00794_source.html#l00065">cmd_PA10</a>, <a class="el" href="a00794_source.html#l00066">cmd_PA11</a>, <a class="el" href="a00794_source.html#l00026">cmd_Q3</a>, <a class="el" href="a00794_source.html#l00028">cmd_Q3G</a>, <a class="el" href="a00794_source.html#l00027">cmd_Q3M</a>, <a class="el" href="a00794_source.html#l00030">cmd_Q6AG</a>, <a class="el" href="a00794_source.html#l00029">cmd_Q6MA</a>, <a class="el" href="a00794_source.html#l00031">cmd_Q9</a>, <a class="el" href="a00794_source.html#l00037">cmd_RINS</a>, <a class="el" href="a00794_source.html#l00033">cmd_RPCminus</a>, <a class="el" href="a00794_source.html#l00032">cmd_RPCplus</a>, <a class="el" href="a00794_source.html#l00036">cmd_RST</a>, <a class="el" href="a00794_source.html#l00038">cmd_SVAC</a>, <a class="el" href="a00794_source.html#l00041">cmd_SVGC</a>, <a class="el" href="a00794_source.html#l00039">cmd_SVMC</a>, <a class="el" href="a00794_source.html#l00040">cmd_SVYC</a>, <a class="el" href="a00794_source.html#l00023">cmd_VGminus</a>, <a class="el" href="a00794_source.html#l00022">cmd_VGplus</a>, <a class="el" href="a00779_source.html#l00046">ControlSubsystem::DebugPacketOn</a>, <a class="el" href="a00770_source.html#l00170">EraseAccelCalibrationFromNVM()</a>, <a class="el" href="a00770_source.html#l00149">EraseGyroCalibrationFromNVM()</a>, <a class="el" href="a00770_source.html#l00128">EraseMagCalibrationFromNVM()</a>, <a class="el" href="a00905_source.html#l00018">fInitializeAccelCalibration()</a>, <a class="el" href="a00845_source.html#l00033">fInitializeFusion()</a>, <a class="el" href="a00854_source.html#l00024">fInitializeMagCalibration()</a>, <a class="el" href="a00917_source.html#l00068">FUSION_HZ</a>, <a class="el" href="a00914_source.html#l00469">SensorFusionGlobals::iPerturbation</a>, <a class="el" href="a00914_source.html#l00491">SensorFusionGlobals::MagBuffer</a>, <a class="el" href="a00914_source.html#l00490">SensorFusionGlobals::MagCal</a>, <a class="el" href="a00914_source.html#l00462">SensorFusionGlobals::pControlSubsystem</a>, <a class="el" href="a00914_source.html#l00049">Q3</a>, <a class="el" href="a00914_source.html#l00051">Q3G</a>, <a class="el" href="a00914_source.html#l00050">Q3M</a>, <a class="el" href="a00914_source.html#l00053">Q6AG</a>, <a class="el" href="a00914_source.html#l00052">Q6MA</a>, <a class="el" href="a00914_source.html#l00054">Q9</a>, <a class="el" href="a00779_source.html#l00044">ControlSubsystem::QuaternionPacketType</a>, <a class="el" href="a00779_source.html#l00047">ControlSubsystem::RPCPacketOn</a>, <a class="el" href="a00770_source.html#l00094">SaveAccelCalibrationToNVM()</a>, <a class="el" href="a00770_source.html#l00055">SaveGyroCalibrationToNVM()</a>, and <a class="el" href="a00770_source.html#l00021">SaveMagCalibrationToNVM()</a>.</p> 1031 1032<p class="reference">Referenced by <a class="el" href="a00785_source.html#l00083">CONTROL_UART_IRQHandler()</a>, <a class="el" href="a00776_source.html#l00136">WIRED_UART_IRQHandler()</a>, <a class="el" href="a00782_source.html#l00055">WIRED_USART_IRQHandler()</a>, and <a class="el" href="a00776_source.html#l00088">WIRELESS_UART_IRQHandler()</a>.</p> 1033<div class="dynheader"> 1034Here is the call graph for this function:</div> 1035<div class="dyncontent"> 1036<div class="center"><img src="a00794_a2d80b68d03de87c2d3cce67273f8a165_cgraph.png" border="0" usemap="#a00794_a2d80b68d03de87c2d3cce67273f8a165_cgraph" alt=""/></div> 1037<map name="a00794_a2d80b68d03de87c2d3cce67273f8a165_cgraph" id="a00794_a2d80b68d03de87c2d3cce67273f8a165_cgraph"> 1038<area shape="rect" id="node2" href="a00770.html#a3b4a1193ece3947c38651156293a7623" title="EraseAccelCalibrationFromNVM" alt="" coords="212,5,421,32"/> 1039<area shape="rect" id="node3" href="a00770.html#a98044dd5ba8a80f7e92b4567725e5193" title="EraseGyroCalibrationFromNVM" alt="" coords="215,56,419,83"/> 1040<area shape="rect" id="node4" href="a00770.html#a5004646fd5b485a74892b17e4a3af15b" title="EraseMagCalibrationFromNVM" alt="" coords="216,107,417,133"/> 1041<area shape="rect" id="node5" href="a00905.html#ab8572ce21837538a984e62035db4d89e" title="Initialize the accelerometer calibration functions. " alt="" coords="233,157,400,184"/> 1042<area shape="rect" id="node6" href="a00845.html#ad9cb3659204ae7a30109ceaf4d94ecec" title="fInitializeFusion" alt="" coords="261,208,372,235"/> 1043<area shape="rect" id="node7" href="a00854.html#a0671e3b0a0f73cd25a9880f1e14d5cb0" title="fInitializeMagCalibration" alt="" coords="237,259,396,285"/> 1044<area shape="rect" id="node8" href="a00770.html#a6cbf0fc4417e3a411a9685e2a92f1816" title="SaveAccelCalibrationToNVM" alt="" coords="223,309,410,336"/> 1045<area shape="rect" id="node9" href="a00770.html#aa5684d700f135264e542f33071ed6a45" title="SaveGyroCalibrationToNVM" alt="" coords="225,360,408,387"/> 1046<area shape="rect" id="node10" href="a00770.html#ad08799ac63701e755fe2414b32f69b50" title="SaveMagCalibrationToNVM" alt="" coords="227,411,406,437"/> 1047</map> 1048</div> 1049<div class="dynheader"> 1050Here is the caller graph for this function:</div> 1051<div class="dyncontent"> 1052<div class="center"><img src="a00794_a2d80b68d03de87c2d3cce67273f8a165_icgraph.png" border="0" usemap="#a00794_a2d80b68d03de87c2d3cce67273f8a165_icgraph" alt=""/></div> 1053<map name="a00794_a2d80b68d03de87c2d3cce67273f8a165_icgraph" id="a00794_a2d80b68d03de87c2d3cce67273f8a165_icgraph"> 1054<area shape="rect" id="node2" href="a00785.html#a9dc98a4e73e3bb0e3b57a6af764de52a" title="CONTROL_UART_IRQHandler" alt="" coords="215,5,413,32"/> 1055<area shape="rect" id="node3" href="a00776.html#a3dc36d292be101ea1070be615293d692" title="WIRED_UART_IRQHandler" alt="" coords="225,56,403,83"/> 1056<area shape="rect" id="node4" href="a00782.html#a53a6c18ced0c8ffdc5c5a066e1abf8e8" title="WIRED_USART_IRQHandler" alt="" coords="220,107,408,133"/> 1057<area shape="rect" id="node5" href="a00776.html#a4954d90ce002a3c089f4d19a4c862692" title="WIRELESS_UART_IRQHandler" alt="" coords="212,157,416,184"/> 1058</map> 1059</div> 1060 1061</div> 1062</div> 1063</div><!-- contents --> 1064 1065<hr class="footer"/><address class="footer"><small> 1066© Copyright 2016-2022 NXP. All Rights Reserved. SPDX-License-Identifier: BSD-3-Clause 1067</small></address> 1068</body> 1069</html> 1070