Changes for page LSS-PRO Communication Protocol
Last modified by Eric Nantel on 2024/09/06 14:52
Change comment: There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -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" %)__ EnableCANTerminal 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**)__ ======