This was latest -git as of earlier this afternoon, with minimal changes.
Code:
-const String btAuthTypeString = "SET BT SSP 3 0";
+const String btAuthTypeString = "SET BT SSP 1 0";
..

-boolean KillAllLogging = true;
+boolean KillAllLogging = false;
..

-  { " OK",                       "CALL {0} 19 A2DP"},  
+  { " OK",                       "CALL {0} 0019 A2DP"},
..

-  { "CONNECT 0 A2DP 19",        "CALL {0} 17 AVRCP"},
-  { "CONNECT 1 A2DP 19",        "CALL {0} 17 AVRCP"},
-  { "CONNECT 2 A2DP 19",        "CALL {0} 17 AVRCP"},
+  { "CONNECT 0 A2DP 19",        "CALL {0} 0017 AVRCP"},
+  { "CONNECT 1 A2DP 19",        "CALL {0} 0017 AVRCP"},
+  { "CONNECT 2 A2DP 19",        "CALL {0} 0017 AVRCP"},


The iWRAP document shows 4-digit hex for the numbers (19,17) so I padded with zeros to get 4-digits. Will test again later to see if that was really needed or not.

The track info on the head-unit tends to be very out-of-sync with the empeg at present, but I'm hoping this will get better after you play with today's Hijack release.

Excited! Thanks for everything thus far!!

Oh, and I'm also noticing the BT breadboard has some kind of reset issue -- need to push the button on it _sometimes_ after power-up.

Should be fixable.



Edited by mlord (14/12/2017 21:27)