|
| | Device (String _mac_address, String _device_type) |
| |
| | Device (String _mac_address, String _device_type, std::vector< Sensor > _sensor_vector) |
| | Device Constructor.
|
| |
| JsonDocument | parse () |
| | Encodes data readings/id object into a JSON object.
|
| |
| String | get_address () |
| | Returns the IP address of the Board.
|
| |
| void | add_sensor (Sensor _sensor) |
| | Adds A sensor object to the internal sensor vector.
|
| |
◆ Device() [1/2]
| device::Device::Device |
( |
String |
_mac_address, |
|
|
String |
_device_type |
|
) |
| |
- Parameters
-
| _mac_address | MAC Address of the Network interface on the Board |
| _device_type | Name of the Device |
◆ Device() [2/2]
| device::Device::Device |
( |
String |
_mac_address, |
|
|
String |
_device_type, |
|
|
std::vector< Sensor > |
_sensor_vector |
|
) |
| |
Device Constructor.
- Parameters
-
| _mac_address | MAC Address of the Network interface on the Board |
| _device_type | Name of the Device |
| _sensor_vector | A Vector containing Sensor Objects |
◆ add_sensor()
| void device::Device::add_sensor |
( |
Sensor |
_sensor | ) |
|
Adds A sensor object to the internal sensor vector.
- Parameters
-
◆ get_address()
| String device::Device::get_address |
( |
| ) |
|
|
virtual |
Returns the IP address of the Board.
- Returns
- Arduino String object containing the IP Address of the
Implements device::Parser.
◆ parse()
| JsonDocument device::Device::parse |
( |
| ) |
|
|
virtual |
Encodes data readings/id object into a JSON object.
- Returns
- JsonDocument Object
Implements device::Parser.
The documentation for this class was generated from the following files: