Skip to content

AcousticPinger

Public Functions

Name
AcousticPinger(ros::NodeHandle * nodehandle, ros::NodeHandle * nodehandle_private)
~AcousticPinger()
void updateClock(unsigned long int tmodem, ros::Time tros)
unsigned long int getModemClockNow()
void triggerSerialization()
void pingNextNode()
void serializerCallback(const std_msgs::String & msg)
void EnableCallback(const std_msgs::Bool & msg)
void RECVIMSCallback(const dmac::DMACPayload & msg)
void Timer(const ros::TimerEvent & e)

Public Attributes

Name
ros::NodeHandle nh

Public Functions Documentation

function AcousticPinger

AcousticPinger(
    ros::NodeHandle * nodehandle,
    ros::NodeHandle * nodehandle_private
)

function ~AcousticPinger

~AcousticPinger()

function updateClock

void updateClock(
    unsigned long int tmodem,
    ros::Time tros
)

function getModemClockNow

unsigned long int getModemClockNow()

function triggerSerialization

void triggerSerialization()

function pingNextNode

void pingNextNode()

function serializerCallback

void serializerCallback(
    const std_msgs::String & msg
)

function EnableCallback

void EnableCallback(
    const std_msgs::Bool & msg
)

function RECVIMSCallback

void RECVIMSCallback(
    const dmac::DMACPayload & msg
)

function Timer

void Timer(
    const ros::TimerEvent & e
)

Public Attributes Documentation

variable nh

ros::NodeHandle nh;

Updated on 2022-09-15 at 17:51:30 +0000


Last update: September 15, 2022
Back to top