Data Sheet
Commands Reference
286 Advanced Digital Motor Controller User Manual V1.8, August 28, 2017
2: 38400
3:19200
4: 9600
5: 115200 + Inverted RS232
6: 57600 + Inverted RS232
7: 38400 + Inverted RS232
8: 19200 + Inverted RS232
9: 9600 + Inverted RS232
Example:
^RSBR 3 : sets baud rate at 19200
Note:
This configuration can only be changed while connected via USB or via scripting. After
the baud rate has been changed, it will not be possible to communicate with the Roborun
PC utility using the srial port until the rate is changed back to 115200. Slow bit rates may
result in data loss if more characters are sent than can be handled. The inverted mode is
only available on selected products.
RWD - Serial Data Watchdog
HexCode: 08
Description:
This is the Serial Commands watchdog timeout parameter. It is used to detect when the
controller is no longer receiving commands and switch to the next priority level. Any Re-
altime Command arriving from RS232, USB, CAN or Microbasic Scripting, The watchdog
value is a number in ms (1000 = 1s). The watchdog function can be disabled by setting
this value to 0. The watchdog will only detect the loss of real-time commands that start
with “!†. All other traffic on the serial port will not refresh the watchdog timer. As
soon as a valid command is received, motor operation will resume at whichever speed
motors were running prior to the watchdog timeout.
Syntax Serial: ^RWD nn
~RWD
Syntax Scripting: setconfig(_RWD, nn)
Number of Arguments: 1
Argument 1: Timeout
Type: Unsigneed 16-bit
Min: 0 Max: 65000
Default: 1000 = 1s
Where:
nn = Timeout value in ms
Example:
^RWD 2000 : Set watchdog to 2s
^RWD 0 : Disable watchdog