REDAC HybridController
Firmware for LUCIDAC/REDAC Teensy
Loading...
Searching...
No Matches
ublock.cpp
Go to the documentation of this file.
1// Copyright (c) 2024 anabrid GmbH
2// Contact: https://www.anabrid.com/licensing/
3// SPDX-License-Identifier: MIT OR GPL-2.0-or-later
4
5#include "native/ublock.h"
6
7blocks::UBlock *blocks::UBlock::from_entity_classifier(entities::EntityClassifier classifier,
8 bus::addr_t block_address) {
9 return new UBlock(new DummyUBlockHAL());
10}
11
12bool blocks::DummyUBlockHAL::write_outputs(std::array<int8_t, 32> outputs) { return true; }
13
15 std::pair<Transmission_Mode, Transmission_Mode> modes, Reference_Magnitude ref) {
16 return true;
17}
18
bool write_transmission_modes_and_ref(std::pair< Transmission_Mode, Transmission_Mode > modes, Reference_Magnitude ref) override
Definition ublock.cpp:14
bool write_outputs(std::array< int8_t, 32 > outputs) override
Definition ublock.cpp:12
void reset_transmission_modes_and_ref() override
Definition ublock.cpp:19