bitrl & cuberl Documentation
Simulation engine for reinforcement learning agents
Loading...
Searching...
No Matches
bitrl::boards::arduino::ArduinoConnectorWIFIBase Class Reference

#include <arduino_connector_wifi_base.h>

Inheritance diagram for bitrl::boards::arduino::ArduinoConnectorWIFIBase:
Collaboration diagram for bitrl::boards::arduino::ArduinoConnectorWIFIBase:

Public Types

typedef ArduinoConnectorBase base_type
 The base type.
 

Public Member Functions

 ArduinoConnectorWIFIBase (const std::string &arduino_url)
 
std::string arduino_url () const noexcept
 
void connect () override
 Connect to the Arduino board.
 
virtual void close_connection () override
 Close the connection.
 
std::string send_cmd (const ArduinoCMDBase &cmd) override
 Send the command.
 
- Public Member Functions inherited from bitrl::boards::arduino::ArduinoConnectorBase
virtual ~ArduinoConnectorBase ()=default
 Destructor.
 

Additional Inherited Members

- Protected Member Functions inherited from bitrl::boards::arduino::ArduinoConnectorBase
 ArduinoConnectorBase ()=default
 Constructor.
 

Member Typedef Documentation

◆ base_type

Constructor & Destructor Documentation

◆ ArduinoConnectorWIFIBase()

bitrl::boards::arduino::ArduinoConnectorWIFIBase::ArduinoConnectorWIFIBase ( const std::string &  arduino_url)

Constructor

Parameters
port
cidx
name

Member Function Documentation

◆ arduino_url()

std::string bitrl::boards::arduino::ArduinoConnectorWIFIBase::arduino_url ( ) const
inlinenoexcept
Returns
string representing the port name

◆ close_connection()

void bitrl::boards::arduino::ArduinoConnectorWIFIBase::close_connection ( )
overridevirtual

Close the connection.

Implements bitrl::boards::arduino::ArduinoConnectorBase.

◆ connect()

void bitrl::boards::arduino::ArduinoConnectorWIFIBase::connect ( )
overridevirtual

Connect to the Arduino board.

Implements bitrl::boards::arduino::ArduinoConnectorBase.

◆ send_cmd()

std::string bitrl::boards::arduino::ArduinoConnectorWIFIBase::send_cmd ( const ArduinoCMDBase cmd)
overridevirtual

Send the command.

Implements bitrl::boards::arduino::ArduinoConnectorBase.


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