Status
SCPI Command :
BUS<*>:CAN:FRAMe<*>:STATus
- Commands in total: 1Subgroups: 0Direct child commands: 1
- get(bus=Bus.Default, busFrameNull=BusFrameNull.Default) BusCanFrameState[source]
# BUS<*>:CAN:FRAMe<*>:STATus value: enums.BusCanFrameState = driver.bus.can.frame.status.get(bus = repcap.Bus.Default, busFrameNull = repcap.BusFrameNull.Default)
Returns the overall state of the selected frame.
- 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’)
- Returns:
state: OK: the frame is valid. FORM: Fixed-bit form error BTST: Bit stuffing error occured. CRC: Cyclic redundancy check failed. CRCD: Wrong CRC delimiter occured. NOACK: Acknowlegde is missing. ACKD: Wrong ACK delimiter occured. EOFD: Wrong end of frame. CAERror: CRC error followed by an acknowledgement error (missing acknowledge) FCERor: CRC error followed by a form error (wrong CRC delimiter or wrong ACK delimiter) INSufficient: The frame is not completely contained in the acquisition. The acquired part of the frame is valid. SERRror: Stuff count error (CAN-FD ISO only) SFER: Stuff count error and FORM error (CAN-FD ISO only) SCER: Stuff count error and CRC error (CAN-FD ISO only) SAER: Stuff count error and ACK error (CAN-FD ISO only) SCAE: Stuff count error and CRC error and ACK error (CAN-FD ISO only) SCFE: Stuff count error and CRC error and FORM error (CAN-FD ISO only)