diff options
author | Stanley Huang <stanleyhuangyc@gmail.com> | 2017-04-09 10:22:56 +1000 |
---|---|---|
committer | Stanley Huang <stanleyhuangyc@gmail.com> | 2017-04-09 10:22:56 +1000 |
commit | 7562899738e6d06d13f5c76a9b83574468fc396c (patch) | |
tree | e12b24be5f181be994539cfd6680729dc8e90fa4 /esplogger/esplogger.ino | |
parent | 63dd1468f6684e6621d48d4f7bdf726e29efb975 (diff) | |
download | 2021-arduino-obd-7562899738e6d06d13f5c76a9b83574468fc396c.tar.gz 2021-arduino-obd-7562899738e6d06d13f5c76a9b83574468fc396c.tar.bz2 2021-arduino-obd-7562899738e6d06d13f5c76a9b83574468fc396c.zip |
OBD-II data logger on ESP32 or ESP8266
Diffstat (limited to 'esplogger/esplogger.ino')
-rw-r--r-- | esplogger/esplogger.ino | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/esplogger/esplogger.ino b/esplogger/esplogger.ino index f8895a5..5cc1e7b 100644 --- a/esplogger/esplogger.ino +++ b/esplogger/esplogger.ino @@ -1,13 +1,12 @@ /************************************************************************* -* OBD-II Data Logger based on ESP8266 +* OBD-II Data Logger based on ESP8266 or ESP32 * Distributed under GPL v2.0 -* Developed by Stanley Huang <stanleyhuangyc@gmail.com> +* Developed by Stanley Huang <support@freematics.com.au> *************************************************************************/ #include <Arduino.h> #include <Wire.h> -#include <OBD.h> -#include <MPU6050.h> +#include <OBD2UART.h> #include "SH1106.h" #include "images.h" #include "config.h" @@ -225,7 +224,7 @@ private: { int value = 0; // send a query to OBD adapter for specified OBD-II pid - if (read(pid, value)) { + if (readPID(pid, value)) { dataTime = millis(); // log data to SD card logData(0x100 | pid, value); @@ -253,7 +252,7 @@ private: } if (init()) { int value; - if (read(PID_RPM, value) && value > 0) + if (readPID(PID_RPM, value) && value > 0) break; } } @@ -359,9 +358,12 @@ static COBDLogger logger; void setup() { + Serial.begin(115200); + Serial.println("Freematics"); lcd.begin(); lcd.setFontSize(FONT_SIZE_MEDIUM); lcd.println("ESPLogger"); + delay(1000); logger.begin(); logger.initSender(); |