Vector::BLF::CanFdExtFrameData(3) | Library Functions Manual | Vector::BLF::CanFdExtFrameData(3) |
NAME
Vector::BLF::CanFdExtFrameData
SYNOPSIS
#include <CanFdExtFrameData.h>
Inherited by Vector::BLF::CanFdErrorFrame64, and Vector::BLF::CanFdMessage64.
Public Member Functions
CanFdExtFrameData (const CanFdExtFrameData
&)=default
CanFdExtFrameData & operator= (const
CanFdExtFrameData &)=default
CanFdExtFrameData (CanFdExtFrameData &&)=default
CanFdExtFrameData & operator= (CanFdExtFrameData
&&)=default
virtual void read (AbstractFile &is)
virtual void write (AbstractFile &os)
virtual uint32_t calculateObjectSize () const
Public Attributes
uint32_t btrExtArb {}
uint32_t btrExtData {}
std::vector< uint8_t > reservedCanFdExtFrameData {}
Detailed Description
optional information in CanFdMessage64 and CanFdErrorFrame64 classes
Member Function Documentation
uint32_t Vector::BLF::CanFdExtFrameData::calculateObjectSize () const [virtual]
Calculates the objectSize
Returns
Reimplemented in Vector::BLF::CanFdErrorFrame64, and Vector::BLF::CanFdMessage64.
void Vector::BLF::CanFdExtFrameData::read (AbstractFile & is) [virtual]
Read the data of this object
Parameters
Reimplemented in Vector::BLF::CanFdErrorFrame64, and Vector::BLF::CanFdMessage64.
void Vector::BLF::CanFdExtFrameData::write (AbstractFile & os) [virtual]
Write the data of this object
Parameters
Reimplemented in Vector::BLF::CanFdErrorFrame64, and Vector::BLF::CanFdMessage64.
Member Data Documentation
uint32_t Vector::BLF::CanFdExtFrameData::btrExtArb {}
bit rate in arbitration phase
- Bit 0-7: TSEG1-1
- Bit 8-15: TSEG2-1
- Bit 16-27: Prescaler
- Bit 28-31: Quartz Frequency (enumeration). Supported values:
- •
- 0: 16 MHz
- •
- 1: 32 MHz
- •
- 2: 80 MHz
uint32_t Vector::BLF::CanFdExtFrameData::btrExtData {}
bit rate in data phase
- Bit 0-7: TSEG1-1
- Bit 8-15: TSEG2-1
- Bit 16-27: Prescaler
- Bit 28-31: Quartz Frequency (enumeration). Supported values:
- •
- 0: 16 MHz
- •
- 1: 32 MHz
- •
- 2: 80 MHz
std::vector<uint8_t> Vector::BLF::CanFdExtFrameData::reservedCanFdExtFrameData {}
reserved
Author
Generated automatically by Doxygen for Vector BLF from the source code.
Vector BLF |