REVLib - C++
Loading...
Searching...
No Matches
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< CANScanIdentifier > CANBusScan ()
 
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: