Changes for page LSS-PRO Configuration Software
Last modified by Eric Nantel on 2024/10/04 08:08
Change comment: Upload new image "LSS-P-Config-Firmware-Local-Browse.png", version 1.4
Summary
-
Page properties (1 modified, 0 added, 0 removed)
-
Attachments (0 modified, 1 added, 0 removed)
Details
- Page properties
-
- Content
-
... ... @@ -1,6 +1,6 @@ 1 1 [[image:LSS-P-Configuration-Software.png||width="350"]] 2 2 3 -[[image:lynxmotion-wiki-attachments.WebHome@ ComingSoon.jpg]]3 +[[[[image:lynxmotion-wiki-attachments.WebHome@DownloadNow.png]]>>attach:LSS_PRO_Config_Setup.zip]] 4 4 5 5 **Table of Contents** 6 6 ... ... @@ -8,7 +8,7 @@ 8 8 9 9 = Description = 10 10 11 -The Lynxmotion Smart Servo PRO Configuration Software (“LSS PRO Config” for short) is intended to be a tool to quickly interact with the Lynxmotion Professional Smart Servos (LSS-P) loaded with o ur11 +The Lynxmotion Smart Servo PRO Configuration Software (“LSS PRO Config” for short) is intended to be a tool to quickly interact with the Lynxmotion Professional Smart Servos (LSS-P) loaded with proprietary Lynxmotion firmware. Features include sending action and configuration commands, queries (and receiving the reply), updating the firmware, monitoring sensor data and more. The software works on Windows 7 operating systems and above. The software is intended as a quick starting point to better understand the servo before developing custom applications using the human-readable communication protocol. 12 12 13 13 Note: The software can be connected to multiple servos, but the interface can only control and communicate with one at any time (unless using the free format commands described below). Each servo must have a unique ID. The servo(s) must be powered correctly and connected to the computer via USB from the first servo in the BUS. 14 14 ... ... @@ -22,7 +22,7 @@ 22 22 23 23 = User Guide = 24 24 25 -his section provides step-by-step instructions and tips to help you get the most out of your LSS-P actuator. Whether you are setting up your hardware, configuring your servos, or troubleshooting, you'll find detailed information to assist you. Follow the guidelines below to ensure optimal performance and a smooth experience. 25 +This section provides step-by-step instructions and tips to help you get the most out of your LSS-P actuator. Whether you are setting up your hardware, configuring your servos, or troubleshooting, you'll find detailed information to assist you. Follow the guidelines below to ensure optimal performance and a smooth experience. 26 26 27 27 == Information == 28 28 ... ... @@ -32,7 +32,7 @@ 32 32 33 33 == Connection == 34 34 35 -In order for the LSS PRO Config software to detect the servos, the correct USB to serial drivers must be installed on the computer. Windows will automatically detect and install the drivers. 35 +In order for the LSS PRO Config software to detect the servos, the correct USB to serial drivers must be installed on the computer, and the servo must be powered. Windows will automatically detect and install the drivers. 36 36 37 37 38 38 [[image:LSS-P-Config-Connection.png]] ... ... @@ -52,31 +52,29 @@ 52 52 [[image:LSS-P-Config-Buttons.png]] 53 53 54 54 1. This button sends a RESET command. More information [[HERE>>doc:ses-pro.lss-pro.lss-p-communication-protocol.WebHome||anchor="HReset"]] 55 -1. This reset 56 -1. This command halts the actuator at whatever angle it is (whether during a motion or already at an angle) and causes it to hold that position (motor is powered and holding). The following command is sent to all servos, not just the one connected via USB.55 +1. This resets the servo to factory default settings, removing all configurations, including the ID. More information [[HERE>>doc:ses-pro.lss-pro.lss-p-communication-protocol.WebHome||anchor="HDefault26confirm"]] 56 +1. This command stops the actuator at whatever angle it is (whether during a motion or already at an angle) and causes it to hold that position (motor is powered and holding). The following command is sent to all servos, not just the one connected via USB. 57 57 \\Command sent: #254H<cr> 58 58 59 59 1. ((( 60 -This command halts the actuator at whatever angle it is (whether during a motion or already at an angle) and causes it to hold that position (motor is powered and holding). The following command is sent to all servos, not just the one connected via USB.60 +This command stops the actuator at whatever angle it is (whether during a motion or already at an angle) and causes it to hold that position (motor is powered and holding). The following command is sent to all servos, not just the one connected via USB. 61 61 62 62 Command sent: #254L<cr> 63 63 64 - which isprovided with each PRO arm, the E-Stop is meant to be underemergency only, as64 +Just like the emergency stop button on the 36V large power supply (provided with each PRO arm), the E-Stop is meant to be used in emergency only since power is cut to all motors, which may result in joints rotating because of high counter-torque or forces being applied. In the case of a robotic arm, __the arm may fall and damage itself__ or whatever is in its environment. 65 65 ))) 66 66 67 67 == Status == 68 68 69 -As a servo is intended to be moved to specific angles, the position of the servo, to 0.01degreesofaccuracy,is displayedat thebottom leftoftheface.69 +As a servo is intended to be moved to specific angles, the position of the servo, this section provides relevant angular and motion information to the user on what's happening with their actuator. 70 70 71 71 [[image:LSS-P-Config-Status.png]] 72 72 73 -This is a section to directly give information to the user on what's happening with their actuator. 74 - 75 -1. The Position shows the current angle of the output shaft of the servo in relation to its configured origin (0 degree) angle (including any adjustment to the Origin Offset). It also displays angles over 360 degrees, and it’s important to note this is a calculated position as the internal sensor can only read 0 to 360 degrees. The multi-turn angle is retained even after a power cycle. 73 +1. The position section shows the current angle of the output shaft of the servo in relation to its configured angular origin (0 degrees, including any adjustments using the Origin Offset command). It also displays angles to 0.01 degrees of accuracy, as well as below 0 degrees and over 360 degrees. It’s important to note any angle beyond 0 to 360 is a calculated, or "virtual" position as the internal sensor can only read 0 to 360 degrees. The multi-turn angle is retained even after a power cycle. 76 76 1. Status of what the actuator is currently doing. More information HERE 77 -1. Error s thatarehappening. More information HERE75 +1. Error encountered. More information HERE 78 78 79 -Note: Most errors will require the problem to be solved &the servo either Reset or set Limp. To view and resolve any errors, go to the troubleshooting section77 +Note: Most errors will require that the cause of the problem to be solved before proceeding. The servo should either be Reset or set Limp. To view and resolve any errors, go to the troubleshooting section 80 80 81 81 == Servo Control == 82 82 ... ... @@ -197,3 +197,51 @@ 197 197 [[image:LSS-P-Config-Firmware-Uploading.png]] 198 198 1. Once the procedure is done you will have a confirmation pop-up. 199 199 [[image:LSS-P-Config-Firmware-Success.png]] 198 + 199 +== Troubleshooting == 200 + 201 +=== Connection Error === 202 + 203 +**LSS PRO device not found at this port!** 204 + 205 +If the software does not detect any servos, this can be for multiple reasons: 206 + 207 +* Forgot to connect the USB port to ONLY the first servo of the assembly 208 +* Servo not connected to the power supply, or power supply not turned on. 209 +* Wrong COM port selected in the software 210 +* USB drivers have not been properly installed 211 +* Advanced users may have written their own firmware (Arduino format) and uploaded it to the microcontroller within the servo. The PRO Config software cannot be used in this instance. 212 + 213 +To resolve this issue: 214 + 215 +* Ensure the power is ON. 216 +** If you have the 30V power supply, ensure the switch is set to ON 217 +** If you have the 36V power supply, also ensure the switch is set to ON & E-Stop button is not pressed 218 +* Verify the Device Manager in Windows to see if the COM port is present 219 + 220 +=== Software Issues === 221 + 222 +**Firmware update stalled / frozen** 223 + 224 +If the LSS Config screen freezes during a firmware update or the process takes many minutes without an update. 225 + 226 +To resolve this issue: 227 + 228 +* Power cycle the servo, keeping it connected via USB to the computer. 229 +* Restart the LSS PRO Config application 230 +* The update should resume. 231 + 232 +If the firmware was being updated using a local file (rare), then the Firmware Update button needs to be pressed again for the update process to restart. 233 + 234 +**Interface freezes** 235 + 236 +If the interface freezes for any reason outside of a Firmware update, end the Windows Task corresponding to the LSS Config via Windows’ Task Manager (accessible via shortcut by simultaneously pressing CTRL + SHIFT + ESC on the keyboard). 237 + 238 +**Wrong Servo Detected** 239 + 240 +If the display is showing the wrong servo detected (for example if you have a STANDARD servo connected, but it’s appearing as a MEGA), which should not happen, please reach out to RobotShop with details and instructions will be provided on how to correct this. 241 + 242 +**Appearance** 243 + 244 +If the appearance or aesthetics seem “off”, this may be due to the "Scale" factor in Windows 11, set it to 100%. 245 +
- LSS_PRO_Config_Setup.zip
-
- Author
-
... ... @@ -1,0 +1,1 @@ 1 +xwiki:XWiki.ENantel - Size
-
... ... @@ -1,0 +1,1 @@ 1 +980.5 KB - Content