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)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -394,6 +394,10 @@ 394 394 ))) 395 395 |(% style="width:30px" %) |((( 396 396 Query Motion Time (**QMT**) 397 + 398 +Ex: #5QMT9000<cr> might return *5QMT1000<cr>, which indicates the motor would take 1.000s to do that movement. 399 + 400 +This is really important for movement using the modifier "T" as asking a movement that could not be achieved in the time asked will result in no movement. 397 397 ))) 398 398 399 399 |(% colspan="2" %)((( ... ... @@ -401,6 +401,8 @@ 401 401 ))) 402 402 |(% style="width:30px" %) |((( 403 403 Query Current Speed (**QCS**) 408 + 409 +Ex: #5QCS<cr> might return *5QCS1245<cr>, which indicate the actuator is moving currently at 12deg/s. 404 404 ))) 405 405 406 406 |(% colspan="2" %)((( ... ... @@ -724,6 +724,10 @@ 724 724 ))) 725 725 |(% style="width:30px" %) |((( 726 726 Query Temp motor Probe (**QTP**) 733 + 734 +Ex: #5QTP<cr> might return *5QTP564<cr> 735 + 736 +The units are in tenths of degrees Celcius, so in the example above, the servo's motor temperature is 56.4 degrees C. To convert from degrees Celcius to degrees Farenheit, multiply by 1.8 and add 32. Therefore 56.4C = 133.52F. 727 727 ))) 728 728 729 729 |(% colspan="2" %)((( ... ... @@ -731,6 +731,10 @@ 731 731 ))) 732 732 |(% style="width:30px" %) |((( 733 733 Query Temp MCU (**QTM**) 744 + 745 +Ex: #5QTM<cr> might return *5QTM564<cr> 746 + 747 +The units are in tenths of degrees Celcius, so in the example above, the servo's microcontroller temperature is 56.4 degrees C. To convert from degrees Celcius to degrees Farenheit, multiply by 1.8 and add 32. Therefore 56.4C = 133.52F. 734 734 ))) 735 735 736 736 |(% colspan="2" %)((( ... ... @@ -739,6 +739,11 @@ 739 739 |(% style="width:30px" %) |((( 740 740 (% class="wikigeneratedid" id="HEx:236QIX3Ccr3Emightreturn2A6QIX303Ccr3E" %) 741 741 Query Temp Controller Error (**QTCE**) 756 + 757 + 758 + 759 +(% class="wikigeneratedid" %) 760 +Returns the value of the "ot" bit of the motor driver's DRV_STATUS register (addr: 0x6F). If the response is 1, the motor driver has detected overtemperature (over 150℃). 742 742 ))) 743 743 744 744 |(% colspan="2" %)((( ... ... @@ -747,6 +747,10 @@ 747 747 |(% style="width:30px" %) |((( 748 748 (% class="wikigeneratedid" id="HEx:236QIX3Ccr3Emightreturn2A6QIX303Ccr3E" %) 749 749 Query Temp Controller Warning (**QTCW**) 769 + 770 + 771 +(% class="wikigeneratedid" %) 772 +Returns the value of the "otpw" bit of the motor driver's DRV_STATUS register (addr: 0x6F). If the response is 1, the motor driver has detected overtemperature pre-warning (over 120℃). 750 750 ))) 751 751 752 752 |(% colspan="2" %)((( ... ... @@ -755,22 +755,23 @@ 755 755 |(% style="width:30px" %) |((( 756 756 Query Error Flag (**QEF**) 757 757 758 -|(% style="width:25px" %) |***Value returned (QEF)**|**Status**|**Detailed description** 759 -| |ex: *5QEF0<cr>|0: LSSP_ERROR_BITS_PCBOverTemerature| 760 -| |ex: *5QEF1<cr>|1: LSSP_ERROR_BITS_MCUOverTemerature| 761 -| |ex: *5QEF2<cr>|2: LSSP_ERROR_BITS_MotorProbeOverTemerature| 762 -| |ex: *5QEF3<cr>|3: LSSP_ERROR_BITS_MotorDriverOverTemerature| 763 -| |ex: *5QEF4<cr>|4: LSSP_ERROR_BITS_Blocked| 764 -| |ex: *5QEF5<cr>|5: LSSP_ERROR_BITS_ExceedSpeedLimit| 765 -| |ex: *5QEF6<cr>|6: LSSP_ERROR_BITS_ExceedAccelLimit| 766 -| |ex: *5QEF7<cr>|7: LSSP_ERROR_BITS_ExceedDecelLimit| 767 -| |ex: *5QEF8<cr>|8: LSSP_ERROR_BITS_CurrentPositionOutOfRangePlus| 768 -| |ex: *5QEF9<cr>|9: LSSP_ERROR_BITS_CurrentPositionOutOfRangeMinus| 769 -| |ex: *5QEF10<cr>|10: LSSP_ERROR_BITS_EEPROMHeaderDataError| 770 -| |ex: *5QEF11<cr>|11: LSSP_ERROR_BITS_EEPROMCheckSumError| 771 -| |ex: *5QEF12<cr>|12: LSSP_ERROR_BITS_EEPROMMapVersionIsNotSupported| 781 +Ex: #5QEF<cr> might return *5QEF64<cr> 772 772 773 - 783 + 784 +|(% style="width:25px" %) |***Value returned (QEF)**|**Status**|**Detailed description** 785 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_PCBOverTemerature| 786 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_MCUOverTemerature| 787 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_MotorProbeOverTemerature| 788 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_MotorDriverOverTemerature| 789 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_Blocked| 790 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_ExceedSpeedLimit| 791 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_ExceedAccelLimit| 792 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_ExceedDecelLimit| 793 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_CurrentPositionOutOfRangePlus| 794 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_CurrentPositionOutOfRangeMinus| 795 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_EEPROMHeaderDataError| 796 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_EEPROMCheckSumError| 797 +| |ex: *5QEF<cr>|LSSP_ERROR_BITS_EEPROMMapVersionIsNotSupported| 774 774 ))) 775 775 776 776 |(% colspan="2" %)((( ... ... @@ -806,6 +806,21 @@ 806 806 ))) 807 807 |(% style="width:30px" %) |((( 808 808 (% class="wikigeneratedid" id="HEx:236QIB3Ccr3Emightreturn2A6QIB443Ccr3E" %) 833 +The user defined LED color can be changed permanently (CLED) or until reboot (LED). 834 + 835 +(% class="wikigeneratedid" %) 836 +Ex: #5LED5 837 + 838 +(% style="width:200px" %) 839 +|(% style="text-align:center; vertical-align:middle; width:35px" %)[[image:[email protected]]]|0 = Off / Black 840 +|(% style="text-align:center; vertical-align:middle" %)[[image:[email protected]]]|1 = Red 841 +|(% style="text-align:center; vertical-align:middle" %)[[image:[email protected]]]|2 = Green 842 +|(% style="text-align:center; vertical-align:middle" %)[[image:[email protected]]]|3 = Blue 843 +|(% style="text-align:center; vertical-align:middle" %)[[image:[email protected]]]|4 = Yellow 844 +|(% style="text-align:center; vertical-align:middle" %)[[image:[email protected]]]|5 = Cyan 845 +|(% style="text-align:center; vertical-align:middle" %)[[image:[email protected]]]|6 = Magenta 846 +|(% style="text-align:center; vertical-align:middle" %)[[image:[email protected]]]|7 = White 847 + 809 809 810 810 ))) 811 811 ... ... @@ -823,6 +823,7 @@ 823 823 |(% style="width:30px" %) |((( 824 824 (% class="wikigeneratedid" id="HEx:236QIB3Ccr3Emightreturn2A6QIB443Ccr3E" %) 825 825 826 -))) 827 827 828 - 866 +(% class="wikigeneratedid" %) 867 +[[image:QLI-Info.png]] 868 +)))
- QLI-Info.png
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.ENantel - Size
-
... ... @@ -1,0 +1,1 @@ 1 +101.7 KB - Content