LSS-PRO Configuration Software

Version 65.1 by Eric Nantel on 2024/07/11 14:49

LSS-P-Configuration-Software.png

ComingSoon.jpg

Table of Contents

Description

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 our 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. 

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.

Features

  • Send action, configuration and query commands to an individual PRO servo
  • Obtain visual feedback from various onboard sensors
  • Create custom actions for testing purpose
  • Update PRO servo’s firmware
  • Auto-Update if connected to Internet

User Guide

[lorren Ipsum]

Information

LSS-P-Config-Info.png

  1. The Information (capital I) button at the top right of the interface leads to this user guide.

Connection

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.

LSS-P-Config-Connection.png

  1. Select the appropriate COM port
  2. Click on the "Connect" button (All servos in the communication BUS should be detected)
  3. Select a particular servo from the list

Note: The interface will then display and control that single actuator.

Status

LSS-P-Config-Status.png

This is a section to directly give information to the user on what's happening with their actuator.

  1. Position of the actuator including any adjustment to the Origin Offset.
  2. Status of what the actuator is currently doing. (A list of the different statuses is available HERE)
  3. Errors that are happening. (A list of the different errors is available HERE)

Note: Most errors will require the problem to be solved & the servo either Reset or set Limp. 

Servo Control

LSS-P-Config-ServoControl.png

In order to view the various commands available for each drop-down, a PRO servo needs to be properly connected to the computer, powered, turned on and detected

Query

The drop down list below Query provides a list of most query commands possible.

LSS-P-Config-Query.png

  1. Use the drop down menu to select the available Query. A quick explanation is provided in text but for more information click HERE.
  2. Click the "Send" button to initiate the Query.
  3. The Query protocol command will be displayed here as well as the answer from the actuator. (ex: #1QID / *1QID1)

Action

The drop down list below Action provides a list of most action commands used with the LSS PRO servos.

LSS-P-Config-Action.png

  1. Use the drop down menu to select the available Action. A quick explanation is provided in text but for more information click HERE.
  2. Input the value of the Action required in the text input field. (ex: 9000 for a 90deg move)
  3. Click the "Send" button to initiate the Action.
  4. The Action protocol command will be displayed here and the actuator should be doing it.

Configuration

The drop down list below Configuration provides a list of most configuration commands used with the LSS PRO servos.

LSS-P-Config-Config.png

  1. Use the drop down menu to select the available Configuration. A quick explanation is provided in text but for more information click HERE.
  2. Input the value of the Configuration required in the text input field. (ex: 1 for an ID change to 1)
  3. Click the "Send" button to initiate the Configuration.
  4. The Configuration protocol command will be displayed here.

Free format command

This command line interface allows the user to send commands, including those not otherwise found in the drop-down list, as well as any special commands provided by Lynxmotion staff. Once sent the commands will be displayed in the area bellow (like a terminal) and can be cleared if required.

LSS-P-Config-Free-Cmd.png

Telemetry

A graph within the software is used to display output of any query commands, which can include sensor data or calculated data.

LSS-P-Config-Telemetry.png

  1. To activate a specific value, click on the button and click again to disable it. he software start memorizing the data as soon as one query is activated.
  2. Pause will stop recording until you click back on it.
  3. Restart will wipe all the recorded values.
  4. The Y-axis of the graph auto-scales depending on what output is selected. To switch between traces, use the mouse wheel and confirm that the y axis label is the one you selected.
  5. The X-axis display the time & expands up to 20 minutes then scrolls a 20 minute time window.
  6. Saving the data is possible by doing a right click on the graph and select Copy, it's then possible to paste them in a spreadsheet application (Excel / Google Sheets)

Personalize Query

To change the query for a specific button, you have to do a "CTRL + CLICK" on the desired button, this interface will then be displayed.

LSS-P-Config-Telemetry-Custom.png

  1. Trace Name: Displayed name for that particular query.
  2. Two separate "Add" button and drop down are present, they are shortcuts to add to the query bellow.
  3. Query that will be sent to the actuator plus displayed units for the interface.

Saving Data

Custom Actions

This list of assignable buttons allows the user to select specific commands to send to the servo. These can be used to quickly position the servo to specific angles, experiment with different speeds and more.

LSS-P-Config-Custom-Actions.png

  1. All of those buttons can be set to trigger any action required.
  2. Save will let you do a backup of the current Custom Actions.
  3. Load will let you select and load a previously saved Custom Action file.

Personalize Action

To change the Action for a specific button, you have to do a "CTRL + CLICK" on the desired button, this interface will then be displayed.

LSS-P-Config-Custom-Actions-Custom.png

  1. Action Name: Displayed name for that particular action.
  2. Two separate "Add" button and drop down are present, they are shortcuts to add to the action bellow.
  3. Action command that will be sent to the actuator plus displayed units for the interface.

Firmware Update

[lorren Ipsum]

LSS-P-Config-Firmware-Available.png

LSS-P-Config-Firmware-Download.png

LSS-P-Config-Firmware-Local.png

LSS-P-Config-Firmware-Success.png

 

Tags:
Created by Eric Nantel on 2024/04/19 15:13
Copyright RobotShop 2018