7
MyInsignia - hilft Ihnen bei der Installation von Android -Basis -DIY -Kopfeinheiten!
Demoversion !!
Bitte beachten Sie, dass die für Bildschirme ausgelegte Anwendung> 6 "
Fühlen Sie sich frei, mit mir in Fragen zu kontaktieren
Verwenden Sie diese Anwendung, um Ihre Einstellungen für das Autosystem über Android fortzusetzen. Nützlich, wenn Sie Ihre Autoskopfeinheit in DIY Android OS (CARPC) gewechselt haben.
Unterstützte Autoplattformen:
1. Opel Insignia/Astra J/Meriva B und alle anderen ab 2008+
Nicht getestet:
2. Chevrolet Cruze/Orlando/Malibu/Camaro
Die folgenden Funktionen werden unterstützt:
1. Vollauto -Konfiguration (Sport, Sprache, Türen, Licht usw.)
2. Anzeigen von Parkplatzinformationen (vorne, hinten)
3. zeigt Umgebungstemperatur, Stromgetriebe, Kraftstoffspiegel bei Prozent, Getriebeöltemperatur, Kühlmitteltemperatur.
4.. Hintergrundfarbe schalten basierend auf automatischen Lichtsensor -Info (Nacht, Tag)
5. Unterstützung der Steuerung des Helligkeitsniveaus durch die interne Lichtstufe und umgekehrt (Kontrolllichtpegel durch Android)
6. Wenn die Taste aus dem Tastensehalter entfernt wurde, schalten Sie den Bildschirm zum Ausschalten (Simulation des Netzschaltes), wenn Sie zurück eingefügt werden - Bildschirm einschalten.
7. Wenn die Anwendung zum ersten Mal ausgeführt wird (beim Start oder nach dem Töten) - Simulation des Drückens zum Wiedergabetaste. Standard Media Player wird Musik spielen
8. Wenn die Taste auf Level 0 (kein ACC -Level) automatisch die Pause -Taste auf dem Mediaplayer drückt, wird das Spielen von Musik wieder aufgenommen.
9. Möglicherweise werden alle Nachrichten angezeigt, die über Einstellungsmenü zu Android gehen. Unterstützen Sie auch Filtermeldungen per ID (Set -Schaltfläche) und senden Sie es zurück an das Auto (Schaltfläche Senden).
Sie können neue Funktionen per E -Mail oder Kommentare anfordern! Will froh, Feedbacks von Ihnen zu erhalten!
Um die Anwendung zu verwenden, senden Sie einfach eine serielle/bluetooth -Schnittstelle von Canid und Byte von Arduino oder anderen mit dem folgenden Format:
Canid, Byte0, Byte1, Byte2, .... byte7,
Die Seriengebaud -Rate sollte 9600B/s betragen.
Oder als Beispiel können Sie den folgenden Code verwenden:
Serial.print (Canid, dec);
für (int i = 0; i <8; i ++) {
Serial.print (",");
Serial.print (Canbyte [i]);
}
Serial.println (",");
Die Anwendung wird mit dem Auto auch über die serielle/bluetooth -Schnittstelle kommuniziert. Erhaltene Format wie beim Senden, außer zum Endsymbol, verwende ich hier DOT und Comma am Ende der Zeile.
Canid, byte0, byte1, byte2, .... byte7;
Sie können diesen Text über den unteren Code analysieren:
if (serial.available ()> 0)
{
ch = serial.read (); // Lesen Sie ein Byte
if (ch! = ',' && ch! = ';'))
{
STR += CH;
}
else wenn (ch == ',' || ch == ';')
{
long intval = str.toint ();
if (index == 0)
{
id = intval;
Index ++;
str = "";
}
anders
{
bydata [index - 1] = intval;
Index ++;
str = "";
// Delay (200);
}
}
if (index == 9 || ch == ';')
{
if (can_send_29bit_message (id, sizeof (bydata), bydata))
{
Serial.println ("substantiert");
}
anders
{
Serial.println ("fehlgeschlagen");
}
Index = 0;
id = 0;
memset (bydata, 0, sizeof (bydata));
}
}
September 19, 2025
September 19, 2025
September 19, 2025
September 19, 2025
September 19, 2025
September 18, 2025
September 18, 2025
September 18, 2025
September 17, 2025
September 17, 2025
September 17, 2025
September 17, 2025