Public Member Functions | Public Attributes | List of all members
rm_vt::Base Class Reference

#include <data.h>

Public Member Functions

void appendCRC16CheckSum (uint8_t *pch_message, uint32_t dw_length)
 
void appendCRC8CheckSum (unsigned char *pch_message, unsigned int dw_length)
 
uint16_t getCRC16CheckSum (uint8_t *pch_message, uint32_t dw_length, uint16_t w_crc)
 
uint8_t getCRC8CheckSum (unsigned char *pch_message, unsigned int dw_length, unsigned char uc_crc_8)
 
void initSerial ()
 
uint32_t verifyCRC16CheckSum (uint8_t *pch_message, uint32_t dw_length)
 
uint32_t verifyCRC8CheckSum (unsigned char *pch_message, unsigned int dw_length)
 

Public Attributes

serial::Serial serial_
 
bool video_tran_is_online_ = false
 

Detailed Description

Definition at line 25 of file data.h.

Member Function Documentation

◆ appendCRC16CheckSum()

void rm_vt::Base::appendCRC16CheckSum ( uint8_t *  pch_message,
uint32_t  dw_length 
)
inline

Definition at line 103 of file data.h.

◆ appendCRC8CheckSum()

void rm_vt::Base::appendCRC8CheckSum ( unsigned char *  pch_message,
unsigned int  dw_length 
)
inline

Definition at line 70 of file data.h.

◆ getCRC16CheckSum()

uint16_t rm_vt::Base::getCRC16CheckSum ( uint8_t *  pch_message,
uint32_t  dw_length,
uint16_t  w_crc 
)
inline

Definition at line 79 of file data.h.

◆ getCRC8CheckSum()

uint8_t rm_vt::Base::getCRC8CheckSum ( unsigned char *  pch_message,
unsigned int  dw_length,
unsigned char  uc_crc_8 
)
inline

Definition at line 50 of file data.h.

◆ initSerial()

void rm_vt::Base::initSerial ( )
inline

Definition at line 31 of file data.h.

◆ verifyCRC16CheckSum()

uint32_t rm_vt::Base::verifyCRC16CheckSum ( uint8_t *  pch_message,
uint32_t  dw_length 
)
inline

Definition at line 93 of file data.h.

◆ verifyCRC8CheckSum()

uint32_t rm_vt::Base::verifyCRC8CheckSum ( unsigned char *  pch_message,
unsigned int  dw_length 
)
inline

Definition at line 61 of file data.h.

Member Data Documentation

◆ serial_

serial::Serial rm_vt::Base::serial_

Definition at line 28 of file data.h.

◆ video_tran_is_online_

bool rm_vt::Base::video_tran_is_online_ = false

Definition at line 29 of file data.h.


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


rm_vt
Author(s):
autogenerated on Wed Apr 9 2025 02:22:31