REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
SR74HC16X.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
9
10namespace functions {
11
12class SR74HC16X : public DataFunction {
13public:
14 static const SPISettings DEFAULT_SPI_SETTINGS;
15
16 explicit SR74HC16X(bus::addr_t address);
17
18 uint8_t read8() const;
19};
20
21} // namespace functions
A DataFunction class wraps SPI communication over the digital bus.
Definition functions.h:47
const bus::addr_t address
Definition functions.h:23
uint8_t read8() const
Definition SR74HC16X.cpp:11
SR74HC16X(bus::addr_t address)
Definition SR74HC16X.cpp:13
static const SPISettings DEFAULT_SPI_SETTINGS
Definition SR74HC16X.h:8
namespace for internal helpers
Definition icmd.h:6