133    virtual std::string 
GetText(
size_t) 
override;
 
  134    virtual std::string 
GetColor(
size_t) 
override;
 
  147        const std::string& hwname,
 
  148        const std::string& color = 
"#808080",
 
A filter or protocol analyzer channel which provides CAN bus data.
Definition: CANChannel.h:142
 
A single symbol within a CAN bus protocol decode.
Definition: CANChannel.h:44
 
bool operator==(const CANSymbol &s) const
Checks this symbol for equality against a second.
Definition: CANChannel.h:119
 
stype m_stype
Type of the symbol.
Definition: CANChannel.h:107
 
CANSymbol(stype t, uint32_t data)
Initializes a CAN symbol.
Definition: CANChannel.h:100
 
stype
Type of the symbol.
Definition: CANChannel.h:49
 
@ TYPE_FD
Full-duplex bit.
Definition: CANChannel.h:63
 
@ TYPE_SOF
Start of frame.
Definition: CANChannel.h:51
 
@ TYPE_R0
Reserved bit.
Definition: CANChannel.h:60
 
@ TYPE_ID
CAN ID.
Definition: CANChannel.h:54
 
@ TYPE_ACK
Acknowledgement bit.
Definition: CANChannel.h:81
 
@ TYPE_DATA
A data byte.
Definition: CANChannel.h:69
 
@ TYPE_RTR
Remote transmission request bit.
Definition: CANChannel.h:57
 
@ TYPE_CRC_BAD
CRC with an incorrect value.
Definition: CANChannel.h:75
 
@ TYPE_DLC
Data length code.
Definition: CANChannel.h:66
 
@ TYPE_EOF
End of frame.
Definition: CANChannel.h:87
 
@ TYPE_CRC_OK
CRC with a correct value.
Definition: CANChannel.h:72
 
@ TYPE_CRC_DELIM
CRC delimiter.
Definition: CANChannel.h:78
 
@ TYPE_ACK_DELIM
ACK delimiter.
Definition: CANChannel.h:84
 
CANSymbol()
Default constructor, performs no initialization.
Definition: CANChannel.h:91
 
uint32_t m_data
Data value (meaning depends on type)
Definition: CANChannel.h:110
 
A single channel on an oscilloscope.
Definition: OscilloscopeChannel.h:49
 
Generic representation of an oscilloscope, logic analyzer, or spectrum analyzer.
Definition: Oscilloscope.h:50