Public Member Functions | Private Member Functions | Private Attributes | List of all members
DBus Class Reference

#include <dbus.h>

Public Member Functions

 DBus ()=default
 
void getData (rm_msgs::DbusData &d_bus_data) const
 
void init (const char *serial)
 
void read ()
 
 ~DBus ()=default
 

Private Member Functions

void unpack ()
 

Private Attributes

int16_t buff_ [18] {}
 
DBusData_t d_bus_data_ {}
 
bool is_success {}
 
bool is_update_ = false
 
int port_ {}
 

Detailed Description

Definition at line 64 of file dbus.h.

Constructor & Destructor Documentation

◆ DBus()

DBus::DBus ( )
default

◆ ~DBus()

DBus::~DBus ( )
default

Member Function Documentation

◆ getData()

void DBus::getData ( rm_msgs::DbusData &  d_bus_data) const

Definition at line 171 of file dbus.cpp.

◆ init()

void DBus::init ( const char *  serial)

Definition at line 55 of file dbus.cpp.

◆ read()

void DBus::read ( )

Definition at line 96 of file dbus.cpp.

◆ unpack()

void DBus::unpack ( )
private

Definition at line 132 of file dbus.cpp.

Member Data Documentation

◆ buff_

int16_t DBus::buff_[18] {}
private

Definition at line 76 of file dbus.h.

◆ d_bus_data_

DBusData_t DBus::d_bus_data_ {}
private

Definition at line 74 of file dbus.h.

◆ is_success

bool DBus::is_success {}
private

Definition at line 77 of file dbus.h.

◆ is_update_

bool DBus::is_update_ = false
private

Definition at line 78 of file dbus.h.

◆ port_

int DBus::port_ {}
private

Definition at line 75 of file dbus.h.


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


rm_dbus
Author(s): Qiayuan Liao
autogenerated on Tue May 6 2025 02:23:40