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

Public Member Functions

ros::Time get_stamp (int)
 
 TimeCorrection ()
 

Private Attributes

int32_t ALMOST_ROLLOVER
 
int32_t count_corrected
 
int32_t count_corrected_old
 
int32_t count_diff
 
int32_t count_old
 
bool flag_imu_lead
 
int32_t HALF_SEC_NSEC
 
int32_t MAX_COUNT
 
int32_t ONE_SEC_NSEC
 
bool rollover
 
int32_t time_nsec_current
 
int32_t time_sec_current
 
int32_t time_sec_old
 

Detailed Description

Definition at line 184 of file epson_imu_uart_driver_node.cpp.

Constructor & Destructor Documentation

◆ TimeCorrection()

TimeCorrection::TimeCorrection ( )

Definition at line 206 of file epson_imu_uart_driver_node.cpp.

Member Function Documentation

◆ get_stamp()

ros::Time TimeCorrection::get_stamp ( int  count)

Definition at line 251 of file epson_imu_uart_driver_node.cpp.

Member Data Documentation

◆ ALMOST_ROLLOVER

int32_t TimeCorrection::ALMOST_ROLLOVER
private

Definition at line 187 of file epson_imu_uart_driver_node.cpp.

◆ count_corrected

int32_t TimeCorrection::count_corrected
private

Definition at line 191 of file epson_imu_uart_driver_node.cpp.

◆ count_corrected_old

int32_t TimeCorrection::count_corrected_old
private

Definition at line 192 of file epson_imu_uart_driver_node.cpp.

◆ count_diff

int32_t TimeCorrection::count_diff
private

Definition at line 194 of file epson_imu_uart_driver_node.cpp.

◆ count_old

int32_t TimeCorrection::count_old
private

Definition at line 193 of file epson_imu_uart_driver_node.cpp.

◆ flag_imu_lead

bool TimeCorrection::flag_imu_lead
private

Definition at line 199 of file epson_imu_uart_driver_node.cpp.

◆ HALF_SEC_NSEC

int32_t TimeCorrection::HALF_SEC_NSEC
private

Definition at line 189 of file epson_imu_uart_driver_node.cpp.

◆ MAX_COUNT

int32_t TimeCorrection::MAX_COUNT
private

Definition at line 186 of file epson_imu_uart_driver_node.cpp.

◆ ONE_SEC_NSEC

int32_t TimeCorrection::ONE_SEC_NSEC
private

Definition at line 188 of file epson_imu_uart_driver_node.cpp.

◆ rollover

bool TimeCorrection::rollover
private

Definition at line 198 of file epson_imu_uart_driver_node.cpp.

◆ time_nsec_current

int32_t TimeCorrection::time_nsec_current
private

Definition at line 197 of file epson_imu_uart_driver_node.cpp.

◆ time_sec_current

int32_t TimeCorrection::time_sec_current
private

Definition at line 195 of file epson_imu_uart_driver_node.cpp.

◆ time_sec_old

int32_t TimeCorrection::time_sec_old
private

Definition at line 196 of file epson_imu_uart_driver_node.cpp.


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


ess_imu_ros1_uart_driver
Author(s):
autogenerated on Sun Jun 4 2023 02:59:29