5-156
IM DLM4038-17EN
5.25 SERialbus Group
The following table indicates how the communication commands for serial bus types correspond to the menu items
that appear on the screen.
Serial Bus Type
Communication
Command
Setup Menu
Serial Bus Menu
Serial Bus Type
CAN bus signal
CAN*
SERIAL BUS
CAN
CAN FD bus signal
CANFD*
CAN FD
LIN bus signal
LIN*
LIN
CXPI bus signal
CXPI*
CXPI
SENT signal
SENT*
SENT
PSI5 signal
PSI5*
PSI5 Airbag
UART signal
UART*
UART
I
2
C bus signal
I2C*
I2C
SPI bus signal
SPI*
SPI
FlexRay bus signal
FLEXray*
FlexRay
User-defined serial bus signal
SPATtern
User Define
* CAN, CAN FD, LIN, CXPI, SENT, PSI5, UART, I2C, SPI and FLEXray are options. You cannot use commands
that relate to serial busses on models that are not equipped with the appropriate options.
:SERialbus<x>:CAN[:ANALyze]:SETup:BR
ATe
Function
Sets or queries the CAN bus signal analysis bit
rate (data transfer rate).
Syntax
:SERialbus<x>:CAN[:ANALyze]:SETup:BR
ATe {<NRf>|USER,<NRf>}
:SERialbus<x>:CAN[:ANALyze]:SETup:BR
ATe?
<x> = 1 to 4
<NRf> = 33300, 83300, 125000, 250000,
500000, 1000000
USER <NRf> = See the DLM4000 Features
Guide for this information.
Example
:SERIALBUS1:CAN:ANALyze:SETUP:BRA
TE 83300
:SERIALBUS1:CAN:ANALyze:SETUP:BRATE?
-> :SERIALBUS1:CAN:ANALyze:SETUP:BRA
TE 83300
:SERialbus<x>:CAN[:ANALyze]:SETup:RE
Cessive
Function
Sets or queries the CAN bus signal analysis
recessive level.
Syntax
:SERialbus<x>:CAN[:ANALyze]:SETup:RE
Cessive {HIGH|LOW}
:SERialbus<x>:CAN[:ANALyze]:SETup:RE
Cessive?
<x> = 1 to 4
Example
:SERIALBUS1:CAN:ANALyze:SETUP:RECESS
IVE HIGH
:SERIALBUS1:CAN:ANALyze:SETUP:RECESS
IVE?
-> :SERIALBUS1:CAN:ANALyze:SETUP:REC
ESSIVE HIGH
:SERialbus<x>?
Function
Queries all serial bus signal analysis and search
settings.
Syntax
:SERialbus<x>?
<x> = 1 to 4
:SERialbus<x>:ASETup:ABORt
Function
Aborts auto setup on a serial bus signal.
Syntax
:SERialbus<x>:ASETup:ABORt
<x> = 1 to 4
Example
:SERIALBUS1:ASETUP:ABORT
:SERialbus<x>:ASETup:EXECute
Function Executes
auto setup on a serial bus signal.
Syntax
:SERialbus<x>:ASETup:EXECute
<x> = 1 to 4
Example
:SERIALBUS1:ASETUP:EXECUTE
:SERialbus<x>:CAN?
Function
Queries all CAN bus signal settings.
Syntax
:SERialbus<x>:CAN?
<x> = 1 to 4
:SERialbus<x>:CAN:ANALyze?
Function
Queries all CAN bus signal analysis settings.
Syntax
:SERialbus<x>:CAN:ANALyze?
<x> = 1 to 4
:SERialbus<x>:CAN[:ANALyze]:SETup?
Function
Queries all CAN bus signal analysis bus settings.
Syntax
:SERialbus<x>:CAN[:ANALyze]:SETup?
<x> = 1 to 4