REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
back_panel.h
Go to the documentation of this file.
1// Copyright (c) 2024 anabrid GmbH
2// Contact: https://www.anabrid.com/licensing/
3//
4// SPDX-License-Identifier: MIT OR GPL-2.0-or-later
5
6#pragma once
7
8#include <entity/hardware.h>
9#include <redac/back_panel.h>
10
11namespace platform {
12
14
16protected:
17 static const SPISettings F_ID_SPI_SETTINGS;
19
20public:
21 explicit BackPanelHAL_V_1_0_X(bus::addr_t block_address);
22 uint16_t read_backplane_and_slot_id() const;
23};
24
25} // namespace platform
A DataFunction class wraps SPI communication over the digital bus.
Definition functions.h:47
uint16_t read_backplane_and_slot_id() const
static const SPISettings F_ID_SPI_SETTINGS
Definition back_panel.h:16
const functions::DataFunction f_id
Definition back_panel.h:18
BackPanelHAL_V_1_0_X(bus::addr_t block_address)
Definition leds.h:7