|
REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
entities::EntitySharedHardware< Parent > Class Template Reference
#include <hardware.h>
Inheritance diagram for entities::EntitySharedHardware< Parent >:

Collaboration diagram for entities::EntitySharedHardware< Parent >:

Public Member Functions | |
| metadata::eui_t | get_entity_eui () const |
| float | read_temperature () const |
Protected Member Functions | |
| EntitySharedHardware (bus::addr_t f_meta_addr, bus::addr_t temperature_sensor_addr, uint8_t alt_function_idx) | |
| EntitySharedHardware (bus::addr_t block_address, uint8_t alt_function_idx) | |
Protected Attributes | |
| const metadata::MetadataEditor | f_meta |
| const functions::TMP127Q1 | temperature_sensor |
Detailed Description
template<class Parent>
class entities::EntitySharedHardware< Parent >
class entities::EntitySharedHardware< Parent >
Definition at line 16 of file hardware.h.
Constructor & Destructor Documentation
◆ EntitySharedHardware() [1/2]
template<class Parent>
|
inlineprotected |
Definition at line 21 of file hardware.h.
◆ EntitySharedHardware() [2/2]
template<class Parent>
|
inlineexplicitprotected |
Definition at line 25 of file hardware.h.
Member Function Documentation
◆ get_entity_eui()
template<class Parent>
|
inline |
Definition at line 29 of file hardware.h.
◆ read_temperature()
template<class Parent>
|
inline |
Definition at line 31 of file hardware.h.
Member Data Documentation
◆ f_meta
template<class Parent>
|
protected |
Definition at line 18 of file hardware.h.
◆ temperature_sensor
template<class Parent>
|
protected |
Definition at line 19 of file hardware.h.
The documentation for this class was generated from the following file:
- lib/hardware/src/entity/hardware.h