Last modified by Eric Nantel on 2024/09/06 14:52

From version < 37.1 >
edited by Coleman Benson
on 2023/07/26 13:40
To version < 39.1 >
edited by Coleman Benson
on 2023/07/26 13:53
< >
Change comment: There is no comment for this version

Summary

Details

Page properties
Content
... ... @@ -124,8 +124,8 @@
124 124  | |[[**Default** Configuration>>||anchor="HDefault26confirm"]]|(% style="text-align:center" %)DEFAULT|(% style="text-align:center" %) |(% style="text-align:center" %) | | |Revert to firmware default values. See command for details
125 125  | |[[Firmware **Update** Mode>>||anchor="HUpdate26confirm"]]|(% style="text-align:center" %)UPDATE|(% style="text-align:center" %) |(% style="text-align:center" %) | | |Update firmware. See command for details.
126 126  | |[[**Confirm** Changes>>||anchor="HConfirm"]]|(% style="text-align:center" %)CONFIRM|(% style="text-align:center" %) |(% style="text-align:center" %) | | |
127 +| |[[**ID** Number >>||anchor="HIdentificationNumber28ID29"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QID|(% style="text-align:center" %)CID|0| |Reset required after change. ID 254 is a "broadcast" which all servos respond to.
127 127  | |[[**E**nable CAN **T**erminal>>||anchor="HConfigureRCMode28CRC29"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QET|(% style="text-align:center" %)CET| |0 or 1|0: DisableĀ  1: Enable
128 -| |[[**ID** Number >>||anchor="HIdentificationNumber28ID29"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QID|(% style="text-align:center" %)CID|0| |Reset required after change. ID 254 is a "broadcast" which all servos respond to.
129 129  | |[[**U**SB **C**onnection State>>||anchor="HBaudRate"]]|(% style="text-align:center" %) |(% style="text-align:center" %)QUC|(% style="text-align:center" %) | |0 or 1|0: Not connected 1: Connected
130 130  | |**Q**uery **F**irmware **R**elease|(% style="text-align:center" %) |(% style="text-align:center" %)QFR|(% style="text-align:center" %) | | |
131 131  
... ... @@ -226,8 +226,22 @@
226 226  (% style="color:inherit; font-family:inherit" %)This command is used to confirm changes after a Default or Update command.
227 227  Note: After the CONFIRM command is sent, the servo will automatically perform a RESET.
228 228  
229 -====== (% style="color:inherit; font-family:inherit" %)__Enable CAN Terminal Resistor (**ET**)__(%%) ======
229 +====== (% style="color:inherit; font-family:inherit" %)__ID Number (**ID**)__(%%) ======
230 230  
231 +(% style="color:inherit; font-family:inherit" %)Configure ID Number (**CID**)
232 +
233 +(% style="color:inherit; font-family:inherit" %)Ex: #0CID5<cr>
234 +
235 +The default ID is 0, so this sets the servo to ID 5.
236 +
237 +Query ID Number (**QID**)
238 +
239 +Ex: #254QID<cr> might return *254QID5<cr>
240 +
241 +In this case, the broadcast ID is used to ensure the servo connected will reply with the ID. This can be used in case the ID assigned to a servo is forgotten.
242 +
243 +(% style="color:inherit; font-family:inherit" %)__Enable CAN Terminal Resistor (**ET**)__
244 +
231 231  Query Enable CAN Terminal Resistor (**QET**)
232 232  
233 233  Ex: #5QET<cr> might return *QET0<cr>
... ... @@ -246,6 +246,14 @@
246 246  
247 247  Ex: #5QUC<cr> might return *5QUC1<cr> meaning the servo is connected via USB
248 248  
263 +====== __Firmware Release (**FR**)__ ======
264 +
265 +Query Firmware Release (**QFR**)
266 +
267 +Ex: #5QFR<cr> might return *QFR11<cr> meaning it has a (random) firmware release version number 11.
268 +
269 +This is used to verify if the firmware on the servos is up to date, or which version is running on the microcontroller.
270 +
249 249  == Motion ==
250 250  
251 251  ====== __Position in Degrees (**D**)__ ======
Copyright RobotShop 2018