rusefi/firmware/console/binary/tunerstudio_outputs.h

32 lines
922 B
C
Raw Normal View History

2015-07-10 06:01:56 -07:00
/*
2020-05-25 10:02:05 -07:00
* @file tunerstudio_outputs.h
2015-07-10 06:01:56 -07:00
* @brief Tuner Studio connectivity configuration
*
* In this file the configuration of TunerStudio is defined
*
* @date Oct 22, 2013
2020-01-13 18:57:43 -08:00
* @author Andrey Belomutskiy, (c) 2012-2020
2015-07-10 06:01:56 -07:00
*/
#pragma once
2015-07-10 06:01:56 -07:00
#include "rusefi_types.h"
#include "efi_scaled_channel.h"
#include "output_channels_generated.h"
2015-07-10 06:01:56 -07:00
/**
* todo https://github.com/rusefi/rusefi/issues/197
2021-11-26 18:21:46 -08:00
* three locations have to be changed manually
* 1) we inherit from generated ts_outputs_s based on output_channels.txt
* 2) '[OutputChannels]' block in tunerstudio.template.ini
* 3) com.rusefi.core.Sensor enum in rusEFI console source code
2021-11-26 22:13:01 -08:00
* 4) static constexpr LogField fields[] SD card logging
2019-12-19 19:40:27 -08:00
*
* see also [OutputChannels] in tunerstudio.template.ini
2021-11-26 18:21:46 -08:00
* see also TS_OUTPUT_SIZE in rusefi_config.txt
2015-07-10 06:01:56 -07:00
*/
struct TunerStudioOutputChannels : output_channels_s { };
2022-09-07 16:35:52 -07:00
TunerStudioOutputChannels *getTunerStudioOutputChannels();