possibile ma con scermo monocromatico dovreti prima fare upgrade a mmi high, cambio 07 schermo e manopolone, poi se ne parlerebbe, a quel punto andrei di mmi 3g...
possibile ma con scermo monocromatico dovreti prima fare upgrade a mmi high, cambio 07 schermo e manopolone, poi se ne parlerebbe, a quel punto andrei di mmi 3g...
Il tutto sfrutta lo schermo di serie per la visualizzazione, lo scherno monocromatico non è propriamente un monitor ma bensì un display, allo streguo di un display di calcolatrice.
Giusto consiglio la sostituzione purtroppo certosina di tutto l'MMI.
Comunque l'alternativa è trovare un posto e installare un monitor esterno, spenderesti pure meno che interfacciarti a un MMI High !
OK, aggiornamento della situazione:
- trovato l' OS candidato;
- trovato OTTIMO software per la navigazione;
- trovato hardware candidato.
Per ora il costo totale dell'operazione raggiunge a malapena i 100 euro.
Difficoltà d'installazione: IRRISORIA.
Attrezzi necessari: cacciavite, forbici e un paio di fascette stringicavo.
Ancora in dubbio il metodo di input, da decidere durante l'assemblaggio finale, ma ho trovato un'alternativa abbastanza facile da realizzare.
Interfacciandosi al CAN BUS (due fili che vi dico io quali sono e dove trovarli), e dopo aver estratto il DVD dal navigatore di serie, premendo NAV tutti i tasti e le funzioni sono totalmente inacessibili.
QUINDI, anche chi ha il telefono installato, potrebbe poter controllare il tutto premendo il tasto NAV.
Tanto il navigatore di serie, con questo archibugio installato, al confronto vi sembrerà dell'età della pietra...
Purtroppo l'hardware attualmente in mio possesso NON mi permette di collegare nessuna antenna GPS, quindi in attesa che mi arrivi quanto mi serve, completo script/skin e quan'altro, ed eseguo il debug quotidianamente su strada (3 ore di viaggi ogni giorno come minimo...).
Un banale TV Box Android octa core con Bluetooth e WIFI, con OS ben ottimizzato, con app possibilmente compilate apposta per l'hardware a disposizione.
Le alternative erano Raspberry PI 3 b, ma non sono riuscito a trovare nessun software di navigazione che potesse essere all'altezza della situazione, e installando android nel Raspberry, la velocità era ridicola e la stabilità inesistente, oppure un TV Box con Windows 10, ma anche in questo caso pochi software di navigazione decenti, e per assurdo più difficile da configurare (oltre che un tempo di boot eccessivo).
Al momento attuale, dopo che ho girato la chiave, impiega 34 secondi per avviarsi, ma conto di arrivare sotto ai 20 secondi.
Inoltre conto di installare anche un banale power bank da usare come tampone, in modo da mantenere acceso il tutto per almeno 30 minuti, per poi spegnere in automatico.
Praticamente in caso di sosta breve (caffè ?), il sistema rimane acceso ma (come esempio) un film o un brano musicale vanno in pausa, appena si gira la chiave tutto riprende come prima.
Nel caso la sosta superi i 30 minuti, al riavvio si attende tutto il boot, brano/video riprendono da dove si erano fermati (rollback di circa 5 secondi), ancora da sistemare la ripresa del navigatore, nel senso che DEVE mantenere anche lui la destinazione selezionata, ma al momento non lo fa ancora.
Se ti puo' interessare ti posso mandare un pdf con tutorial per ottimizzazione tempi di boot (e' tutorial per raspberry ma in pratica si limita a fermare o eliminare servizi linux quindi potrebbe andare bene anche per android)
Ottima l'idea del powerbank. Come gestisci in android i comandi rubati dal canbus? Personalmente ritengo che il touch sia meno comodo per gestire il tutto, cio' non toglie che se la mole di lavoro per implementare i comandi incar aumento di dieci volte, come credo, possiamo anche 'accontentarci' del touch ;-))
Linux e Android sono due cose diverse per l'ottimizzazione, comunque grazie.
Implemento il CAN BUS attraverso un Arduino e un'interfaccia apposita, collegato al TV Box attraverso la USB (in modo da limitare al massimo le modifiche neccessarie).
Inoltre arduino rimarrà SEMPRE acceso (consuma praticamente zero in power saving !!!), perchè permetterà altre cosucce interessanti a noi precluse a causa dell'assenza del Long Coding.
Il progetto anche se con sensibili modifiche, prosegue per la sua strada.
Al momento, di perfettamente funzionante e FUNZIONALE ci sono:
- Player multimediale (musica in qualsiasi formato, video altrettanto);
- Interfacciamento con OBD Bluetooth (diagnosi, manometri ecc ecc);
- VIVAVOCE BT, con rubrica ecc ecc (da risolvere problema rubrica iPhone);
- Navigatore, al momento il mio amato anche se datato iGO8 con cartine/poi/speedcam 2017;
- Tv on demand (Youtube, Rai ecc ecc);
- Tuner DVB e DAB (utilizzato tuner USB da 20 euro), ma qui di DAB nemmeno l'obra.
- Lettore DVD (compatibile con lettore DVD esterno USB);
- Supporto monitor separati (esempio sul cruscotto il navigatore, nei poggiatesta i cartoni animati per i bambini);
Da risolvere TMC, in corso d'opera comandi vocali, in fase di studio CAN BUS (hardware CAN già pronto).
Accensione "a freddo", quindi boot totale: 12 secondi e ritorna esattamente come quando spento.
Assorbimento a pieno carico CPU (video in HD e navigatore attivo): circa 2 A (da implementare sistema accensione/spegnimento automatici hardware).
Sono implementabili altri navigatori oltre a iGO8, e dato che ho previsto un hub software per la seriale, possono convivere e pure funzionare contemporaneamente.
Ho implementato 2 seriali virtuali, quindi al momento fino a 2 navigatori contemporaneamente, ma se serve (dubito) se ne possono creare delle altre.
Dimenticavo: grafica stile MMI 3g, a meno che qualcuno non mi trovi un buon numero di immagini del MMI 4g...
- - - Updated - - -
Screenshot attuale:
main_off.jpg
Gabriele82 (15-06-2017), RimSA (20-06-2017)
Ma è una figata
Inviato dal mio iPhone utilizzando Tapatalk
Segnalibri