rusEFI
The most advanced open source ECU
Loading...
Searching...
No Matches
settings.h
Go to the documentation of this file.
1/**
2 * @file settings.h
3 * @brief This file is about configuring engine via the human-readable protocol
4 *
5 * @date Dec 30, 2012
6 * @author Andrey Belomutskiy, (c) 2012-2020
7 */
8
9#pragma once
10
11void initSettings();
12void printSpiState();
14
15bool isHwQcMode();
16void setHwQcMode();
17
18void setEngineTypeAndSave(int value);
19void setEngineType(int value, bool isWriteToFlash = true);
20void readPin(const char *pinName);
21
22void printDateTime();
23void setDateTime(const char * const isoDateTime);
void printSpiState()
Definition settings.cpp:46
bool isHwQcMode()
void readPin(const char *pinName)
Definition settings.cpp:205
void initSettings()
Definition settings.cpp:633
void printConfiguration()
Prints current engine configuration to human-readable console.
Definition settings.cpp:57
void setHwQcMode()
void setEngineTypeAndSave(int value)
Definition settings.cpp:731
void printDateTime()
Definition settings.cpp:691
void setEngineType(int value, bool isWriteToFlash=true)
Definition settings.cpp:735
void setDateTime(const char *const isoDateTime)
Definition settings.cpp:699