Changes for page LSS Communication Protocol
Last modified by Eric Nantel on 2025/06/06 07:47
Change comment: There is no comment for this version
Summary
-
Page properties (1 modified, 0 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -222,7 +222,7 @@ 222 222 223 223 {{html wiki="true" clean="false"}} 224 224 <div class="cmdcnt"><div class="cmdpad"></div><div class="cmdtxt"> 225 -Ex: #5RESET <cr><div class="wikimodel-emptyline"></div>225 +Ex: #5RESET<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> ... ... @@ -260,18 +260,6 @@ 260 260 </div></div> 261 261 {{/html}} 262 262 263 -====== __Confirm__ ====== 264 - 265 -{{html wiki="true" clean="false"}} 266 -<div class="cmdcnt"><div class="cmdpad"></div><div class="cmdtxt"> 267 -Ex: #5CONFIRM<cr><div class="wikimodel-emptyline"></div> 268 - 269 -This command is used to confirm changes after a Default or Update command.<div class="wikimodel-emptyline"></div> 270 - 271 -**Note:** After the CONFIRM command is sent, the servo will automatically perform a RESET.<div class="wikimodel-emptyline"></div> 272 -</div></div> 273 -{{/html}} 274 - 275 275 ====== __Configure RC Mode (**CRC**)__ ====== 276 276 277 277 {{html wiki="true" clean="false"}} ... ... @@ -753,26 +753,12 @@ 753 753 754 754 Configure First Position in Degrees (**CFD**)<div class="wikimodel-emptyline"></div> 755 755 756 -Ex: #5C FD900<cr><div class="wikimodel-emptyline"></div>744 +Ex: #5CD900<cr><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<cr>) results in the servo remaining limp upon power up. In order to remove the first position, send no value, ex: #5CFD<cr> 759 759 <div class="wikimodel-emptyline"></div></div></div> 760 760 {{/html}} 761 761 762 -====== __Maximum Motor Duty (**MMD**)__ ====== 763 - 764 -{{html wiki="true" clean="false"}} 765 -<div class="cmdcnt"><div class="cmdpad"></div><div class="cmdtxt"> 766 -This command allows the user to limit the duty cycle value sent from the servo's MCU to the DC Motor driver. The duty cycle limit value can be within the range of 255 to 1023. The default value is 1023. A typical use-case for this command is active compliance.<div class="wikimodel-emptyline"></div> 767 - 768 -Query Maximum Motor Duty (**QMMD**)<div class="wikimodel-emptyline"></div> 769 - 770 -Ex: #5QMMDD<cr> might return *5QMMD512<cr> <div class="wikimodel-emptyline"></div> 771 - 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}} 775 - 776 776 ====== __Maximum Speed in Degrees (**SD**)__ ====== 777 777 778 778 {{html wiki="true" clean="false"}}