10000 Enable debug prints for all examples · arduino-collections/ELMduino@f6887bd · GitHub
[go: up one dir, main page]

Skip to content

Commit f6887bd

Browse files
authored
Enable debug prints for all examples
1 parent 212e514 commit f6887bd

File tree

7 files changed

+497
-497
lines changed

7 files changed

+497
-497
lines changed
Lines changed: 46 additions & 46 deletions
Original file line numberDiff line numberDiff line change
@@ -1,46 +1,46 @@
1-
#include "ELMduino.h"
2-
3-
4-
#define ELM_PORT Serial1
5-
6-
7-
ELM327 myELM327;
8-
9-
10-
uint32_t rpm = 0;
11-
12-
13-
void setup()
14-
{
15-
#if LED_BUILTIN
16-
pinMode(LED_BUILTIN, OUTPUT);
17-
digitalWrite(LED_BUILTIN, LOW);
18-
#endif
19-
20-
Serial.begin(115200);
21-
ELM_PORT.begin(115200);
22-
23-
Serial.println("Attempting to connect to ELM327...");
24-
25-
if (!myELM327.begin(ELM_PORT))
26-
{
27-
Serial.println("Couldn't connect to OBD scanner");
28-
while (1);
29-
}
30-
31-
Serial.println("Connected to ELM327");
32-
}
33-
34-
35-
void loop()
36-
{
37-
float tempRPM = myELM327.rpm();
38-
39-
if (myELM327.status == ELM_SUCCESS)
40-
{
41-
rpm = (uint32_t)tempRPM;
42-
Serial.print("RPM: "); Serial.println(rpm);
43-
}
44-
else
45-
myELM327.printError();
46-
}
1+
#include "ELMduino.h"
2+
3+
4+
#define ELM_PORT Serial1
5+
6+
7+
ELM327 myELM327;
8+
9+
10+
uint32_t rpm = 0;
11+
12+
13+
void setup()
14+
{
15+
#if LED_BUILTIN
16+
pinMode(LED_BUILTIN, OUTPUT);
17+
digitalWrite(LED_BUILTIN, LOW);
18+
#endif
19+
20+
Serial.begin(115200);
21+
ELM_PORT.begin(115200);
22+
23+
Serial.println("Attempting to connect to ELM327...");
24+
25+
if (!myELM327.begin(ELM_PORT, true, 2000))
26+
{
27+
Serial.println("Couldn't connect to OBD scanner");
28+
while (1);
29+
}
30+
31+
Serial.println("Connected to ELM327");
32+
}
33+
34+
35+
void loop()
36+
{
37+
float tempRPM = myELM327.rpm();
38+
39+
if (myELM327.status == ELM_SUCCESS)
40+
{
41+
rpm = (uint32_t)tempRPM;
42+
Serial.print("RPM: "); Serial.println(rpm);
43+
}
44+
else
45+
myELM327.printError();
46+
}
Lines changed: 48 additions & 48 deletions
Original file line numberDiff line numberDiff line change
@@ -1,48 +1,48 @@
1-
#include <SoftwareSerial.h>
2-
#include "ELMduino.h"
3-
4-
5-
SoftwareSerial mySerial(2, 3); // RX, TX
6-
#define ELM_PORT mySerial
7-
8-
9-
ELM327 myELM327;
10-
11-
12-
uint32_t rpm = 0;
13-
14-
15-
void setup()
16-
{
17-
#if LED_BUILTIN
18-
pinMode(LED_BUILTIN, OUTPUT);
19-
digitalWrite(LED_BUILTIN, LOW);
20-
#endif
21-
22-
Serial.begin(115200);
23-
ELM_PORT.begin(115200);
24-
25-
Serial.println("Attempting to connect to ELM327...");
26-
27-
if (!myELM327.begin(ELM_PORT))
28-
{
29-
Serial.println("Couldn't connect to OBD scanner");
30-
while (1);
31-
}
32-
33-
Serial.println("Connected to ELM327");
34-
}
35-
36-
37-
void loop()
38-
{
39-
float tempRPM = myELM327.rpm();
40-
41-
if (myELM327.status == ELM_SUCCESS)
42-
{
43-
rpm = (uint32_t)tempRPM;
44-
Serial.print("RPM: "); Serial.println(rpm);
45-
}
46-
else
47-
myELM327.printError();
48-
}
1+
#include <SoftwareSerial.h>
2+
#include "ELMduino.h"
3+
4+
5+
SoftwareSerial mySerial(2, 3); // RX, TX
6+
#define ELM_PORT mySerial
7+
8+
9+
ELM327 myELM327;
10+
11+
12+
uint32_t rpm = 0;
13+
14+
15+
void setup()
16+
{
17+
#if LED_BUILTIN
18+
pinMode(LED_BUILTIN, OUTPUT);
19+
digitalWrite(LED_BUILTIN, LOW);
20+
#endif
21+
22+
Serial.begin(115200);
23+
ELM_PORT.begin(115200);
24+
25+
Serial.println("Attempting to connect to ELM327...");
26+
27+
if (!myELM327.begin(ELM_PORT, true, 2000))
28+
{
29+
Serial.println("Couldn't connect to OBD scanner");
30+
while (1);
31+
}
32+
33+
Serial.println("Connected to ELM327");
34+
}
35+
36+
37+
void loop()
38+
{
39+
float tempRPM = myELM327.rpm();
40+
41+
if (myELM327.status == ELM_SUCCESS)
42+
{
43+
rpm = (uint32_t)tempRPM;
44+
Serial.print("RPM: "); Serial.println(rpm);
45+
}
46+
else
47+
myELM327.printError();
48+
}
Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -1,54 +1,54 @@
1-
#include "BluetoothSerial.h"
2-
#include "ELMduino.h"
3-
4-
5-
BluetoothSerial SerialBT;
6-
#define ELM_PORT SerialBT
7-
#define DEBUG_PORT Serial
8-
9-
10-
ELM327 myELM327;
11-
12-
13-
uint32_t rpm = 0;
14-
15-
16-
void setup()
17-
{
18-
#if LED_BUILTIN
19-
pinMode(LED_BUILTIN, OUTPUT);
20-
digitalWrite(LED_BUILTIN, LOW);
21-
#endif
22-
23-
DEBUG_PORT.begin(115200);
24-
//SerialBT.setPin("1234");
25-
ELM_PORT.begin("ArduHUD", true);
26-
27-
if (!ELM_PORT.connect("OBDII"))
28-
{
29-
DEBUG_PORT.println("Couldn't connect to OBD scanner - Phase 1");
30-
while(1);
31-
}
32-
33-
if (!myELM327.begin(ELM_PORT))
34-
{
35-
Serial.println("Couldn't connect to OBD scanner - Phase 2");
36-
while (1);
37-
}
38-
39-
Serial.println("Connected to ELM327");
40-
}
41-
42-
43-
void loop()
44-
{
45-
float tempRPM = myELM327.rpm();
46-
47-
if (myELM327.status == ELM_SUCCESS)
48-
{
49-
rpm = (uint32_t)tempRPM;
50-
Serial.print("RPM: "); Serial.println(rpm);
51-
}
52-
else
53-
myELM327.printError();
54-
}
1+
#include "BluetoothSerial.h"
2+
#include "ELMduino.h"
3+
4+
5+
BluetoothSerial SerialBT;
6+
#define ELM_PORT SerialBT
7+
#define DEBUG_PORT Serial
8+
9+
10+
ELM327 myELM327;
11+
12+
13+
uint32_t rpm = 0;
14+
15+
16+
void setup()
17+
{
18+
#if LED_BUILTIN
19+
pinMode(LED_BUILTIN, OUTPUT);
20+
digitalWrite(LED_BUILTIN, LOW);
21+
#endif
22+
23+
DEBUG_PORT.begin(115200);
24+
//SerialBT.setPin("1234");
25+
ELM_PORT.begin("ArduHUD", true);
26+
27+
if (!ELM_PORT.connect("OBDII"))
28+
{
29+
DEBUG_PORT.println("Couldn't connect to OBD scanner - Phase 1");
30+
while(1);
31+
}
32+
33+
if (!myELM327.begin(ELM_PORT, true, 2000))
34+
{
35+
Serial.println("Couldn't connect to OBD scanner - Phase 2");
36+
while (1);
37+
}
38+
39+
Serial.println("Connected to ELM327");
40+
}
41+
42+
43+
void loop()
44+
{
45+
float tempRPM = myELM327.rpm();
46+
47+
if (myELM327.status == ELM_SUCCESS)
48+
{
49+
rpm = (uint32_t)tempRPM;
50+
Serial.print("RPM: "); Serial.println(rpm);
51+
}
52+
else
53+
myELM327.printError();
54+
}

0 commit comments

Comments
 (0)
0