Class ArduinoConnectorUSBBase¶
Defined in File arduino_connector_usb_base.h
Inheritance Relationships¶
Base Type¶
public bitrl::boards::arduino::ArduinoConnectorBase(Class ArduinoConnectorBase)
Class Documentation¶
-
class ArduinoConnectorUSBBase : public bitrl::boards::arduino::ArduinoConnectorBase¶
Public Types
-
typedef ArduinoConnectorBase base_type¶
The base type.
Public Functions
-
ArduinoConnectorUSBBase(const std::string &port)¶
Constructor
- Parameters:
port –
cidx –
name –
-
inline std::string port_name() const noexcept¶
- Returns:
string representing the port name
-
virtual void connect() override¶
Connect to the Arduino board.
-
virtual void close_connection() override¶
Close the connection.
-
virtual std::string send_cmd(const ArduinoCMDBase &cmd) override¶
Send the command.
-
inline bool is_port_open() const noexcept¶
- Returns:
Trur is the port is open
-
typedef ArduinoConnectorBase base_type¶