DUNE: Uniform Navigational Environment  2022.04.1
Sensors::Imagenex852::Trigger Class Reference

Public Member Functions

 Trigger (void)
 
void setUART (SerialPort *uart)
 
void setSwitchData (const uint8_t *data, unsigned size)
 
void setSampleFrequency (double frequency)
 
void trigger (void)
 
void setActive (bool active)
 
bool isActive (void)
 
void run (void)
 

Constructor & Destructor Documentation

◆ Trigger()

Sensors::Imagenex852::Trigger::Trigger ( void  )
inline

Member Function Documentation

◆ isActive()

bool Sensors::Imagenex852::Trigger::isActive ( void  )
inline

Referenced by run().

◆ run()

void Sensors::Imagenex852::Trigger::run ( void  )
inline

References isActive(), and trigger().

◆ setActive()

void Sensors::Imagenex852::Trigger::setActive ( bool  active)
inline

◆ setSampleFrequency()

void Sensors::Imagenex852::Trigger::setSampleFrequency ( double  frequency)
inline

◆ setSwitchData()

void Sensors::Imagenex852::Trigger::setSwitchData ( const uint8_t *  data,
unsigned  size 
)
inline

◆ setUART()

void Sensors::Imagenex852::Trigger::setUART ( SerialPort *  uart)
inline

◆ trigger()

void Sensors::Imagenex852::Trigger::trigger ( void  )
inline

Referenced by run().

Collaboration diagram for Sensors::Imagenex852::Trigger:
Collaboration graph