REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches

#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
 
- Public Member Functions inherited from entities::EntitySharedHardware< Parent >
metadata::eui_t get_entity_eui () const
 
float read_temperature () const
 

Protected Attributes

const functions::DataFunction f_id
 
- Protected Attributes inherited from entities::EntitySharedHardware< Parent >
const metadata::MetadataEditor f_meta
 
const functions::TMP127Q1 temperature_sensor
 

Static Protected Attributes

static const SPISettings F_ID_SPI_SETTINGS
 

Additional Inherited Members

- Protected Member Functions inherited from entities::EntitySharedHardware< Parent >
 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()

FLASHMEM platform::BackPanelHAL_V_1_0_X::BackPanelHAL_V_1_0_X ( bus::addr_t block_address)
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

const functions::DataFunction platform::BackPanelHAL_V_1_0_X::f_id
protected

Definition at line 18 of file back_panel.h.

◆ F_ID_SPI_SETTINGS

const SPISettings platform::BackPanelHAL_V_1_0_X::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: