REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
shblock.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#pragma once
6
7#include <block/shblock.h>
8
9namespace blocks {
10class DummySHBlockHAL : public SHBlockHAL {
11public:
12 explicit DummySHBlockHAL(){};
13
14 metadata::eui_t get_entity_eui() const override { return {}; }
15
16 void compensate_hardware_offsets(uint32_t track_time, uint32_t inject_time);
17 void set_state(SHState state) const;
18};
19
20} // namespace blocks
void compensate_hardware_offsets(uint32_t track_time, uint32_t inject_time)
Definition shblock.cpp:14
void set_state(SHState state) const
Definition shblock.cpp:16
metadata::eui_t get_entity_eui() const override
Definition shblock.h:14
uint32_t
Definition flasher.cpp:195