REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
blocks::CBlockHAL_V_1_0_X Class Reference

#include <cblock.h>

Inheritance diagram for blocks::CBlockHAL_V_1_0_X:
Collaboration diagram for blocks::CBlockHAL_V_1_0_X:

Public Member Functions

 CBlockHAL_V_1_0_X (bus::addr_t block_address)
 
- Public Member Functions inherited from blocks::CBlockHAL_Common
 CBlockHAL_Common (bus::addr_t block_address, bus::addr_t temperature_sensor_address, std::array< const uint8_t, 32 > f_coeffs_cs)
 
bool write_factor (uint8_t idx, float value) override
 
- Public Member Functions inherited from entities::EntitySharedHardware< Parent >
metadata::eui_t get_entity_eui () const
 
float read_temperature () const
 

Additional Inherited Members

- Static Public Member Functions inherited from blocks::CBlockHAL_Common
static std::array< functions::AD5452, 32 > make_f_coeffs (bus::addr_t block_address, std::array< const uint8_t, 32 > f_coeffs_cs)
 
- 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)
 
- Protected Attributes inherited from blocks::CBlockHAL_Common
std::array< functions::AD5452, 32 > f_coeffs
 
- Protected Attributes inherited from entities::EntitySharedHardware< Parent >
const metadata::MetadataEditor f_meta
 
const functions::TMP127Q1 temperature_sensor
 

Detailed Description

Definition at line 35 of file cblock.h.

Constructor & Destructor Documentation

◆ CBlockHAL_V_1_0_X()

FLASHMEM blocks::CBlockHAL_V_1_0_X::CBlockHAL_V_1_0_X ( bus::addr_t block_address)
explicit

Definition at line 96 of file cblock.cpp.


The documentation for this class was generated from the following files: