Class ArduinoConnectorBase

Inheritance Relationships

Derived Types

Class Documentation

class ArduinoConnectorBase

Subclassed by bitrl::boards::arduino::ArduinoConnectorUSBBase, bitrl::boards::arduino::ArduinoConnectorWIFIBase

Public Functions

virtual ~ArduinoConnectorBase() = default

Destructor.

virtual void connect() = 0

Connect to the Arduino board.

virtual void close_connection() = 0

Close the connection.

virtual std::string send_cmd(const ArduinoCMDBase &cmd) = 0

Send the command.

Protected Functions

ArduinoConnectorBase() = default

Constructor.