summaryrefslogtreecommitdiff
path: root/libraries/OBD/OBD.h
diff options
context:
space:
mode:
authorStanley Huang <stanleyhuangyc@gmail.com>2015-09-19 16:18:01 +1000
committerStanley Huang <stanleyhuangyc@gmail.com>2015-09-19 16:18:01 +1000
commit6eeb9120c5dd32b5d515a656421db4b405639447 (patch)
treeeef14dbbea6d1989f225d33bf85935a68bd91c45 /libraries/OBD/OBD.h
parentb8b89405a7fe4b373055217e17ba6c27c36705ad (diff)
download2021-arduino-obd-6eeb9120c5dd32b5d515a656421db4b405639447.tar.gz
2021-arduino-obd-6eeb9120c5dd32b5d515a656421db4b405639447.tar.bz2
2021-arduino-obd-6eeb9120c5dd32b5d515a656421db4b405639447.zip
Minor update
Diffstat (limited to 'libraries/OBD/OBD.h')
-rw-r--r--libraries/OBD/OBD.h9
1 files changed, 5 insertions, 4 deletions
diff --git a/libraries/OBD/OBD.h b/libraries/OBD/OBD.h
index 74e4225..90944e9 100644
--- a/libraries/OBD/OBD.h
+++ b/libraries/OBD/OBD.h
@@ -12,6 +12,7 @@
#define OBD_TIMEOUT_SHORT 2000 /* ms */
#define OBD_TIMEOUT_LONG 7000 /* ms */
+#define OBD_TIMEOUT_GPS 200 /* ms */
#define OBD_SERIAL_BAUDRATE 38400
#define OBD_RECV_BUF_SIZE 128
@@ -98,10 +99,10 @@ typedef struct {
uint32_t time;
int32_t lat;
int32_t lon;
- int alt;
- float speed;
- int heading;
- int sat;
+ int16_t alt;
+ uint8_t speed;
+ uint8_t sat;
+ int16_t heading;
} GPS_DATA;
uint16_t hex2uint16(const char *p);