#ifndef TIMEREFERENCE_H
#define TIMEREFERENCE_H

#include <string>
#include "robot_std_msgs/Header.h"   // Định nghĩa struct Header tương tự robot_std_msgs/Header
namespace robot_sensor_msgs
{

struct TimeReference
{
    Header header;      // stamp: thời điểm đo (theo đồng hồ hệ thống)
                        // frame_id: không sử dụng trong message này
    double time_ref = 0.0; // Thời gian từ nguồn thời gian bên ngoài (giây)
    std::string source;    // Tên của nguồn thời gian (tùy chọn)

    TimeReference() = default;
};

}
#endif // TIMEREFERENCE_H
