mirror of
https://github.com/SemvdH/OBD2-car-display.git
synced 2025-12-16 04:31:04 +00:00
begin placing elements, add skip BT check
This commit is contained in:
@@ -3,7 +3,7 @@
|
||||
|
||||
#include "obd2_elm327.h"
|
||||
|
||||
#define DEBUG 1
|
||||
#define DEBUG_VALUES 1
|
||||
|
||||
#define KM_IN_MILES 1.6093440
|
||||
#define RPM_MAX 7000
|
||||
@@ -90,10 +90,9 @@ void obd2_elm327_process_fast(obd2_elm327_t *elm327)
|
||||
{
|
||||
case ENGINE_LOAD_V:
|
||||
{
|
||||
#if (DEBUG == 1)
|
||||
float engine_load = 50;
|
||||
#if (DEBUG_VALUES == 1)
|
||||
current_value_fast = FUEL_PRESSURE_V;
|
||||
elm327->engine_load = (uint8_t)engine_load;
|
||||
elm327->engine_load = ++elm327->engine_load % 100;
|
||||
elm327->value_updates |= (1 << UPDATE_ENGINE_LOAD_POS);
|
||||
#else
|
||||
float engine_load = elm327->elm327->engineLoad();
|
||||
@@ -113,9 +112,8 @@ void obd2_elm327_process_fast(obd2_elm327_t *elm327)
|
||||
}
|
||||
case FUEL_PRESSURE_V:
|
||||
{
|
||||
#if (DEBUG == 1)
|
||||
float fuel_pressure = 8;
|
||||
elm327->fuel_pressure = (uint16_t)fuel_pressure;
|
||||
#if (DEBUG_VALUES == 1)
|
||||
elm327->fuel_pressure = ++elm327->fuel_pressure % 20;
|
||||
elm327->value_updates |= (1 << UPDATE_FUEL_PRESSURE_POS);
|
||||
current_value_fast = MANIFOLD_PRESSURE_V;
|
||||
#else
|
||||
@@ -136,9 +134,8 @@ void obd2_elm327_process_fast(obd2_elm327_t *elm327)
|
||||
}
|
||||
case MANIFOLD_PRESSURE_V:
|
||||
{
|
||||
#if (DEBUG == 1)
|
||||
float manifold_pressure = 8;
|
||||
elm327->manifold_pressure = (uint8_t)manifold_pressure;
|
||||
#if (DEBUG_VALUES == 1)
|
||||
elm327->manifold_pressure = ++elm327->manifold_pressure % 20;
|
||||
elm327->value_updates |= (1 << UPDATE_MANIFOLD_PRESSURE_POS);
|
||||
current_value_fast = ENGINE_LOAD_V;
|
||||
#else
|
||||
@@ -167,8 +164,8 @@ void obd2_elm327_process_slow(obd2_elm327_t *elm327)
|
||||
{
|
||||
case COOLANT_TEMP_V:
|
||||
{
|
||||
#if (DEBUG == 1)
|
||||
elm327->engine_coolant_temp = 102;
|
||||
#if (DEBUG_VALUES == 1)
|
||||
elm327->engine_coolant_temp = ++elm327->engine_coolant_temp % 150;
|
||||
elm327->value_updates |= (1 << UPDATE_COOLANT_TEMP_POS);
|
||||
current_value_slow = INTAKE_AIR_TEMP_V;
|
||||
#else
|
||||
@@ -189,8 +186,8 @@ void obd2_elm327_process_slow(obd2_elm327_t *elm327)
|
||||
}
|
||||
case INTAKE_AIR_TEMP_V:
|
||||
{
|
||||
#if (DEBUG == 1)
|
||||
elm327->intake_air_temp = 40;
|
||||
#if (DEBUG_VALUES == 1)
|
||||
elm327->intake_air_temp = ++elm327->intake_air_temp % 60;
|
||||
elm327->value_updates |= (1 << UPDATE_INTAKE_AIR_TEMP_POS);
|
||||
current_value_slow = AMBIENT_AIR_TEMP_V;
|
||||
#else
|
||||
@@ -211,8 +208,8 @@ void obd2_elm327_process_slow(obd2_elm327_t *elm327)
|
||||
}
|
||||
case AMBIENT_AIR_TEMP_V:
|
||||
{
|
||||
#if (DEBUG == 1)
|
||||
elm327->ambient_air_temp = 20;
|
||||
#if (DEBUG_VALUES == 1)
|
||||
elm327->ambient_air_temp = ++elm327->ambient_air_temp % 60;
|
||||
elm327->value_updates |= (1 << UPDATE_AMBIENT_AIR_TEMP_POS);
|
||||
current_value_slow = OIL_TEMP_V;
|
||||
#else
|
||||
@@ -233,8 +230,8 @@ void obd2_elm327_process_slow(obd2_elm327_t *elm327)
|
||||
}
|
||||
case OIL_TEMP_V:
|
||||
{
|
||||
#if (DEBUG == 1)
|
||||
elm327->engine_oil_temp = 80;
|
||||
#if (DEBUG_VALUES == 1)
|
||||
elm327->engine_oil_temp = ++elm327->engine_oil_temp % 150;
|
||||
elm327->value_updates |= (1 << UPDATE_OIL_TEMP_POS);
|
||||
current_value_slow = FUEL_LEVEL_V;
|
||||
#else
|
||||
@@ -255,8 +252,8 @@ void obd2_elm327_process_slow(obd2_elm327_t *elm327)
|
||||
}
|
||||
case FUEL_LEVEL_V:
|
||||
{
|
||||
#if (DEBUG == 1)
|
||||
elm327->fuel_level = 50;
|
||||
#if (DEBUG_VALUES == 1)
|
||||
elm327->fuel_level = ++elm327->fuel_level % 100;
|
||||
elm327->value_updates |= (1 << UPDATE_FUEL_LEVEL_POS);
|
||||
current_value_slow = COOLANT_TEMP_V;
|
||||
#else
|
||||
|
||||
Reference in New Issue
Block a user