CERCA
PER MODELLO
FullScreen Chatbox! :)

Utente del giorno: megthebest con ben 2 Thanks ricevuti nelle ultime 24 ore
Utente della settimana: elmegio con ben 7 Thanks ricevuti negli ultimi sette giorni
Utente del mese: megthebest con ben 16 Thanks ricevuti nell'ultimo mese

Pagina 36 di 108 primaprima ... 2634353637384686 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 351 a 360 su 1079
Discussione:

[MTCB-MTCD][PX2 - PX3][Autoradio Android] Problema AF - Cerchiamo una soluzione

Se questa discussione ti è stata utile, ti preghiamo di lasciare un messaggio di feedback in modo che possa essere preziosa in futuro anche per altri utenti come te!
  1. #351
    Androidiano VIP L'avatar di pk313


    Registrato dal
    Jan 2014
    Messaggi
    648
    Smartphone
    Readme note13pro

    Ringraziamenti
    48
    Ringraziato 334 volte in 276 Posts
    Predefinito

    Quote Originariamente inviato da DaviSPlus Visualizza il messaggio
    Perfetto! Gran bel passo questo
    Quindi se non riesce a capirle in automatico via RDS bisognerebbe memorizzare manualmente delle frequenze alternative per ogni stazione...
    Ma spero si riesca a capire il semplice comando che deve esser dato perché faccia da sola

  2.  
  3. #352
    Super Droid L'avatar di David_Allegrett


    Registrato dal
    Jul 2012
    Messaggi
    1,066

    Ringraziamenti
    831
    Ringraziato 381 volte in 254 Posts
    Predefinito

    Quote Originariamente inviato da pk313 Visualizza il messaggio
    Ma spero si riesca a capire il semplice comando che deve esser dato perché faccia da sola
    Secondo me quello che ha fatto Bruno va bene, ora però quel valore che legge (che lui ha impostato a 89.5) deve essere una variabile che legge da un file repository.. Ma come compila il file repository? E chi lo deve fare?!
    In merito a questo file sappiamo solo che si dovrebbe compilare in automatico leggendo i dati da RDS.. Ma come e chi lo deve fare?! This is the problem!

  4. #353
    Senior Droid L'avatar di Tom78


    Registrato dal
    Apr 2015
    Messaggi
    233

    Ringraziamenti
    43
    Ringraziato 75 volte in 63 Posts
    Predefinito

    Quote Originariamente inviato da DaviSPlus Visualizza il messaggio
    Secondo me quello che ha fatto Bruno va bene, ora però quel valore che legge (che lui ha impostato a 89.5) deve essere una variabile che legge da un file repository.. Ma come compila il file repository? E chi lo deve fare?!
    In merito a questo file sappiamo solo che si dovrebbe compilare in automatico leggendo i dati da RDS.. Ma come e chi lo deve fare?! This is the problem!
    Ehhh già......Bruno ha fatto un ottimo lavoro........ora bisogna capire come far cambiare la stazione in base all rds

  5. #354
    Androidiano VIP L'avatar di pk313


    Registrato dal
    Jan 2014
    Messaggi
    648
    Smartphone
    Readme note13pro

    Ringraziamenti
    48
    Ringraziato 334 volte in 276 Posts
    Predefinito

    Quote Originariamente inviato da DaviSPlus Visualizza il messaggio
    Secondo me quello che ha fatto Bruno va bene, ora però quel valore che legge (che lui ha impostato a 89.5) deve essere una variabile che legge da un file repository.. Ma come compila il file repository? E chi lo deve fare?!
    In merito a questo file sappiamo solo che si dovrebbe compilare in automatico leggendo i dati da RDS.. Ma come e chi lo deve fare?! This is the problem!
    Ha fatto un lavorone!!
    Ora bisogna riuscire a...copiare qualcosa da chi lha già fatto...
    Purtroppo sul mio samsung A5 va alla perfezione ....ci vorrebbe qualcuno che riesca a guardarci dentro per esempio..
    O in qualsiasi altra app radio che lo facca

  6. #355
    Super Droid L'avatar di David_Allegrett


    Registrato dal
    Jul 2012
    Messaggi
    1,066

    Ringraziamenti
    831
    Ringraziato 381 volte in 254 Posts
    Predefinito

    Quote Originariamente inviato da pk313 Visualizza il messaggio
    Ha fatto un lavorone!!
    Ora bisogna riuscire a...copiare qualcosa da chi lha già fatto...
    Purtroppo sul mio samsung A5 va alla perfezione ....ci vorrebbe qualcuno che riesca a guardarci dentro per esempio..
    O in qualsiasi altra app radio che lo facca
    Nelle app Samsung credo sia impossibile guardarci ...
    Ma su SpiritFM si può guardare qualcosa..

  7. #356
    Androidiano VIP L'avatar di pk313


    Registrato dal
    Jan 2014
    Messaggi
    648
    Smartphone
    Readme note13pro

    Ringraziamenti
    48
    Ringraziato 334 volte in 276 Posts
    Predefinito

    Quote Originariamente inviato da DaviSPlus Visualizza il messaggio
    Nelle app Samsung credo sia impossibile guardarci ...
    Ma su SpiritFM si può guardare qualcosa..
    Spirit già provato ...troppo contorta la logica..
    O altro
    ...o qualcuno in grado di decompilare quelle samsung

  8. #357
    Androidiano VIP L'avatar di pk313


    Registrato dal
    Jan 2014
    Messaggi
    648
    Smartphone
    Readme note13pro

    Ringraziamenti
    48
    Ringraziato 334 volte in 276 Posts
    Predefinito

    Che ...tanto per dire...sarebbe questa..

    https://drive.google.com/file/d/0B1I...p=docslist_api

  9. #358
    Sviluppatore Android


    Registrato dal
    Jul 2011
    Messaggi
    573
    Smartphone
    LG G4

    Ringraziamenti
    88
    Ringraziato 234 volte in 162 Posts
    Predefinito

    Eccomi qua, scusate il ritardo.

    Innanzitutto sono contentissimo del fatto che funzioni! Finalmente siamo andati in avanti verso la giusta direzione.

    Ora dimentichiamoci dell'auto-scan, il comando per far ricercare all'autoradio le altre frequenze quando il segnale cala l'ho messo nell'ultima versione e @pk313 ha confermato il corretto funzionamento!
    Attualmente abbiamo risolto tutti i problemi, abbiamo implementato una versione della radio che fa in modo che quando cala il segnale, essa si sintonizzi su una frequenza a caso. Quindi, per quanto riguarda questa parte è tutto assodato e conosciuto!
    Cito qualcuno per farvi capire su che ci concentreremo d'ora in avanzi.
    Secondo me quello che ha fatto Bruno va bene, ora però quel valore che legge (che lui ha impostato a 89.5) deve essere una variabile che legge da un file repository.. Ma come compila il file repository? E chi lo deve fare?!
    In merito a questo file sappiamo solo che si dovrebbe compilare in automatico leggendo i dati da RDS.. Ma come e chi lo deve fare?! This is the problem!
    Dunque, tutte le app che ho letto, funzionano così per l'AF. Oltre alle altre info sule stazioni memorizzate, tengono una lista. Questa lista viene ricevuta dalla stazione emittente e contiene circa 25 elementi. Esse sono appunto le nostre frequenze alternative.
    C'è un piccolo problema, ovvero che nelle radio prive di secondo tuner (come la nostra) è possibile che data la vasta presenza di stazioni radio sul territorio, una o più frequenze alternative della stazione X possa invece appartenere alla stazione Y. Per evitare ciò, mentre lo stereo risintonizza, si utilizza un codice che si chiama PI (PROGRAM IDENTIFICATION). Questo codice consente di individuare in maniera univoca la stazione di partenza evitando di sintonizzare su frequenze che non siano di proprietà della stazione che stavamo ascoltando.

    Come dicevo, quello di cui abbiamo bisogno è una semplice lista con le frequenze alternative...che come indovinerete, sulla nostra app non ve n'è presenza e attualmente io non so da dove prenderla! (Maledetta )

    @pk313, @Tom78 e gli altri...la gestione dell'RDS ovviamente non viene fatta nell'app, sarebbe troppo oneroso. Ma i dati vengono chiesti ad un'altra libreria di android che si chiama AudioManager. E' lei che si occupa di tradurre dal binario (formato in cui i dati arrivano) a dati testuali che vediamo comparire sullo schermo.

    Tutta questa parte dunque viene gestita da questa libreria AudioManager.

    Ora, per risolvere questo ULTIMO (e sarà veramente l'ultimo) problema, devo conoscere almeno i sorgenti di AudioManager per testare se da esso è possibile, inviandogli il giusto comando, ricavare le frequenze alternative.
    E' vero che AudioManager è presente in tutte le versioni di android, ma i nostri amici cinesi hanno preso i sorgenti e li hanno ricompilati per aggiungerci le loro cose.

    Quindi, ora dovreste cercare nella vostra radio (per chi ha il root) questa classe. Il package è android.media.AudioManager. Datemi ogni file che trovate: .java, .class tutto!
    Avanti così ragazzi che sto maledetto problema prima o poi ce lo leviamo dalle scatole

  10. Il seguente Utente ha ringraziato sabruri1 per il post:

    David_Allegrett (22-09-15)

  11. #359
    Sviluppatore Android


    Registrato dal
    Jul 2011
    Messaggi
    573
    Smartphone
    LG G4

    Ringraziamenti
    88
    Ringraziato 234 volte in 162 Posts
    Predefinito

    Quote Originariamente inviato da DaviSPlus Visualizza il messaggio
    Nelle app Samsung credo sia impossibile guardarci ...
    Ma su SpiritFM si può guardare qualcosa..
    Come ha ben detto pk313 su spirit ho provato. Ma lo sviluppatore ha fatto cose talmente strambe che pur trovando come è stata fatta la gestione dell'AF, non sarebbe utile nella nostra app. L'ho pure contattato per capirne meglio, ma ha risposto dicendomi che nemmeno lui ricorda più che cavolo ha fatto!

  12. Il seguente Utente ha ringraziato sabruri1 per il post:

    David_Allegrett (22-09-15)

  13. #360
    Sviluppatore Android


    Registrato dal
    Jul 2011
    Messaggi
    573
    Smartphone
    LG G4

    Ringraziamenti
    88
    Ringraziato 234 volte in 162 Posts
    Predefinito

    Quote Originariamente inviato da pk313 Visualizza il messaggio
    @Bruno15

    https://www.dropbox.com/s/hlx22d2cl4...ics-1.pdf?dl=0

    Sicuramente già avrai visto e rivisto ste cose...comunque questo Doc spiega in dettaglio come avviene e dove sono allocate le frequenze alternative nel tuner
    Forse con qualche tua conoscenza in più delle mie riesci ad identificare che serve dire alla app perché ordini al tuner di partire a cambiar frequenza
    Ripeto in fondo è un semplice algoritmo
    Guarda a pagina 7 del pdf
    Sì questa l'ho già vista...è una banale riga di codice da scrivere se solo avessimo le liste!

Pagina 36 di 108 primaprima ... 2634353637384686 ... ultimoultimo
Ultima pagina

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire risposte
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Torna su
Privacy Policy