obd + elm327 + lcd1602

Dependencies:   mbed TextLCD

Revision:
0:81f7d0ea45b6
Child:
1:7fa61b250083
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/codes.h	Mon Jun 01 20:26:10 2020 +0000
@@ -0,0 +1,30 @@
+#include<string>
+
+#define CR "\r"
+
+#define PID_INTAKE_PRESSURE_ABSOLUTE    "010B"
+#define PID_ENGINE_RPM                  "010C"
+#define PID_VEHILE_SPEED                "010D"
+#define PID_INTAKE_AIR_TEMPERATURE      "010F"
+#define PID_THROTTLE_POSITION           "0111"        
+#define PID_OXYGEN_SENSOR               "0114"              
+#define PID_FUEL_RAIL_PRESSURE          "0123"
+
+#define ASK_PID_SUPPORTED_01_20     "0100"
+#define ASK_PID_SUPPORTED_21_40     "0120"
+#define ASK_PID_SUPPORTED_41_60     "0140"
+
+#define SET_ALL_TO_DEFAULT          "ATD"
+#define RESET_ALL                   "ATZ"
+#define PRINT_THE_ID                "ATI"
+#define DISPLAY_DEVICE_DESCRIPTION  "AT@1"          
+#define ECHO_OFF                    "ATE0"
+#define LINEFEED_OFF                "ATL0"
+#define PRINTING_SPACES_OFF         "ATS0"
+#define MEMORY_OFF                  "ATM0"
+#define SET_TIMEOUT_256             "ATST64"
+#define TRY_PROTOCOL_0              "ATTP0"
+#define DESCRIBRE_PROTOCOL_NAME     "ATDP"
+#define DESCRIBRE_PROTOCOL_NUMBER   "ATDPN"
+#define HEADERS_ON                  "ATH1"
+//#define BAUDRATE
\ No newline at end of file