Aqui você pode baixar o arquivo APK "MyInsignia" para Android gratuitamente, apk versão do arquivo - - para baixar para o seu android clique neste botão. É simples e seguro. Nós fornecemos apenas arquivos apk original. Se algum dos materiais deste site violar seus direitos, informe-nos
VERSÃO DEMO!!
Por favor, esteja ciente de que o aplicativo foi projetado para telas> 6 "
Sinta-se à vontade para entrar em contato comigo sobre quaisquer questões
Use este aplicativo para continuar a controlar as configurações do sistema do seu carro via android. Útil se você mudou sua unidade de cabeça do carro para DIY android OS (carpc).
plataformas de carros suportados:
1. Opel Insignia / Astra J / Meriva B e todos os outros a partir de 2008+
Não testado:
2. Chevrolet Cruze / Orlando / Malibu / Camaro
os seguintes recursos são suportados:
1. configuração completa do carro (esporte, idioma, portas, luz etc)
2. Exibindo informações de estacionamento (frente, traseira)
3. Mostra a temperatura ambiente, a marcha atual, o nível de combustível em porcentagem, a temperatura do óleo da transmissão, a temperatura do líquido refrigerante.
4. Mudar a cor de fundo com base na informação do sensor de luz automático (noite, dia)
5. Suporte para controlar o nível de brilho através do botão de nível de luz interno e vice-versa (controle de nível de luz através de android)
6. Quando a chave é removida do porta-chave, a tela é desligada (simulando a pressão do botão liga / desliga), quando a tela traseira é ligada.
7. Quando o aplicativo é executado pela primeira vez (na inicialização ou após o término) - simulando pressionando para reproduzir o botão. Media player padrão será tocar música
8. Quando a tecla no nível 0 (sem nível acc) pressionar automaticamente o botão de pausa no media player, quando o nível da tecla não for 0, a reprodução da música será retomada.
9. Possível mostrar todas as mensagens que vão para o Android através do menu de configurações. Também suporte a filtragem de mensagens por id (botão set) e enviando de volta para o carro (botão de envio)
Você pode solicitar novos recursos via e-mail ou comentários! Será bom receber feedbacks de você!
Para usar o aplicativo basta enviar o comando canId e byte através da interface serial / bluetooth do Arduino ou outros com o seguinte formato:
canID, byte0, byte1, byte2, .... byte7,
A taxa de transmissão serial deve ser 9600b / s.
ou como exemplo, você pode usar o seguinte código:
Serial.print (canID, DEC);
para (int i = 0; i <8; i ++) {
Serial.print (",");
Serial.print (canByte [i]);
}
Serial.println (",");
O aplicativo é comunicar com o carro também através da interface Serial / Bluetooth. Formato recebido igual ao do envio, exceto o símbolo final, aqui estou usando ponto e vírgula no final da linha.
canID, byte0, byte1, byte2, .... byte7;
você pode analisar este texto através do código abaixo:
if (Serial.available ()> 0)
{
ch = Serial.read (); // Leia um byte
if (ch! = ',' && ch! = ';')
{
str + = ch;
}
else if (ch == ',' || ch == ';')
{
long intVal = str.toInt ();
if (index == 0)
{
id = intVal;
index ++;
str = "";
}
outro
{
byData [índice-1] = intVal;
index ++;
str = "";
// atraso (200);
}
}
if (index == 9 || ch == ';')
{
if (can_send_29bit_message (id, sizeof (byData), byData))
{
Serial.println ("suceeded");
}
outro
{
Serial.println ("falhou");
}
índice = 0;
id = 0;
memset (byData, 0, sizeof (byData));
}
}