Commit d0c104bfa51ddc7a052239d1c2521107fd064dc5
1 parent
b0c6b816
add further information
Showing
1 changed file
with
4 additions
and
2 deletions
Show diff stats
README.md
... | ... | @@ -118,7 +118,7 @@ To know the cause of [wake of ESP32](https://docs.espressif.com/projects/esp-idf |
118 | 118 | |`void ErrorOBDCheck(void)`|It checks for OBD errors. For example if the engine is off| |
119 | 119 | |`int set_obd(void)`|It is called by `void init_OBD_dev(void)` to ensure connection. It returns 1 if the it done otherwise 0| |
120 | 120 | |`int OBD_looping(ObdInfoPid* PIDs, int nbr_elem,int fr_max)`|It is called by the OBD tasks to ask the MPU about certain OBD pids and send data to the SD card| |
121 | -|`void CheckObdSpeed(char* label,char* isoTime,int val, int* res)`|Check wether OBD speed leveled off and make ESP32 entreing in deep sleep if the vehicle has stopped| | |
121 | +|`void CheckObdSpeed(char* label,char* isoTime,int val, int* res)`|It checks wether OBD speed leveled off and make ESP32 entreing in deep sleep if the vehicle has stopped| | |
122 | 122 | |
123 | 123 | You can add any other OBD pids in the table declared in `simple_obd_test.ino` just like in the example below: |
124 | 124 | |
... | ... | @@ -126,8 +126,10 @@ You can add any other OBD pids in the table declared in `simple_obd_test.ino` ju |
126 | 126 | |
127 | 127 | *Mapping pids and their frequencies* |
128 | 128 | |
129 | +## How to improve the project | |
129 | 130 | |
130 | - | |
131 | +The board has a wifi antenna which could be used to send data to a server or phone. We can conceive a dashbord that displays the data in real | |
132 | +time. It is possible to have some ideas by looking up in [freematics github projects](https://github.com/stanleyhuangyc/Freematics/tree/master/firmware_v5). We can improve the daemon task to send data via wifi. | |
131 | 133 | |
132 | 134 | |
133 | 135 | ... | ... |