Data Types
(→TPCJoystick) |
(→tSensors) |
||
| Line 1,539: | Line 1,539: | ||
! style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|''Command'' | ! style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|''Command'' | ||
! style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|Comments | ! style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|Comments | ||
| − | ! style="text-align: | + | ! min-width="50px" style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-arduino328}} |
| + | ! min-width="50px" style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-arduinoMega}} | ||
| + | ! min-width="50px" style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | ! min-width="50px" style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-nxt}} | ||
| + | ! min-width="50px" style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | ! min-width="50px" style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-tetrix}} | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"|<span class="codeStringsNums">S1</span> | | style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"|<span class="codeStringsNums">S1</span> | ||
| style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"| = 0 | | style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"| = 0 | ||
| − | | style="text-align:right; border-style: solid; border-width: 1px 0px 1px 0px"|{{tag-nxt}} {{tag-tetrix}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-nxt}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-tetrix}} | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">S2</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">S2</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 1 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 1 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-nxt}} {{tag-tetrix}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-nxt}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-tetrix}} | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">S3</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">S3</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 2 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 2 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-nxt}} {{tag-tetrix}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-nxt}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-tetrix}} | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">S4</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">S4</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 3 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 3 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-nxt}} {{tag-tetrix}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-nxt}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-tetrix}} | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"|<span class="codeStringsNums">in1</span> | | style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"|<span class="codeStringsNums">in1</span> | ||
| style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"| = 0 | | style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"| = 0 | ||
| − | | style="text-align:right; border-style: solid; border-width: 1px 0px 1px 0px"|{{tag-vex2}} {{tag-vex}} | + | | style="text-align:right; border-style: solid; border-width: 1px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 1px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 1px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 1px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 1px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 1px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in2</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in2</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 1 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 1 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} {{tag-vex}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in3</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in3</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 2 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 2 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} {{tag-vex}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in4</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in4</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 3 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 3 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} {{tag-vex}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in5</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in5</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 4 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 4 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} {{tag-vex}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in6</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in6</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 5 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 5 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} {{tag-vex}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in7</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in7</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 6 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 6 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} {{tag-vex}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in8</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in8</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 7 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 7 | ||
| − | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} {{tag-vex}} | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in9</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in9</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 8 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 8 | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in10</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in10</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 9 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 9 | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in11</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in11</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 10 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 10 | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in12</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in12</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 11 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 11 | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in13</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in13</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 12 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 12 | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in14</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in14</span> | ||
| Line 1,615: | Line 1,705: | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in15</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in15</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 14 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 14 | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in16</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">in16</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 15 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 15 | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"|<span class="codeStringsNums">dgtl1</span> | | style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"|<span class="codeStringsNums">dgtl1</span> | ||
| style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"| = 8 | | style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"| = 8 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl2</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl2</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 9 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 9 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl3</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl3</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 10 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 10 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl4</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl4</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 11 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 11 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl5</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl5</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 12 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 12 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl6</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl6</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 13 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 13 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl7</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl7</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 14 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 14 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl8</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl8</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 15 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 15 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl9</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl9</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 16 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 16 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl10</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl10</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 17 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 17 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl11</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl11</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 18 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 18 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl12</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">dgtl12</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 19 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 19 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"|<span class="codeStringsNums">I2C_1</span> | | style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"|<span class="codeStringsNums">I2C_1</span> | ||
| style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"| = 20 | | style="text-align:left; border-style: solid; border-width: 1px 0px 1px 0px"| = 20 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_2</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_2</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 21 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 21 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_3</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_3</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 22 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 22 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_4</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_4</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 23 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 23 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_5</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_5</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 24 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 24 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_6</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_6</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 25 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 25 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_7</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"|<span class="codeStringsNums">I2C_7</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 26 | | style="text-align:left; border-style: solid; border-width: 0px 0px 1px 0px"| = 26 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 1px 0px"| | ||
|- | |- | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 0px 0px"|<span class="codeStringsNums">I2C_8</span> | | style="text-align:left; border-style: solid; border-width: 0px 0px 0px 0px"|<span class="codeStringsNums">I2C_8</span> | ||
| style="text-align:left; border-style: solid; border-width: 0px 0px 0px 0px"| = 27 | | style="text-align:left; border-style: solid; border-width: 0px 0px 0px 0px"| = 27 | ||
| − | | style="text-align: | + | | style="text-align:right; border-style: solid; border-width: 0px 0px 0px 0px"| |
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 0px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 0px 0px"|{{tag-vex2}} | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 0px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 0px 0px"| | ||
| + | | style="text-align:right; border-style: solid; border-width: 0px 0px 0px 0px"| | ||
|- | |- | ||
|} | |} | ||
Revision as of 11:50, 10 May 2012
General Programming → Data Types
The ROBOTC Compiler supports several different data types. Some are standard C return types and others are custom created for ROBOTC.
Data Types will be marked with the following tags if applicable: [arduino 328], [arduino Mega], [cortex], [nxt], [pic], [tetrix].
|
Standard C data types:
|
ROBOTC data types:
TBaudRate
TBaudRate
|
TBTCommands
TBTCommands
|
TButtons
TButtons
|
TFileHandle
TFileHandle
|
TFileIOResult
TFileIOResult
|
TI2CStatus
TI2CStatus
|
TMailboxIDs
TMailboxIDs
|
TMotorRegulation
TMotorRegulation
|
TNxtRunState
TNxtRunState
|
TPCJoystick
TPCJoystick
|
tSensors
tSensors
|
TSounds
TSounds
|
TSynchedMotors
TSynchedMotors
|
TTimers
TTimers
|
TUARTs
TUARTs
|
TVexJoysticks
TVexJoysticks
|
TVexReceiverState
TVexReceiverState
|