Larus glider flight sensor system 3.9.2024
Software-In-The-Loop test and validation system
Loading...
Searching...
No Matches
CAN_gateway_packet Class Reference

CAN packet tunneled through USART gateway. More...

#include <generic_CAN_driver.h>

Public Member Functions

 CAN_gateway_packet (const CANpacket &p)
 
bool to_CANpacket (CANpacket &p)
 

Public Attributes

uint16_t ID_checked
 
uint16_t DLC_checksum
 
uint64_t data
 

Detailed Description

CAN packet tunneled through USART gateway.

Definition at line 63 of file generic_CAN_driver.h.

Constructor & Destructor Documentation

◆ CAN_gateway_packet()

CAN_gateway_packet::CAN_gateway_packet ( const CANpacket p)
inline

Definition at line 66 of file generic_CAN_driver.h.

References CANpacket::data_l, DLC_checksum, CANpacket::id, and ID_checked.

Member Function Documentation

◆ to_CANpacket()

bool CAN_gateway_packet::to_CANpacket ( CANpacket p)
inline

Member Data Documentation

◆ data

uint64_t CAN_gateway_packet::data

Definition at line 98 of file generic_CAN_driver.h.

Referenced by to_CANpacket().

◆ DLC_checksum

uint16_t CAN_gateway_packet::DLC_checksum

Definition at line 97 of file generic_CAN_driver.h.

Referenced by CAN_gateway_packet(), and to_CANpacket().

◆ ID_checked

uint16_t CAN_gateway_packet::ID_checked

Definition at line 96 of file generic_CAN_driver.h.

Referenced by CAN_gateway_packet(), and to_CANpacket().


The documentation for this class was generated from the following file: