Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
blog:car_stuff_pycosworth_configuration [2021/08/18 10:38] – [Datalogger Settings] john | blog:car_stuff_pycosworth_configuration [2021/08/18 10:56] (current) – [Configuring PyCosworth] john | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== PyCosworth Configuration ====== | ====== PyCosworth Configuration ====== | ||
- | ===== Configuring PyCosworth ===== | + | {{: |
- | PyCosworth is a combination of code-reader/ | + | [[: |
The software can be configured to enable or disable most of those options. | The software can be configured to enable or disable most of those options. | ||
Line 74: | Line 74: | ||
==== Cosworth ECU Settings ==== | ==== Cosworth ECU Settings ==== | ||
+ | |||
+ | Only valid if **USE_COSWORTH** is set to **True**. | ||
* COSWORTH_ECU_USB | * COSWORTH_ECU_USB | ||
Line 79: | Line 81: | ||
==== AEM Wideband AFR Settings ==== | ==== AEM Wideband AFR Settings ==== | ||
+ | |||
+ | Only valid if **USE_AEM** is set to **True**. | ||
* AEM_USB | * AEM_USB | ||
Line 84: | Line 88: | ||
==== Graphics / OLED Display Settings ==== | ==== Graphics / OLED Display Settings ==== | ||
+ | |||
+ | These settings are only valid if the **USE_GRAPHICS** setting is set to **True**. They control how the emulated screen and the physical OLED screen behave, the sensors which are shown and/or their sizes and resolutions. | ||
* GFX_MASTER_SIZE | * GFX_MASTER_SIZE | ||
Line 101: | Line 107: | ||
==== Datalogger Settings ==== | ==== Datalogger Settings ==== | ||
+ | |||
+ | Datalogger settings are only valid if the **USE_DATALOGGER** variable is set to **True**. These settings configure how the data logging portion of the application works, including the name and location of where sensor data logs are stored. | ||
* LOGGING_HEARTBEAT_TIMER | * LOGGING_HEARTBEAT_TIMER | ||
Line 122: | Line 130: | ||
* LOGGING_FILE_SUFFIX | * LOGGING_FILE_SUFFIX | ||
* The last part of your sensor log file names. **Reccomendation: | * The last part of your sensor log file names. **Reccomendation: | ||
+ | |||
+ | ==== Watchdog Timer Settings ==== | ||
+ | |||
+ | Watchdog timer settings are only relevant if the **USE_PI_WATCHDOG** variable is set to **True**. These settings configure how the Pi interacts with and responds to status information from the //Super Watchdog V2// addon. | ||
+ | |||
+ | * WATCHDOG_HEARTBEAT_TIMER | ||
+ | * The amount of time, in seconds, to send a //" | ||
+ | |||
+ | * WATCHDOG_POWER_TIMER | ||
+ | * How often, in seconds, to ask the watchdog timer/UPS addon to check the incoming power state to the Pi. This should be frequent enough to detect problems in the supply voltage (in the case where the ignition it turned off) without using too much processor time to do so. **Reccomendation: | ||
+ | |||
+ | * WATCHDOG_POWER_SHUTDOWN_TIMER | ||
+ | * How long after detecting the input voltage to the Pi has failed before beginning to shut down the system and save any open data logs. This should be short enough that the battery on the watchdog/ | ||
+ | |||
+ | * WATCHDOG_POWER_NOMINAL | ||
+ | * How many volts should be considered nominal to power the Pi. If less than this number of volts is detected, then consider the input power or ignition to have been disconnected and after the next // | ||
+ | |||
+ | ---- | ||
+ | |||
+ | Back to main [[: |