Last modified by Eric Nantel on 2024/11/21 09:43

From version < 186.1 >
edited by Brahim Daouas
on 2020/05/01 11:58
To version < 187.1 >
edited by Eric Nantel
on 2020/05/01 12:04
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Author
... ... @@ -1,1 +1,1 @@
1 -xwiki:XWiki.BDaouas
1 +xwiki:XWiki.ENantel
Content
... ... @@ -153,90 +153,93 @@
153 153  
154 154  **Latest firmware version currently : 368.29.14**
155 155  
156 -|(% colspan="10" style="color:orange; font-size:18px" %)**Communication Setup**
156 +|(% colspan="10" style="color:orange; font-size:18px" %)[[**Communication Setup**>>||anchor="COMMUNICATION_SETUP"]]
157 157  |(% style="width:25px" %) |(% style="width:200px" %)**Description**|(% style="text-align:center; width:100px" %)**Action**|(% style="text-align:center; width:75px" %)**Query**|(% style="text-align:center; width:75px" %)**Config**|(% style="text-align:center; width:75px" %)**RC**|(% style="text-align:center; width:75px" %)**Serial**|(% style="width:100px" %)**Default**|(% style="width:170px" %)**Unit**|**Notes**
158 -| |Soft **Reset**|(% style="text-align:center" %)RESET|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Soft reset. See command for details.
159 -| |**Default** Configuration|(% style="text-align:center" %)DEFAULT|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Revert to firmware default values. See command for details
160 -| |Firmware **Update** Mode|(% style="text-align:center" %)UPDATE|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Update firmware. See command for details.
161 -| |**Confirm** Changes|(% style="text-align:center" %)CONFIRM|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |
162 -| |**C**hange to **RC**|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)CRC|(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Change to RC mode 1 (position) or 2 (wheel).
163 -| |**ID** #|(% style="text-align:center" %) |(% style="text-align:center" %)QID|(% style="text-align:center" %)CID|(% style="text-align:center" %) |(% style="text-align:center" %)✓|0| |Reset required after change. ID 254 is a "broadcast" which all servos respond to.
164 -| |**B**audrate|(% style="text-align:center" %) |(% style="text-align:center" %)QB|(% style="text-align:center" %)CB|(% style="text-align:center" %) |(% style="text-align:center" %)✓|115200| |Reset required after change.
158 +| |[[**Reset**>>||anchor="RESET"]]|(% style="text-align:center" %)RESET|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Soft reset. See command for details.
159 +| |[[**Default** Configuration>>||anchor="DEFAULT"]]|(% style="text-align:center" %)DEFAULT|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Revert to firmware default values. See command for details
160 +| |[[Firmware **Update** Mode>>||anchor="UPDATE_CONFIRM"]]|(% style="text-align:center" %)UPDATE|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Update firmware. See command for details.
161 +| |[[**Confirm** Changes>>||anchor="CONFIRM"]]|(% style="text-align:center" %)CONFIRM|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |
162 +| |[[**C**hange to **RC**>>||anchor="CHANGE_RC"]]|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)CRC|(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Change to RC mode 1 (position) or 2 (wheel).
163 +| |[[**ID** #>>||anchor="ID"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QID|(% style="text-align:center" %)CID|(% style="text-align:center" %) |(% style="text-align:center" %)✓|0| |Reset required after change. ID 254 is a "broadcast" which all servos respond to.
164 +| |[[**B**audrate>>||anchor="BAUDRATE"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QB|(% style="text-align:center" %)CB|(% style="text-align:center" %) |(% style="text-align:center" %)✓|115200| |Reset required after change.
165 165  
166 -|(% colspan="10" style="color:orange; font-size:18px" %)**Motion**
166 +|(% colspan="10" style="color:orange; font-size:18px" %)[[**Motion**>>||anchor="MOTION"]]
167 167  |(% style="width:25px" %) |(% style="width:200px" %)**Description**|(% style="text-align:center; width:100px" %)**Action**|(% style="text-align:center; width:75px" %)**Query**|(% style="text-align:center; width:75px" %)**Config**|(% style="text-align:center; width:75px" %)**RC**|(% style="text-align:center; width:75px" %)**Serial**|(% style="width:100px" %)**Default**|(% style="width:170px" %)**Unit**|**Notes**
168 -| |Position in **D**egrees|(% style="text-align:center" %)D|(% style="text-align:center" %)QD/QDT|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |1/10°|
169 -| |**M**ove in **D**egrees (relative)|(% style="text-align:center" %)MD|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |1/10°|
170 -| |**W**heel mode in **D**egrees|(% style="text-align:center" %)WD|(% style="text-align:center" %)QWD/QVT|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |°/s|A.K.A. "Speed mode" or "Continuous rotation"
171 -| |**W**heel mode in **R**PM|(% style="text-align:center" %)WR|(% style="text-align:center" %)QWR|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |RPM|A.K.A. "Speed mode" or "Continuous rotation"
172 -| |Position in **P**WM|(% style="text-align:center" %)P|(% style="text-align:center" %)QP|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |us|Inherited from SSC-32 serial protocol
173 -| |**M**ove in PWM (relative)|(% style="text-align:center" %)M|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |us|
174 -| |**R**aw **D**uty-cycle **M**ove|(% style="text-align:center" %)RDM|(% style="text-align:center" %)QMD|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |-1023 to 1023 integer|Positive values : CW / Negative values : CCW
175 -| |**Q**uery Status|(% style="text-align:center" %) |(% style="text-align:center" %)Q|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |1 to 8 integer|See command description for details
176 -| |**L**imp|(% style="text-align:center" %)L|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |
177 -| |**H**alt & Hold|(% style="text-align:center" %)H|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |
168 +| |[[Position in **D**egrees>>||anchor="POSITION_D"]]|(% style="text-align:center" %)D|(% style="text-align:center" %)QD/QDT|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |1/10°|
169 +| |[[**M**ove in **D**egrees (relative)>>||anchor="MOVE_D"]]|(% style="text-align:center" %)MD|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |1/10°|
170 +| |[[**W**heel mode in **D**egrees>>||anchor="WHEEL_D"]]|(% style="text-align:center" %)WD|(% style="text-align:center" %)QWD/QVT|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |°/s|A.K.A. "Speed mode" or "Continuous rotation"
171 +| |[[**W**heel mode in **R**PM>>||anchor="WHEEL_RPM"]]|(% style="text-align:center" %)WR|(% style="text-align:center" %)QWR|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |RPM|A.K.A. "Speed mode" or "Continuous rotation"
172 +| |[[Position in **P**WM>>||anchor="POSITION_PWM"]]|(% style="text-align:center" %)P|(% style="text-align:center" %)QP|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |us|Inherited from SSC-32 serial protocol
173 +| |[[**M**ove in PWM (relative)>>||anchor="MOVE_PWM"]]|(% style="text-align:center" %)M|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |us|
174 +| |[[**R**aw **D**uty-cycle **M**ove>>||anchor="MOVE_RAW"]]|(% style="text-align:center" %)RDM|(% style="text-align:center" %)QMD|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |-1023 to 1023 integer|Positive values : CW / Negative values : CCW
175 +| |[[**Q**uery Status>>||anchor="QUERY_STATUS"]]|(% style="text-align:center" %) |(% style="text-align:center" %)Q|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |1 to 8 integer|See command description for details
176 +| |[[**L**imp>>||anchor="LIMP"]]|(% style="text-align:center" %)L|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |
177 +| |[[**H**alt & Hold>>||anchor="HALT_HOLD"]]|(% style="text-align:center" %)H|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |
178 178  
179 -|(% colspan="10" style="color:orange; font-size:18px" %)**Motion Setup**
179 +|(% colspan="10" style="color:orange; font-size:18px" %)[[**Motion Setup**>>||anchor="MOTION_SETUP"]]
180 180  |(% style="width:25px" %) |(% style="width:200px" %)**Description**|(% style="text-align:center; width:100px" %)**Action**|(% style="text-align:center; width:75px" %)**Query**|(% style="text-align:center; width:75px" %)**Config**|(% style="text-align:center; width:75px" %)**RC**|(% style="text-align:center; width:75px" %)**Serial**|(% style="width:100px" %)**Default**|(% style="width:170px" %)**Unit**|**Notes**
181 -| |**E**nable **M**otion Profile|(% style="text-align:center" %)EM|(% style="text-align:center" %)QEM|(% style="text-align:center" %)CEM|(% style="text-align:center" %) |(% style="text-align:center" %)✓|1| |EM1: trapezoidal motion profile / EM0: no motion profile
182 -| |**F**ilter **P**osition **C**ount|(% style="text-align:center" %)FPC|(% style="text-align:center" %)QFPC|(% style="text-align:center" %)CFPC|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|5| |Affects motion only when motion profile is disabled (EM0)
183 -| |**O**rigin Offset|(% style="text-align:center" %)O|(% style="text-align:center" %)QO|(% style="text-align:center" %)CO|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|0|1/10°|
184 -| |**A**ngular **R**ange|(% style="text-align:center" %)AR|(% style="text-align:center" %)QAR|(% style="text-align:center" %)CAR|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|1800|1/10°|
185 -| |**A**ngular **S**tiffness|(% style="text-align:center" %)AS|(% style="text-align:center" %)QAS|(% style="text-align:center" %)CAS|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|0|-4 to +4 integer|Suggested values are between 0 to +4
186 -| |**A**ngular **H**olding Stiffness |(% style="text-align:center" %)AH|(% style="text-align:center" %)QAH|(% style="text-align:center" %)CAH|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|4|-10 to +10 integer|
187 -| |**A**ngular **A**cceleration|(% style="text-align:center" %)AA|(% style="text-align:center" %)QAA|(% style="text-align:center" %)CAA|(% style="text-align:center" %) |(% style="text-align:center" %)✓|100|°/s^^2^^|Increments of 10°/s^^2^^. Only when motion profile is enabled (EM1).
188 -| |**A**ngular **D**eceleration|(% style="text-align:center" %)AD|(% style="text-align:center" %)QAD|(% style="text-align:center" %)CAD|(% style="text-align:center" %) |(% style="text-align:center" %)✓|100|°/s^^2^^|Increments of 10°/s^^2^^. Only when motion profile is enabled (EM1).
189 -| |**G**yre Direction|(% style="text-align:center" %)G|(% style="text-align:center" %)QG|(% style="text-align:center" %)CG|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|1| |Gyre / rotation direction: 1= CW (clockwise) -1 = CCW (counter-clockwise)
190 -| |**F**irst Position (**D**eg)|(% style="text-align:center" %) |(% style="text-align:center" %)QFD|(% style="text-align:center" %)CFD|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|No value|1/10°|Reset required after change.
191 -| |**M**aximum **M**otor **D**uty|(% style="text-align:center" %)MMD|(% style="text-align:center" %)QMMD|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓|1023|255 to 1023 integer|
192 -| |Maximum **S**peed in **D**egrees|(% style="text-align:center" %)SD|(% style="text-align:center" %)QSD|(% style="text-align:center" %)CSD|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|Max|°/s|SD overwrites SR / CSD overwrites CSR and vice-versa
193 -| |Maximum **S**peed in **R**PM|(% style="text-align:center" %)SR|(% style="text-align:center" %)QSR|(% style="text-align:center" %)CSR|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|Max|RPM|SD overwrites SR / CSD overwrites CSR and vice-versa
181 +| |[[**E**nable **M**otion Profile>>||anchor="MOTION_PROFILE"]]|(% style="text-align:center" %)EM|(% style="text-align:center" %)QEM|(% style="text-align:center" %)CEM|(% style="text-align:center" %) |(% style="text-align:center" %)✓|1| |EM1: trapezoidal motion profile / EM0: no motion profile
182 +| |[[**F**ilter **P**osition **C**ount>>||anchor="FILTER_POSITION_COUNT"]]|(% style="text-align:center" %)FPC|(% style="text-align:center" %)QFPC|(% style="text-align:center" %)CFPC|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|5| |Affects motion only when motion profile is disabled (EM0)
183 +| |[[**O**rigin Offset>>||anchor="ORIGIN_OFFSET"]]|(% style="text-align:center" %)O|(% style="text-align:center" %)QO|(% style="text-align:center" %)CO|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|0|1/10°|
184 +| |[[**A**ngular **R**ange>>||anchor="ANGULAR_RANGE"]]|(% style="text-align:center" %)AR|(% style="text-align:center" %)QAR|(% style="text-align:center" %)CAR|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|1800|1/10°|
185 +| |[[**A**ngular **S**tiffness>>||anchor="ANGULAR_STIFFNESS"]]|(% style="text-align:center" %)AS|(% style="text-align:center" %)QAS|(% style="text-align:center" %)CAS|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|0|-4 to +4 integer|Suggested values are between 0 to +4
186 +| |[[**A**ngular **H**olding Stiffness>>||anchor="ANGULAR_HOLDING_STIFFNESS"]]|(% style="text-align:center" %)AH|(% style="text-align:center" %)QAH|(% style="text-align:center" %)CAH|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|4|-10 to +10 integer|
187 +| |[[**A**ngular **A**cceleration>>||anchor="ANGULAR_ACCELERATION"]]|(% style="text-align:center" %)AA|(% style="text-align:center" %)QAA|(% style="text-align:center" %)CAA|(% style="text-align:center" %) |(% style="text-align:center" %)✓|100|°/s^^2^^|Increments of 10°/s^^2^^. Only when motion profile is enabled (EM1).
188 +| |[[**A**ngular **D**eceleration>>||anchor="ANGULAR_DECELERATION"]]|(% style="text-align:center" %)AD|(% style="text-align:center" %)QAD|(% style="text-align:center" %)CAD|(% style="text-align:center" %) |(% style="text-align:center" %)✓|100|°/s^^2^^|Increments of 10°/s^^2^^. Only when motion profile is enabled (EM1).
189 +| |[[**G**yre Direction>>||anchor="GYRE_DIRECTION"]]|(% style="text-align:center" %)G|(% style="text-align:center" %)QG|(% style="text-align:center" %)CG|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|1| |Gyre / rotation direction: 1= CW (clockwise) -1 = CCW (counter-clockwise)
190 +| |[[**F**irst Position (**D**eg)>>||anchor="FIRST_POSITION"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QFD|(% style="text-align:center" %)CFD|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|No value|1/10°|Reset required after change.
191 +| |[[**M**aximum **M**otor **D**uty>>||anchor="MAXIMUM_RAW"]]|(% style="text-align:center" %)MMD|(% style="text-align:center" %)QMMD|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓|1023|255 to 1023 integer|
192 +| |[[Maximum **S**peed in **D**egrees>>||anchor="MAXIMUM_SPEED_D"]]|(% style="text-align:center" %)SD|(% style="text-align:center" %)QSD|(% style="text-align:center" %)CSD|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|Max|°/s|SD overwrites SR / CSD overwrites CSR and vice-versa
193 +| |[[Maximum **S**peed in **R**PM>>||anchor="MAXIMUM_SPEED_RPM"]]|(% style="text-align:center" %)SR|(% style="text-align:center" %)QSR|(% style="text-align:center" %)CSR|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓|Max|RPM|SD overwrites SR / CSD overwrites CSR and vice-versa
194 194  
195 -|(% colspan="10" style="color:orange; font-size:18px" %)**Modifiers**
195 +|(% colspan="10" style="color:orange; font-size:18px" %)[[**Modifiers**>>||anchor="MODIFIERS"]]
196 196  |(% style="width:25px" %) |(% style="width:200px" %)**Description**|(% style="text-align:center; width:100px" %)**Modifier**|(% style="text-align:center; width:75px" %)**Query**|(% style="text-align:center; width:75px" %)**Config**|(% style="text-align:center; width:75px" %)**RC**|(% style="text-align:center; width:75px" %)**Serial**|(% style="width:100px" %)**Default**|(% style="width:170px" %)**Unit**|**Notes**
197 -| |**S**peed|(% style="text-align:center" %)S|(% style="text-align:center" %)QS|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |uS/s |For P action command
198 -| |**S**peed in **D**egrees|(% style="text-align:center" %)SD|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |°/s|For D and MD action commands
199 -| |**T**imed move|(% style="text-align:center" %)T|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |ms|Modifier only for P, D and MD. Time can change based on load
200 -| |**C**urrent **H**old|(% style="text-align:center" %)CH|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |mA|Modifier for D, MD, WD and WR
201 -| |**C**urrent **L**imp|(% style="text-align:center" %)CL|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |mA|Modifier for D, MD, WD and WR
197 +| |[[**S**peed>>||anchor="SPEEDS"]]|(% style="text-align:center" %)S|(% style="text-align:center" %)QS|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |uS/s |For P action command
198 +| |[[**S**peed in **D**egrees>>||anchor="SPEEDS"]]|(% style="text-align:center" %)SD|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |°/s|For D and MD action commands
199 +| |[[**T**imed move>>||anchor="TIMED_MOVE"]]|(% style="text-align:center" %)T|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |ms|Modifier only for P, D and MD. Time can change based on load
200 +| |[[**C**urrent **H**old>>||anchor="CURRENT_HOLD"]]|(% style="text-align:center" %)CH|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |mA|Modifier for D, MD, WD and WR
201 +| |[[**C**urrent **L**imp>>||anchor="CURRENT_LIMP"]]|(% style="text-align:center" %)CL|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |mA|Modifier for D, MD, WD and WR
202 202  
203 -|(% colspan="10" style="color:orange; font-size:18px" %)**Telemetry**
203 +|(% colspan="10" style="color:orange; font-size:18px" %)[[**Telemetry**>>||anchor="TELEMETRY"]]
204 204  |(% style="width:25px" %) |(% style="width:200px" %)**Description**|(% style="text-align:center; width:100px" %)**Action**|(% style="text-align:center; width:75px" %)**Query**|(% style="text-align:center; width:75px" %)**Config**|(% style="text-align:center; width:75px" %)**RC**|(% style="text-align:center; width:75px" %)**Serial**|(% style="width:100px" %)**Default**|(% style="width:170px" %)**Unit**|**Notes**
205 -| |**Q**uery **V**oltage|(% style="text-align:center" %) |(% style="text-align:center" %)QV|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |mV|
206 -| |**Q**uery **T**emperature|(% style="text-align:center" %) |(% style="text-align:center" %)QT|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |1/10°C|
207 -| |**Q**uery **C**urrent|(% style="text-align:center" %) |(% style="text-align:center" %)QC|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |mA|
208 -| |**Q**uery **M**odel **S**tring|(% style="text-align:center" %) |(% style="text-align:center" %)QMS|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Returns the model of servo (ex: LSS-ST1, LSS-HS1, LSS-HT1)
209 -| |**Q**uery **F**irmware Version|(% style="text-align:center" %) |(% style="text-align:center" %)QF|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |
210 -| |**Q**uery Serial **N**umber|(% style="text-align:center" %) |(% style="text-align:center" %)QN|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Returns the unique serial number for the servo
205 +| |[[**Q**uery **V**oltage>>||anchor="QUERY_VOLTAGE"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QV|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |mV|
206 +| |[[**Q**uery **T**emperature>>||anchor="QUERY_TEMP"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QT|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |1/10°C|
207 +| |[[**Q**uery **C**urrent>>||anchor="QUERY_CURRENT"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QC|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| |mA|
208 +| |[[**Q**uery **M**odel **S**tring>>||anchor="QUERY_MODEL"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QMS|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Returns the model of servo (ex: LSS-ST1, LSS-HS1, LSS-HT1)
209 +| |[[**Q**uery **F**irmware Version>>||anchor="QUERY_FIRMWARE"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QF|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |
210 +| |[[**Q**uery Serial **N**umber>>||anchor="QUERY_SERIAL"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QN|(% style="text-align:center" %) |(% style="text-align:center" %) |(% style="text-align:center" %)✓| | |Returns the unique serial number for the servo
211 211  
212 -|(% colspan="10" style="color:orange; font-size:18px" %)**RGB LED**
212 +|(% colspan="10" style="color:orange; font-size:18px" %)[[**RGB LED**>>||anchor="RGB_LED"]]
213 213  |(% style="width:25px" %) |(% style="width:200px" %)**Description**|(% style="text-align:center; width:100px" %)**Action**|(% style="text-align:center; width:75px" %)**Query**|(% style="text-align:center; width:75px" %)**Config**|(% style="text-align:center; width:75px" %)**RC**|(% style="text-align:center; width:75px" %)**Serial**|(% style="width:100px" %)**Default**|(% style="width:170px" %)**Unit**|**Notes**
214 -| |**LED** Color|(% style="text-align:center" %)LED|(% style="text-align:center" %)QLED|(% style="text-align:center" %)CLED|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓| |0 to 7 integer|0=Off; 1=Red; 2=Green; 3=Blue; 4=Yellow; 5=Cyan; 6=Magenta; 7=White
215 -| |**C**onfigure **L**ED **B**linking|(% style="text-align:center" %) |(% style="text-align:center" %)QLB|(% style="text-align:center" %)CLB|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓| |0 to 63 integer|Reset required after change. See command for details.
214 +| |[[**LED** Color>>||anchor="LED_COLOR"]]|(% style="text-align:center" %)LED|(% style="text-align:center" %)QLED|(% style="text-align:center" %)CLED|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓| |0 to 7 integer|0=Off; 1=Red; 2=Green; 3=Blue; 4=Yellow; 5=Cyan; 6=Magenta; 7=White
215 +| |[[**C**onfigure **L**ED **B**linking>>||anchor="LED_BLINK]]|(% style="text-align:center" %) |(% style="text-align:center" %)QLB|(% style="text-align:center" %)CLB|(% style="text-align:center" %)✓|(% style="text-align:center" %)✓| |0 to 63 integer|Reset required after change. See command for details.
216 216  
217 217  = (% style="color:inherit; font-family:inherit" %)Details(%%) =
218 218  
219 +{{id name="COMMUNICATION_SETUP" /}}
219 219  == (% style="color:inherit; font-family:inherit" %)Communication Setup(%%) ==
220 220  
222 +{{id name="RESET" /}}
221 221  ====== __Reset__ ======
222 222  
223 223  {{html wiki="true" clean="false"}}
224 224  <div class="cmdcnt"><div class="cmdpad"></div><div class="cmdtxt">
225 -Ex: #5RESET&lt;cr&gt;<div class="wikimodel-emptyline"></div>
227 +Ex: #5RESET<cr><div class="wikimodel-emptyline"></div>
226 226  This command does a "soft reset" and reverts all commands to those stored in EEPROM (i.e. configuration commands).
227 227  Note: after a RESET command is received, the LSS will restart and perform initilization again, making it unavailable on the bus for a bit. See [[Session>>||anchor="HSession"]], note #2 for more details.<div class="wikimodel-emptyline"></div>
228 228  </div></div>
229 229  {{/html}}
230 230  
233 +{{id name="DEFAULT" /}}
231 231  ====== __Default & confirm__ ======
232 232  
233 233  {{html wiki="true" clean="false"}}
234 234  <div class="cmdcnt"><div class="cmdpad"></div><div class="cmdtxt">
235 -Ex: #5DEFAULT&lt;cr&gt;<div class="wikimodel-emptyline"></div>
238 +Ex: #5DEFAULT<cr><div class="wikimodel-emptyline"></div>
236 236  
237 237  This command sets in motion the reset of all values to the default values included with the version of the firmware installed on that servo. The servo then waits for the CONFIRM command. Any other command received will cause the servo to exit the DEFAULT function.<div class="wikimodel-emptyline"></div>
238 238  
239 -EX: #5DEFAULT&lt;cr&gt; followed by #5CONFIRM&lt;cr&gt;<div class="wikimodel-emptyline"></div>
242 +EX: #5DEFAULT<cr> followed by #5CONFIRM<cr><div class="wikimodel-emptyline"></div>
240 240  
241 241  Since it it not common to have to restore all configurations, a confirmation command is needed after a firmware command is sent. Should any command other than CONFIRM be received by the servo after the firmware command has been received, it will exit the command.<div class="wikimodel-emptyline"></div>
242 242  
... ... @@ -244,15 +244,16 @@
244 244  </div></div>
245 245  {{/html}}
246 246  
250 +{{id name="UPDATE_CONFIRM" /}}
247 247  ====== __Update & confirm__ ======
248 248  
249 249  {{html wiki="true" clean="false"}}
250 250  <div class="cmdcnt"><div class="cmdpad"></div><div class="cmdtxt">
251 -Ex: #5UPDATE&lt;cr&gt;<div class="wikimodel-emptyline"></div>
255 +Ex: #5UPDATE<cr><div class="wikimodel-emptyline"></div>
252 252  
253 253  This command sets in motion the equivalent of a long button press when the servo is not powered in order to enter firmware update mode. This is useful should the button be broken or inaccessible. The servo then waits for the CONFIRM command. Any other command received will cause the servo to exit the UPDATE function.<div class="wikimodel-emptyline"></div>
254 254  
255 -EX: #5UPDATE&lt;cr&gt; followed by #5CONFIRM&lt;cr&gt;<div class="wikimodel-emptyline"></div>
259 +EX: #5UPDATE<cr> followed by #5CONFIRM<cr><div class="wikimodel-emptyline"></div>
256 256  
257 257  Since it it not common to have to update firmware, a confirmation command is needed after an UPDATE command is sent. Should any command other than CONFIRM be received by the servo after the firmware command has been received, it will leave the firmware action.<div class="wikimodel-emptyline"></div>
258 258  
... ... @@ -260,6 +260,7 @@
260 260  </div></div>
261 261  {{/html}}
262 262  
267 +{{id name="CONFIRM" /}}
263 263  ====== __Confirm__ ======
264 264  
265 265  {{html wiki="true" clean="false"}}
... ... @@ -272,6 +272,7 @@
272 272  </div></div>
273 273  {{/html}}
274 274  
280 +{{id name="CHANGE_RC" /}}
275 275  ====== __Configure RC Mode (**CRC**)__ ======
276 276  
277 277  {{html wiki="true" clean="false"}}
... ... @@ -279,18 +279,19 @@
279 279  This command puts the servo into RC mode (position or continuous), where it will only respond to RC PWM signal on the servo's Rx pin. In this mode, the servo will no longer accept serial commands. The servo can be placed back into smart mode by using the button menu.<div class="wikimodel-emptyline"></div>
280 280  
281 281  |**Command sent**|**Note**
282 -|ex: #5CRC1&lt;cr&gt;|Change to RC position mode.
283 -|ex: #5CRC2&lt;cr&gt;|Change to RC continuous rotation (wheel) mode.
284 -|ex: #5CRC*&lt;cr&gt;|Where * is any value other than 1 or 2 (or no value): stay in smart mode.<div class="wikimodel-emptyline"></div>
288 +|ex: #5CRC1<cr>|Change to RC position mode.
289 +|ex: #5CRC2<cr>|Change to RC continuous rotation (wheel) mode.
290 +|ex: #5CRC*<cr>|Where * is any value other than 1 or 2 (or no value): stay in smart mode.<div class="wikimodel-emptyline"></div>
285 285  
286 -EX: #5CRC2&lt;cr&gt;<div class="wikimodel-emptyline"></div>
292 +EX: #5CRC2<cr><div class="wikimodel-emptyline"></div>
287 287  
288 -This command would place the servo in RC wheel mode after a RESET or power cycle. Note that after a RESET or power cycle, the servo will be in RC mode and will not reply to serial commands. Using the command #5CRC&lt;cr&gt; or #5CRC3&lt;cr&gt; which requests that the servo remain in serial mode still requires a RESET command.<div class="wikimodel-emptyline"></div>
294 +This command would place the servo in RC wheel mode after a RESET or power cycle. Note that after a RESET or power cycle, the servo will be in RC mode and will not reply to serial commands. Using the command #5CRC<cr> or #5CRC3<cr> which requests that the servo remain in serial mode still requires a RESET command.<div class="wikimodel-emptyline"></div>
289 289  
290 290  **Important note: **To revert from RC mode back to serial mode, the [[LSS - Button Menu>>doc:lynxmotion-smart-servo.lss-button-menu.WebHome]] is required. Should the button be inaccessible (or broken) when the servo is in RC mode and the user needs to change to serial mode, a 5V constant HIGH needs to be sent to the servo's Rx pin (RC PWM pin), **ensuring a common GND** and wait for 30 seconds. Normal RC PWM pulses should not exceed 2500 milliseconds. After 30 seconds, the servo will interpret this as a desired mode change and change to serial mode. This has been implemented as a fail safe.<div class="wikimodel-emptyline"></div>
291 291  </div></div>
292 292  {{/html}}
293 293  
300 +{{id name="ID" /}}
294 294  ====== __Identification Number (**ID**)__ ======
295 295  
296 296  {{html wiki="true" clean="false"}}
... ... @@ -299,18 +299,19 @@
299 299  
300 300  Query Identification (**QID**)<div class="wikimodel-emptyline"></div>
301 301  
302 -EX: #254QID&lt;cr&gt; might return *QID5&lt;cr&gt;<div class="wikimodel-emptyline"></div>
309 +EX: #254QID<cr> might return *QID5<cr><div class="wikimodel-emptyline"></div>
303 303  
304 304  When using the broadcast query ID command, it is best to only have one servo connected and thus receive only one reply. This is useful when you are not sure of the servo's ID, but don't want to change it. Using the broadcast command (ID 254) with only one servo will have that servo reply with its ID number. Alternatively, pushing the button upon startup and temporarily setting the servo ID to 255 will still result in the servo responding with its "real" ID.<div class="wikimodel-emptyline"></div>
305 305  
306 306  Configure ID (**CID**)<div class="wikimodel-emptyline"></div>
307 307  
308 -Ex: #4CID5&lt;cr&gt;<div class="wikimodel-emptyline"></div>
315 +Ex: #4CID5<cr><div class="wikimodel-emptyline"></div>
309 309  
310 310  Setting a servo's ID in EEPROM is done via the CID command. All servos connected to the same serial bus that have will be assigned that ID. In most situations each servo must be set a unique ID, which means each servo must be connected individually to the serial bus and receive a unique CID number. It is best to do this before the servos are added to an assembly. Numbered stickers are provided to distinguish each servo after their ID is set, though you are free to use whatever alternative method you like. The servo must be RESET or power cycled in order for the new ID to take effect.<div class="wikimodel-emptyline"></div>
311 311  </div></div>
312 312  {{/html}}
313 313  
321 +{{id name="BAUDRATE" /}}
314 314  ====== __Baud Rate__ ======
315 315  
316 316  {{html wiki="true" clean="false"}}
... ... @@ -319,7 +319,7 @@
319 319  
320 320  Query Baud Rate (**QB**)<div class="wikimodel-emptyline"></div>
321 321  
322 -Ex: #5QB&lt;cr&gt; might return *5QB115200&lt;cr&gt;<div class="wikimodel-emptyline"></div>
330 +Ex: #5QB<cr> might return *5QB115200<cr><div class="wikimodel-emptyline"></div>
323 323  
324 324  Since the command to query the baud rate must be done at the servo's existing baud rate, it can simply be used to confirm the CB configuration command was correctly received before the servo is power cycled and the new baud rate takes effect.<div class="wikimodel-emptyline"></div>
325 325  
... ... @@ -327,14 +327,16 @@
327 327  
328 328  **Important Note:** the servo's current session retains the given baud rate and the new baud rate will only take effect when the servo is power cycled / RESET.<div class="wikimodel-emptyline"></div>
329 329  
330 -Ex: #5CB9600&lt;cr&gt;<div class="wikimodel-emptyline"></div>
338 +Ex: #5CB9600<cr><div class="wikimodel-emptyline"></div>
331 331  
332 332  Sending this command will change the baud rate associated with servo ID 5 to 9600 bits per second.<div class="wikimodel-emptyline"></div>
333 333  </div></div>
334 334  {{/html}}
335 335  
344 +{{id name="MOTION" /}}
336 336  == Motion ==
337 337  
347 +{{id name="POSITION_D" /}}
338 338  ====== __Position in Degrees (**D**)__ ======
339 339  
340 340  {{html wiki="true" clean="false"}}
... ... @@ -360,6 +360,7 @@
360 360  <div class="wikimodel-emptyline"></div></div></div>
361 361  {{/html}}
362 362  
373 +{{id name="MOVE_D" /}}
363 363  ====== __(Relative) Move in Degrees (**MD**)__ ======
364 364  
365 365  {{html wiki="true" clean="false"}}
... ... @@ -370,6 +370,7 @@
370 370  <div class="wikimodel-emptyline"></div></div></div>
371 371  {{/html}}
372 372  
384 +{{id name="WHEEL_D" /}}
373 373  ====== __Wheel Mode in Degrees (**WD**)__ ======
374 374  
375 375  {{html wiki="true" clean="false"}}
... ... @@ -386,6 +386,7 @@
386 386  <div class="wikimodel-emptyline"></div></div></div>
387 387  {{/html}}
388 388  
401 +{{id name="WHEEL_RPM" /}}
389 389  ====== __Wheel Mode in RPM (**WR**)__ ======
390 390  
391 391  {{html wiki="true" clean="false"}}
... ... @@ -402,6 +402,7 @@
402 402  <div class="wikimodel-emptyline"></div></div></div>
403 403  {{/html}}
404 404  
418 +{{id name="POSITION_PWM" /}}
405 405  ====== __Position in PWM (**P**)__ ======
406 406  
407 407  {{html wiki="true" clean="false"}}
... ... @@ -419,6 +419,7 @@
419 419  <div class="wikimodel-emptyline"></div></div></div>
420 420  {{/html}}
421 421  
436 +{{id name="MOVE_PWM" /}}
422 422  ====== __(Relative) Move in PWM (**M**)__ ======
423 423  
424 424  {{html wiki="true" clean="false"}}
... ... @@ -429,6 +429,7 @@
429 429  <div class="wikimodel-emptyline"></div></div></div>
430 430  {{/html}}
431 431  
447 +{{id name="MOVE_RAW" /}}
432 432  ====== __Raw Duty-cycle Move (**RDM**)__ ======
433 433  
434 434  {{html wiki="true" clean="false"}}
... ... @@ -447,6 +447,7 @@
447 447  <div class="wikimodel-emptyline"></div></div></div>
448 448  {{/html}}
449 449  
466 +{{id name="QUERY_STATUS" /}}
450 450  ====== __Query Status (**Q**)__ ======
451 451  
452 452  {{html wiki="true" clean="false"}}
... ... @@ -486,6 +486,7 @@
486 486  | |ex: *5Q2<cr>|Input voltage detected is below or above acceptable range|Check the voltage of your batteries or power source
487 487  | |ex: *5Q3<cr>|Temperature limit has been reached|The servo is too hot to continue operating safely.
488 488  
506 +{{id name="LIMP" /}}
489 489  ====== __Limp (**L**)__ ======
490 490  
491 491  {{html wiki="true" clean="false"}}
... ... @@ -496,6 +496,7 @@
496 496  <div class="wikimodel-emptyline"></div></div></div>
497 497  {{/html}}
498 498  
517 +{{id name="HALT_HOLD" /}}
499 499  ====== __Halt & Hold (**H**)__ ======
500 500  
501 501  {{html wiki="true" clean="false"}}
... ... @@ -506,8 +506,10 @@
506 506  <div class="wikimodel-emptyline"></div></div></div>
507 507  {{/html}}
508 508  
528 +{{id name="MOTION_SETUP" /}}
509 509  == Motion Setup ==
510 510  
531 +{{id name="MOTION_PROFILE" /}}
511 511  ====== __Enable Motion Profile (**EM**)__ ======
512 512  
513 513  {{html wiki="true" clean="false"}}
... ... @@ -534,6 +534,7 @@
534 534  <div class="wikimodel-emptyline"></div></div></div>
535 535  {{/html}}
536 536  
558 +{{id name="FILTER_POSITION_COUNT" /}}
537 537  ====== __Filter Position Count (**FPC**)__ ======
538 538  
539 539  {{html wiki="true" clean="false"}}
... ... @@ -555,6 +555,7 @@
555 555  <div class="wikimodel-emptyline"></div></div></div>
556 556  {{/html}}
557 557  
580 +{{id name="ORIGIN_OFFSET" /}}
558 558  ====== __Origin Offset (**O**)__ ======
559 559  
560 560  {{html wiki="true" clean="false"}}
... ... @@ -583,6 +583,7 @@
583 583  <div class="wikimodel-emptyline"></div></div></div>
584 584  {{/html}}
585 585  
609 +{{id name="ANGULAR_RANGE" /}}
586 586  ====== __Angular Range (**AR**)__ ======
587 587  
588 588  {{html wiki="true" clean="false"}}
... ... @@ -611,6 +611,7 @@
611 611  <div class="wikimodel-emptyline"></div></div></div>
612 612  {{/html}}
613 613  
638 +{{id name="ANGULAR_STIFFNESS" /}}
614 614  ====== __Angular Stiffness (**AS**)__ ======
615 615  
616 616  {{html wiki="true" clean="false"}}
... ... @@ -643,6 +643,7 @@
643 643  <div class="wikimodel-emptyline"></div></div></div>
644 644  {{/html}}
645 645  
671 +{{id name="ANGULAR_HOLDING_STIFFNESS" /}}
646 646  ====== __Angular Holding Stiffness (**AH**)__ ======
647 647  
648 648  {{html wiki="true" clean="false"}}
... ... @@ -667,6 +667,7 @@
667 667  <div class="wikimodel-emptyline"></div></div></div>
668 668  {{/html}}
669 669  
696 +{{id name="ANGULAR_ACCELERATION" /}}
670 670  ====== __Angular Acceleration (**AA**)__ ======
671 671  
672 672  {{html wiki="true" clean="false"}}
... ... @@ -691,6 +691,7 @@
691 691  <div class="wikimodel-emptyline"></div></div></div>
692 692  {{/html}}
693 693  
721 +{{id name="ANGULAR_DECELERATION" /}}
694 694  ====== __Angular Deceleration (**AD**)__ ======
695 695  
696 696  {{html wiki="true" clean="false"}}
... ... @@ -715,6 +715,7 @@
715 715  <div class="wikimodel-emptyline"></div></div></div>
716 716  {{/html}}
717 717  
746 +{{id name="GYRE_DIRECTION" /}}
718 718  ====== __Gyre Direction (**G**)__ ======
719 719  
720 720  {{html wiki="true" clean="false"}}
... ... @@ -739,6 +739,7 @@
739 739  <div class="wikimodel-emptyline"></div></div></div>
740 740  {{/html}}
741 741  
771 +{{id name="FIRST_POSITION" /}}
742 742  ====== __First Position__ ======
743 743  
744 744  {{html wiki="true" clean="false"}}
... ... @@ -753,12 +753,13 @@
753 753  
754 754  Configure First Position in Degrees (**CFD**)<div class="wikimodel-emptyline"></div>
755 755  
756 -Ex: #5CFD900&lt;cr&gt;<div class="wikimodel-emptyline"></div>
786 +Ex: #5CD900&lt;cr&gt;<div class="wikimodel-emptyline"></div>
757 757  
758 758  This configuration command means the servo, when set to smart mode, will immediately move to 90.0 degrees upon power up. Sending a CFD command without a number (Ex. #5CFD&lt;cr&gt;) results in the servo remaining limp upon power up. In order to remove the first position, send no value, ex: #5CFD&lt;cr&gt;
759 759  <div class="wikimodel-emptyline"></div></div></div>
760 760  {{/html}}
761 761  
792 +{{id name="MAXIMUM_RAW" /}}
762 762  ====== __Maximum Motor Duty (**MMD**)__ ======
763 763  
764 764  {{html wiki="true" clean="false"}}
... ... @@ -770,9 +770,9 @@
770 770  Ex: #5QMMDD&lt;cr&gt; might return *5QMMD512&lt;cr&gt; <div class="wikimodel-emptyline"></div>
771 771  
772 772  The reply above indicates that servo with ID 5 motor duty is limited to 512.<div class="wikimodel-emptyline"></div>
773 -<div class="wikimodel-emptyline"></div></div></div>
774 -{{/html}}
804 +<div class="w
775 775  
806 +{{id name="MAXIMUM_SPEED_D" /}}
776 776  ====== __Maximum Speed in Degrees (**SD**)__ ======
777 777  
778 778  {{html wiki="true" clean="false"}}
... ... @@ -799,6 +799,7 @@
799 799  </div></div>
800 800  {{/html}}
801 801  
833 +{{id name="MAXIMUM_SPEED_RPM" /}}
802 802  ====== __Maximum Speed in RPM (**SR**)__ ======
803 803  
804 804  {{html wiki="true" clean="false"}}
... ... @@ -825,8 +825,10 @@
825 825  </div></div>
826 826  {{/html}}
827 827  
860 +{{id name="MODIFIERS" /}}
828 828  == Modifiers ==
829 829  
863 +{{id name="SPEEDS" /}}
830 830  ====== __Speed (**S**, **SD**) modifier__ ======
831 831  
832 832  {{html wiki="true" clean="false"}}
... ... @@ -841,6 +841,7 @@
841 841  </div></div>
842 842  {{/html}}
843 843  
878 +{{id name="TIMED_MOVE" /}}
844 844  ====== __Timed move (**T**) modifier__ ======
845 845  
846 846  {{html wiki="true" clean="false"}}
... ... @@ -852,6 +852,7 @@
852 852  </div></div>
853 853  {{/html}}
854 854  
890 +{{id name="CURRENT_HOLD" /}}
855 855  ====== __Current Halt & Hold (**CH**) modifier__ ======
856 856  
857 857  {{html wiki="true" clean="false"}}
... ... @@ -863,6 +863,7 @@
863 863  </div></div>
864 864  {{/html}}
865 865  
902 +{{id name="CURRENT_LIMP" /}}
866 866  ====== __Current Limp (**CL**) modifier__ ======
867 867  
868 868  {{html wiki="true" clean="false"}}
... ... @@ -874,8 +874,10 @@
874 874  </div></div>
875 875  {{/html}}
876 876  
914 +{{id name="TELEMETRY" /}}
877 877  == Telemetry ==
878 878  
917 +{{id name="QUERY_VOLTAGE" /}}
879 879  ====== __Query Voltage (**QV**)__ ======
880 880  
881 881  {{html wiki="true" clean="false"}}
... ... @@ -885,6 +885,7 @@
885 885  </div></div>
886 886  {{/html}}
887 887  
927 +{{id name="QUERY_TEMP" /}}
888 888  ====== __Query Temperature (**QT**)__ ======
889 889  
890 890  {{html wiki="true" clean="false"}}
... ... @@ -894,6 +894,7 @@
894 894  </div></div>
895 895  {{/html}}
896 896  
937 +{{id name="QUERY_CURRENT" /}}
897 897  ====== __Query Current (**QC**)__ ======
898 898  
899 899  {{html wiki="true" clean="false"}}
... ... @@ -903,6 +903,7 @@
903 903  </div></div>
904 904  {{/html}}
905 905  
947 +{{id name="QUERY_MODEL" /}}
906 906  ====== __Query Model String (**QMS**)__ ======
907 907  
908 908  {{html wiki="true" clean="false"}}
... ... @@ -912,6 +912,7 @@
912 912  </div></div>
913 913  {{/html}}
914 914  
957 +{{id name="QUERY_FIRMWARE" /}}
915 915  ====== __Query Firmware (**QF**)__ ======
916 916  
917 917  {{html wiki="true" clean="false"}}
... ... @@ -922,6 +922,7 @@
922 922  </div></div>
923 923  {{/html}}
924 924  
968 +{{id name="QUERY_SERIAL" /}}
925 925  ====== __Query Serial Number (**QN**)__ ======
926 926  
927 927  {{html wiki="true" clean="false"}}
... ... @@ -931,8 +931,10 @@
931 931  </div></div>
932 932  {{/html}}
933 933  
978 +{{id name="RGB_LED" /}}
934 934  == RGB LED ==
935 935  
981 +{{id name="LED_COLOR" /}}
936 936  ====== __LED Color (**LED**)__ ======
937 937  
938 938  {{html wiki="true" clean="false"}}
... ... @@ -949,6 +949,7 @@
949 949  </div></div>
950 950  {{/html}}
951 951  
998 +{{id name="LED_BLINK" /}}
952 952  ====== __Configure LED Blinking (**CLB**)__ ======
953 953  
954 954  {{html wiki="true" clean="false"}}
Copyright RobotShop 2018