REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
#include <hardware.h>


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) | |
EntitySharedHardware (bus::addr_t block_address) | |
Protected Attributes | |
const metadata::MetadataEditor | f_meta |
const functions::TMP127Q1 | temperature_sensor |
Detailed Description
class entities::EntitySharedHardware< Parent >
Definition at line 16 of file hardware.h.
Constructor & Destructor Documentation
◆ EntitySharedHardware() [1/2]
|
inlineprotected |
Definition at line 21 of file hardware.h.
◆ EntitySharedHardware() [2/2]
|
inlineexplicitprotected |
Definition at line 25 of file hardware.h.
Member Function Documentation
◆ get_entity_eui()
|
inline |
Definition at line 29 of file hardware.h.
References entities::EntitySharedHardware< Parent >::f_meta, and metadata::MetadataEditor::read_eui().
◆ read_temperature()
|
inline |
Definition at line 31 of file hardware.h.
References functions::TMP127Q1::read_temperature(), and entities::EntitySharedHardware< Parent >::temperature_sensor.
Referenced by blocks::MMulBlockHAL_V_1_1_X::read_temperature(), and blocks::MMulBlockHAL_V_1_M1_X::read_temperature().
Member Data Documentation
◆ f_meta
|
protected |
Definition at line 18 of file hardware.h.
Referenced by entities::EntitySharedHardware< Parent >::get_entity_eui().
◆ temperature_sensor
|
protected |
Definition at line 19 of file hardware.h.
Referenced by entities::EntitySharedHardware< Parent >::read_temperature().
The documentation for this class was generated from the following file:
- lib/hardware/src/entity/hardware.h