REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
|
Loading...
Searching...
No Matches
platform::BackPanelHAL_V_1_0_X Class Reference
#include <back_panel.h>
Inheritance diagram for platform::BackPanelHAL_V_1_0_X:

Collaboration diagram for platform::BackPanelHAL_V_1_0_X:

Public Member Functions | |
BackPanelHAL_V_1_0_X (bus::addr_t block_address) | |
uint16_t | read_backplane_and_slot_id () const |
![]() | |
metadata::eui_t | get_entity_eui () const |
float | read_temperature () const |
Protected Attributes | |
const functions::DataFunction | f_id |
![]() | |
const metadata::MetadataEditor | f_meta |
const functions::TMP127Q1 | temperature_sensor |
Static Protected Attributes | |
static const SPISettings | F_ID_SPI_SETTINGS |
Additional Inherited Members | |
![]() | |
EntitySharedHardware (bus::addr_t f_meta_addr, bus::addr_t temperature_sensor_addr) | |
EntitySharedHardware (bus::addr_t block_address) | |
Detailed Description
Definition at line 15 of file back_panel.h.
Constructor & Destructor Documentation
◆ BackPanelHAL_V_1_0_X()
|
explicit |
Definition at line 20 of file back_panel.cpp.
Member Function Documentation
◆ read_backplane_and_slot_id()
FLASHMEM uint16_t platform::BackPanelHAL_V_1_0_X::read_backplane_and_slot_id | ( | ) | const |
Definition at line 25 of file back_panel.cpp.
Member Data Documentation
◆ f_id
|
protected |
Definition at line 18 of file back_panel.h.
◆ F_ID_SPI_SETTINGS
|
staticprotected |
Initial value:
{
4'000'000, LSBFIRST, SPI_MODE3 }
Definition at line 16 of file back_panel.h.
The documentation for this class was generated from the following files:
- lib/hardware/src/redac/teensy/back_panel.h
- lib/hardware/src/redac/back_panel.cpp