REVLib - C++
rev::detail::CANBusScanner Class Reference

#include <CANDeviceScanner.h>

Public Member Functions

 CANBusScanner (int buffersize=256, int threadIntervalMs=10)
 
 ~CANBusScanner ()
 
bool Start ()
 
void Stop ()
 
bool Running ()
 
std::string LastError ()
 
std::vector< CANScanIdentifierCANBusScan ()
 
void RegisterDevice (std::string name, std::vector< uint32_t > validIds, int32_t maxFramePeriodMs=100)
 

Constructor & Destructor Documentation

◆ CANBusScanner()

CANBusScanner::CANBusScanner ( int  buffersize = 256,
int  threadIntervalMs = 10 
)
explicit

◆ ~CANBusScanner()

CANBusScanner::~CANBusScanner ( )

Member Function Documentation

◆ Start()

bool CANBusScanner::Start ( )

◆ Stop()

void CANBusScanner::Stop ( )

◆ Running()

bool CANBusScanner::Running ( )

◆ LastError()

std::string CANBusScanner::LastError ( )

◆ CANBusScan()

std::vector< CANScanIdentifier > CANBusScanner::CANBusScan ( )

◆ RegisterDevice()

void CANBusScanner::RegisterDevice ( std::string  name,
std::vector< uint32_t >  validIds,
int32_t  maxFramePeriodMs = 100 
)

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