Hello,
I am able to send up to 5 sensors (PID´s) from my Arduino to the app. I can compile succesfully the scketch with up to 20 sensors, but my HC-05 bluetooth module, can´t stablish comunication with torque, after adding the sixth.
Clue: If i name the 5 PID´s with a very short name (three characters), i can stablish comunication. on the other hand, if i use a long name, it only allows me to send 4 PID´s.
symptom: The “bluetooth” icon turns to orange color and a message of (no OBD comunication pops up).
My string declaration below:
const String sensors[SENSORSSIZE] = {
“0”, DIGITAL, IS_INPUT, “-“, “RPM”, “Og0”, “x1”, “0”, “1”, //Pin A0 (23 físico)
“1”, DIGITAL, IS_INPUT, “-“, “MAP”, “Og1”, “Kpa”, “0”, “1”, //Pin A1 (24 físico)
“2”, DIGITAL, IS_INPUT, “-“, “ECT”, “Og2”, “C”, “0”, “1”, //Pin A2 (25 físico)
“3”, DIGITAL, IS_INPUT, “-“, “IAT”, “Og3”, “C”, “0”, “1”, //Pin A1 (24 físico)
“4”, DIGITAL, IS_INPUT, “-“, “O2”, “Og4”, “v”, “0”, “1”,
/*
“5”, DIGITAL, IS_INPUT, “-“, “RPT”, “Og5”, “”, “0”, “1”, //Pin A0 (23 físico)
“6”, DIGITAL, IS_INPUT, “-“, “DOL”, “Og6”, “”, “0”, “1”, //Pin A4 (27 físico)
“7”, DIGITAL, IS_INPUT, “-“, “DOC”, “Og7”, “”, “0”, “1”, //Pin A0 (23 físico)
“8”, DIGITAL, IS_INPUT, “-“, “PW”, “Og8”, “”, “0”, “1”, //Pin A5 (28 físico)
“9”, DIGITAL, IS_INPUT, “-“, “STP”, “Og9”, “”, “0”, “1”, //Pin 0 (2 físico)
“6”, DIGITAL, IS_OUTPUT, “0”, “K”, “K”, “bit”, “0”, “1”, //Pin 1 (3 físico)
“7”, DIGITAL, IS_OUTPUT, “0”, “L”, “L”, “bit”, “0”, “1”, //Pin 2 (4 físico)
“8”, DIGITAL, IS_OUTPUT, “0”, “M”, “M”, “bit”, “0”, “1”, //Pin 3 (5 físico)
“9”, DIGITAL, IS_OUTPUT, “0”, “N”, “N”, “bit”, “0”, “1”, //Pin 4 (6 físico)
*/ };
|