Command | Parameters | Description | Example call |
---|---|---|---|
SEND_A | CAN ID – The arbitration ID for the CAN message CAN data bytes – Underscore separated databytes in decimal notation Extended flag [OPTIONAL] – * symbol as indicator for an extended (CAN 2.0B) CAN message Message type extension [OPTIONAL] – The message type specification for CAN FD and bit-rate switched CAN FD messages. | Sends a CAN message to CAN channel A. Note: Id and databytes are separated by a single whitespace and the databytes are separated by underscores. If you want to send an extended (CAN 2.0B) CAN message, add the * symbol at the end of the message data bytes. If you want to send a CAN FD messsage add a whitespace separated “%2” and for a bit-rate switched message a “%3” at the end off the message. | SEND_A:123 255_255_255_0# (standard) SEND_A:123 255_255_255_0*# (extended) SEND_A:123 255_255_255_0 %2# (standard FD message) SEND_A:123 255_255_255_0* %2# (extended FD message) SEND_A:123 255_255_255_0* %3# (extended FD message with BRS usage) |
SEND_B | Sends a CAN message to CAN channel B. | SEND_B:123 255_255_255_0# (standard) SEND_B:123 255_255_255_0*# (extended) SEND_B:123 255_255_255_0 %2# (standard FD message) SEND_B:123 255_255_255_0* %2# (extended FD message) SEND_B:123 255_255_255_0* %3# (extended FD message with BRS usage) |
|
SEND_AB | Sends a CAN message to both CAN channels. | SEND_AB:123 255_255_255_0# (standard) SEND_AB:123 255_255_255_0*# (extended) SEND_AB:123 255_255_255_0 %2# (standard FD message) SEND_AB:123 255_255_255_0* %2# (extended FD message) SEND_AB:123 255_255_255_0* %3# (extended FD message with BRS usage) |
|
CTRL:MUTE_CAN | TCP/IP port – The port number which should be muted | Mutes forwarding of all CAN messages to the connected TCP/IP port. Note: All Remote-Control-Commands are flagged with a leading “CTRL:” and all following parameters are delimited with “||”. | CTRL:MUTE_CAN||49836# |
CTRL:UNMUTE_CAN | TCP/IP port – The port number which should be unmuted | Unmutes forwarding of all CAN messages to the connected TCP/IP port. | CTRL:UNMUTE_CAN||49836# |
CTRL:MUTE_A | TCP/IP port – The port number which should be muted | Mutes forwarding of CAN channel A messages to the connected TCP/IP port. | CTRL:MUTE_A||49836# |
CTRL:UNMUTE_A | TCP/IP port – The port number which should be muted | Unmutes forwarding of CAN channel A messages to the connected TCP/IP port. | CTRL:UNMUTE_A||49836# |
CTRL:MUTE_B | TCP/IP port – The port number which should be muted | Mutes forwarding of CAN channel B messages to the connected TCP/IP port. | CTRL:MUTE_B||49836# |
CTRL:UNMUTE_B | TCP/IP port – The port number which should be muted | Unmutes forwarding of CAN channel B messages to the connected TCP/IP port. | CTRL:UNMUTE_B||49836# |
CTRL:SET_SPEED | CAN Channel – The CAN channel on which the speed is to be changed (A,B,AB) CAN Speed – the CAN arbitration speed value | Sets the CAN speed of one or both CAN channels. Note: The speed can only be set if there is no dongle connection established! | CTRL:SET_SPEED||A||500# CTRL:SET_SPEED||B||1000# CTRL:SET_SPEED||AB||500# |
CTRL:SET_FD_ACTIVESTATE | CAN Channel – The CAN channel on which the FD usage state is to be changed (A,B,AB) FD Usage – State if FD usage is activated (1) or deactivated (0) | Sets the CAN FD active state for one or both CAN channels. Note: The FD usage state can only be set if there is no dongle connection established! | CTRL:SET_FD_ACTIVESTATE||A||1# CTRL:SET_FD_ACTIVESTATE||B||0# CTRL:SET_FD_ACTIVESTATE||AB||1# |
CTRL:SET_FD_MULTIPLICATOR | CAN Channel – The CAN channel on which the FD multiplicator value is to be changed (A,B,AB) Multiplicator value – The bitrate multiplicator value | Sets the CAN FD data rate multiplier for one or both CAN channels. The data field bitrate is then calculated from the arbitration bitrate multiplied by the set multiplier value. Note: The FD multiplicator can only be set if there is no dongle connection established! | CTRL:SET_FD_MULTIPLICATOR||A||2# CTRL:SET_FD_MULTIPLICATOR||B||4# CTRL:SET_FD_MULTIPLICATOR||AB||8# |
CTRL:SET_FD_CUSTOMSTATE | CAN Channel – The CAN channel on which the FD custom settings value is to be changed (A,B,AB) FD custom settings usage – State if FD custom settings are activated (1) or deactivated (0) | Sets the CAN FD custom settings usage checkbox for one or both CAN channels. Note: The FD custom settings usage state can only be set if there is no dongle connection established! | CTRL:SET_FD_CUSTOMSTATE||A||1# CTRL:SET_FD_CUSTOMSTATE||B||0# CTRL:SET_FD_CUSTOMSTATE||AB||1# |
CTRL:SET_FD_CUSTOMSETTINGS | CAN Channel – The CAN channel on which the FD custom settings value is to be changed (A,B,AB) Clock Frequency – value of the CAN transceiver clock frequency [100, 80, 50, 48, 40, 33.33, 32, 25] PSEG1 (Arbitration) – Phase Segment 1 of arbitration part PSEG2 (Arbitration) – Phase Segment 2 of arbitration part SJW (Arbitration) – Sync Jump Width of arbitration part TDC – Transceiver delay compensation Prescaler (Arbitration) – The prescaler value for the arbitration part Prescaler (Data) – The prescaler value for the data part PSEG1 (Data) – Phase Segment 1 of data part PSEG2 (Data) – Phase Segment 2 of data part SJW (Data) – Sync Jump Width of data part | Sets the CAN FD custom settings for one or both CAN channels Note: The FD custom settings can only be set if there is no dongle connection established! | CTRL:SET_FD_CUSTOMSETTINGS||A||80|| … 119||40||40||8||1||1||14||5||5# |
SET_MODE | CAN Channel – The CAN channel on which the CAN bus interaction mode is to be changed (A,B,AB) Mode – CAN Bus interaction mode (normal, listen-only, off) | Sets the CAN bus interaction mode for one or both CAN channels. Note: The CAN bus interaction mode can only be set if there is no dongle connection established! | CTRL:SET_MODE||A||listen-only# CTRL:SET_MODE||B||off# CTRL:SET_MODE||AB||normal# |
CTRL:SEARCH_MODULE | Automatic search and connect to a CAN dongle which is connected to the USB port. Note: The dongle search can only be started if there is no dongle connection established! | CTRL:SEARCH_MODULE# | |
CTRL:CONNECT_MODULE | COM port – The COM port to which the dongle is assigned | Establishing a connection to a specific CAN dongle Note: The dongle connection can only be established if a dongle is not already connected! | CTRL:CONNECT_MODULE||COM14# |
CTRL:DISCONNECT_MODULE | Disconnects the dongle from the software. | CTRL:DISCONNECT_MODULE# | |
CTRL:SET_RUNSTATE | Runstate – The run state of the program to be set (play, pause, stop) | Sets the current run state of the program (play, pause, stop). | CTRL:SET_RUNSTATE||PLAY# CTRL:SET_RUNSTATE||PAUSE# CTRL:SET_RUNSTATE||STOP# |
CTRL:REC_START | Starts recording of CAN messages in the CAN Logfile Recorder tab. | CTRL:REC_START# |
|
CTRL:REC_STOP | File save path [OPTIONAL] – Path and file name of the log export. The export is possible as a *.csv or *.rcdf file. File Overwrite Indicator [OPTIONAL]– Sets the file overwrite indicator. A set 0 [default] means that a log file with the same name will be overwritten, whereas a set 1 means that overwriting is prevented by using numeric prefixes (001_filename, 002_filename, etc.) Special Delimiter Character [OPTIONAL] – Defines the special character that is used as a separator for the csv export instead of the localization-specific character. | Stops recording of CAN messages and optionally saves the recorded data to a given file. Note: If no parameters are given, the recording is stopped without saving the logged data. | CTRL:REC_STOP# CTRL:REC_STOP||C:\CANData\Savefile.csv# CTRL:REC_STOP||C:\CANData\Savefile.csv||1# CTRL:REC_STOP||C:\CANData\Savefile.csv||1||;# |
CTRL:SET_CHANNEL | CAN Channel – The CAN channel which will be selected in the channel drop-down box (A,B,AB) | Sets which CAN channel configuration is selected in the “Choose CAN Channel” drop-down box. | CTRL:SET_CHANNEL||A# CTRL:SET_CHANNEL||B# CTRL:SET_CHANNEL||AB# |
CTRL:SET_ID_FORMAT | The ID format – Abbreviation for the arbitration ID format (dec, hex, bin) | Sets the notation for the arbitration ID format (binary, decimal, hexadecimal). | CTRL:SET_ID_FORMAT||dec# CTRL:SET_ID_FORMAT||hex# CTRL:SET_ID_FORMAT||bin# |
CTRL:SET_DATA_FORMAT | The data format – Abbreviation for the data format (dec, hex, bin) | Sets the notation for the data format (binary, decimal, hexadecimal). | CTRL:SET_DATA_FORMAT||dec# CTRL:SET_DATA_FORMAT||hex# CTRL:SET_DATA_FORMAT||bin# |
CTRL:LOAD_PROJECT | File path – The file path of the project file to be loaded | Loading an SLSS CANAnalyser project that is saved under the specified path. Note: A project can only be loaded if there is no dongle connection established! | CTRL:LOAD_PROJECT||C:\CANData\Savefile.capf# |
CTRL:RESTART_SOFTWARE | TCP/IP start indicator [OPTIONAL] – State if the TCP/IP interface is enabled 1 or disabled 0 (default) after restart | Restarts the SLSS CANAnalyser and optionally sets the active status of the TCP/IP interface after the restart. | CTRL:RESTART_SOFTWARE# CTRL:RESTART_SOFTWARE||0# CTRL:RESTART_SOFTWARE||1# |
CTRL:CLOSE_SOFTWARE | Closes the SLSS CANAnalyser software. | CTRL:CLOSE_SOFTWARE# | |
CTRL:GET_CONNECTION | Gets information about the current Dongle connection status. | CTRL:GET_CONNECTION# | |
CTRL:GET_RUNSTATE | Gets information about the current program run state (play, record, stop, pause) | CTRL:GET_RUNSTATE# |