Changes for page LSS Communication Protocol
Last modified by Eric Nantel on 2024/11/21 09:43
Change comment: There is no comment for this version
Summary
-
Page properties (2 modified, 0 added, 0 removed)
Details
- Page properties
-
- Author
-
... ... @@ -1,1 +1,1 @@ 1 -xwiki:XWiki. CBenson1 +xwiki:XWiki.RB1 - Content
-
... ... @@ -125,7 +125,7 @@ 125 125 | 11|**W**heel mode in **R**PM| WR| QWR| | | ✓| rpm| 126 126 | 12|Max **S**peed in **D**egrees| SD| QSD| CSD| ✓| ✓| tenths of degrees per second (ex 248 = 24.8 degrees per second)|QSD: Add modifier "2" for instantaneous speed 127 127 | 13|Max **S**peed in **R**PM| SR| QSR| CSR| ✓| ✓| rpm|QSR: Add modifier "2" for instantaneous speed 128 -| 14|**A**ngular **S**tiffness| AS| QAS| CAS| ✓| ✓|none|- 5to +5, but suggested values are between 0 to +4128 +| 14|**A**ngular **S**tiffness| AS| QAS| CAS| ✓| ✓|none|-4 to +4, but suggested values are between 0 to +4 129 129 | 15|//N/A (removed)//| | | | | | | 130 130 | 16|**LED** Color| LED| QLED| CLED| ✓| ✓| none (integer from 1 to 8)|0=OFF 1=RED 2=GREEN 3= BLUE 4=YELLOW 5=CYAN 6=MAGENTA, 7=WHITE 131 131 | 17|**ID** #| ID| QID| CID| | ✓| none (integer from 0 to 250)|Note: ID 254 is a "broadcast" which all servos respond to ... ... @@ -141,7 +141,12 @@ 141 141 | 27|**V**oltage| | QV| | | ✓| tenths of volt (ex 113 = 11.3V; 92 = 9.2V)| 142 142 | 28|**T**emperature| | QT| | | ✓| degrees Celsius|Max temp before error: 85°C (servo goes limp) 143 143 | 29|**C**urrent| | QC| | | ✓| tenths of Amps (ex 2 = 0.2A)| 144 -| 30|**RC** Mode| | |CRC| |✓| |Puts the servo into RC mode. To revert to serial mode, use the button menu. 144 +| 30|**RC** Mode| | |CRC| |✓| |((( 145 +CRC: Add modifier "1" for RC-position mode. 146 +CRC: Add modifier "2" for RC-wheel mode. 147 +Any other value for the modifier results in staying in smart mode. 148 +Puts the servo into RC mode. To revert to smart mode, use the button menu. 149 +))) 145 145 | | | | | | | | | 146 146 147 147 = Details = ... ... @@ -428,7 +428,7 @@ 428 428 429 429 __20. First / Initial Position (pulse)__ 430 430 431 -In certain cases, a user might want to have the servo move to a specific angle upon power up. We refer to this as "first position". The factory default has no first position value stored in EEPROM and therefore upon power up, the servo remains limp until a position (or hold command) is assigned. FP and FD are different in that FP is used for RC mode only, whereas FD is used for s erialmode only.436 +In certain cases, a user might want to have the servo move to a specific angle upon power up. We refer to this as "first position". The factory default has no first position value stored in EEPROM and therefore upon power up, the servo remains limp until a position (or hold command) is assigned. FP and FD are different in that FP is used for RC mode only, whereas FD is used for smart mode only. 432 432 433 433 Query First Position in Pulses (**QFP**) 434 434 ... ... @@ -444,7 +444,7 @@ 444 444 445 445 __21. First / Initial Position (Degrees)__ 446 446 447 -In certain cases, a user might want to have the servo move to a specific angle upon power up. We refer to this as "first position". The factory default has no first position value stored in EEPROM and therefore upon power up, the servo remains limp until a position (or hold command) is assigned. FP and FD are different in that FP is used for RC mode only, whereas FD is used for s erialmode only.452 +In certain cases, a user might want to have the servo move to a specific angle upon power up. We refer to this as "first position". The factory default has no first position value stored in EEPROM and therefore upon power up, the servo remains limp until a position (or hold command) is assigned. FP and FD are different in that FP is used for RC mode only, whereas FD is used for smart mode only. 448 448 449 449 Query First Position in Degrees (**QFD**) 450 450 ... ... @@ -456,7 +456,7 @@ 456 456 457 457 Ex: #5CD64<cr> 458 458 459 -This configuration command means the servo, when set to s erialmode, will immediately move to 6.4 degrees upon power up. Sending a CFD command without a number results in the servo remaining limp upon power up.464 +This configuration command means the servo, when set to smart mode, will immediately move to 6.4 degrees upon power up. Sending a CFD command without a number results in the servo remaining limp upon power up. 460 460 461 461 __22. Query Target Position in Degrees (**QDT**)__ 462 462 ... ... @@ -519,7 +519,7 @@ 519 519 520 520 __20. RC Mode (**CRC**)__ 521 521 522 -This command puts the servo into RC mode, where it will only respond to RC pulses. Note that because this is the case, the servo will no longer accept serial commands. The servo can be placed back into s erialmodelonly using the button menu.527 +This command puts the servo into RC mode, where it will only respond to RC pulses. Note that because this is the case, the servo will no longer accept serial commands. The servo can be placed back into smart mode only using the button menu. 523 523 524 524 EX: #5CRC<cr> 525 525