Sdt

SCPI Command :

BUS<*>:CANXl:FRAMe<*>:XDATa<*>:SDT
Commands in total: 1
Subgroups: 0
Direct child commands: 1
get(bus=Bus.Default, busFrameNull=BusFrameNull.Default, xdata=Xdata.Default) int[source]
# BUS<*>:CANXl:FRAMe<*>:XDATa<*>:SDT
value: int = driver.bus.canXl.frame.xdata.sdt.get(bus = repcap.Bus.Default, busFrameNull = repcap.BusFrameNull.Default, xdata = repcap.Xdata.Default)

Returns the symbol duration time (SDT) for the selected CAN-XL field in the selected frame. The SDT is important for correct bus timing, when the protocol switches between the different communication speeds of CAN, CAN-FD and CAN-XL. SDT is calculated as the ratio of the data bit rate (DBIT) and the nominal bit rate (NBIT) times the basic time quantum (TQ) of the CAN protocol: SDT = (DBIT / NBIT) * TQ.

Parameters:
  • bus – optional repeated capability selector. Default value: Nr1 (settable in the interface ‘Bus’)

  • busFrameNull – optional repeated capability selector. Default value: Nr0 (settable in the interface ‘Frame’)

  • xdata – optional repeated capability selector. Default value: Ix1 (settable in the interface ‘Xdata’)

Returns:

xl_sdt: 0 to 255