CHAPTER 2. USBOARD-USS5
2.9. GRAPHICAL USER INTERFACE
Parameter
Value
Note
low_pass_gain
1
low pass filter gain (1 = no filtering)
enable_analog_input
false
if to enable reading analog inputs
enable_legacy_format
false
if to use old message format (when transmitting automatically)
enable_can_termination
false
if to connect CAN bus termination resistance on the board
relay_warn_blocked_invert
false
if to invert warn relay output when a sensor is blocked
relay_alarm_blocked_invert
false
if to invert alarm relay output when a sensor is blocked
active_sensors(0 to 15)
true
Active sensors from 1-16
warn_distance(0 to 15)
100 cm
Warning distances of sensors 1-16
alarm_distance(0 to 15)
30 cm
Alarm distances
enable_transmission(0 to 4)
true
if the group transmits in continuous mode
fire_interval_ms
20 ms
time between pulses
sending_sensor
0
index of the sensor which will send the pulse (cross echo mode)
cross_echo_mode
false
if to enable cross echo mode
2.8.4 Topics
The following ROS topics are available:
Name
Type
/usboard_v2/measurements
neo_msgs/msg/USBoardV2
/usboard_v2/sensor1
sensor_msgs/msg/Range
/usboard_v2/sensor2
sensor_msgs/msg/Range
. . .
/usboard_v2/sensor16
sensor_msgs/msg/Range
2.8.5 Help
If you receive the error
unable to connect to port /dev/ttyUSB0
, run the following command:
sudo usermod -a -G dialout $USER
and restart your PC.
2.9 Graphical User Interface
Download the GUI here:
2.9.1 Introduction
The USBoard-USS5 comes with a graphical user interface (GUI). This program can be used to configure the USBoard-
USS5 for the application it will be used in. It also displays the current sensor readings and helps in setting up the
system.
3
https://neobotix-docs.de/files/USBoardUSS5-GUI_Windows.zip
4
https://neobotix-docs.de/files/USBoardUSS5-GUI_Linux.zip
28