CERCA
PER MODELLO
FullScreen Chatbox! :)

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

Pagina 6 di 14 primaprima ... 45678 ... ultimoultimo
Ultima pagina
Visualizzazione dei risultati da 51 a 60 su 136
Discussione:

[VOWNEY V5] Problemi alla bussola

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. #51
    Androidiano


    Registrato dal
    Mar 2013
    Messaggi
    135

    Ringraziamenti
    15
    Ringraziato 4 volte in 4 Posts
    Predefinito

    Ho riprovato la MIUI e la Sony (anche la LEWA: bussola morta), effettivamente riguardo alla bussola non è questione di imprecisione, è proprio che leggono il sensore sbagliato: il nord risulta in direzione dell'inclinazione verso il basso. Siamo messi male

  2.  
  3. #52
    Androidiano


    Registrato dal
    Mar 2013
    Messaggi
    135

    Ringraziamenti
    15
    Ringraziato 4 volte in 4 Posts
    Predefinito

    GROSSA NOVITA!!! ( da: ROM [CM10.1][Vowney V5] CyanogenMod 10.1 Stock Mix Rom by FilipMCMine | [Custom]-[Updated] add the 09/29/2013 on Needrom )

    $ su
    # cd /system/bin
    # Memsicd

    e la bussola si muove!!!!

  4. #53
    Androidiano VIP L'avatar di becar


    Registrato dal
    Jan 2013
    Messaggi
    1,264

    Ringraziamenti
    87
    Ringraziato 462 volte in 310 Posts
    Predefinito

    Quote Originariamente inviato da exenzy Visualizza il messaggio
    Anche io ipotizzavo hardware diversi (l'alternativa è mal funzionanti, non ci sono altre possibilità).
    ho fatto una rapida analisi del codice sorgente per il bus i2c, e una ricerca in rete per sapere i dettagli del protocollo i2c, il tutto per avere una spiegazione a queste 2 righe del tuo log:
    <3>[ 1328.062980] (0)[184:memsicd3416x]i2c i2c-3: I2C_ACKERR
    <3>[ 1328.063005] (0)[184:memsicd3416x]i2c i2c-3: addr: 60, transfer error
    l'indirizzo 60 e' quello del memsic (ovvio) mentre il bmm050 (se mai ci fosse) e' all'indirizzo 10.
    l'errore ACKERR vuol dire che a quell'indirizzo nessuno ha risposto alla richiesta di trasferimento dati, quindi 3 ipotesi:
    - il chip manca del tutto
    - il memsic e' guasto
    - hanno montato il bmm050 (fattibile solo se il circuito stampato prevede le 2 opzioni, perché ha la piedinatura diversa)


    Dico una cavolata: non si trovano kernel bmm050 semi-compatibili, giusto per provare la bussola?
    bisognerebbe scaricarne un po e vedere direttamente nel .zip nel file /system/data/misc/projectconfig.mk cosa c'e' scritto nelle righe:
    CUSTOM_HAL_MSENSORLIB = mmc3416x mmc328x akm8975 ami304 yamaha530 mag3110 akmd8963 bmm050
    CUSTOM_KERNEL_MAGNETOMETER = mmc3416x
    MTK_AUTO_DETECT_MAGNETOMETER = no

    se ci fosse l'autodetect sarebbe il massimo.

  5. #54
    Androidiano VIP L'avatar di becar


    Registrato dal
    Jan 2013
    Messaggi
    1,264

    Ringraziamenti
    87
    Ringraziato 462 volte in 310 Posts
    Predefinito

    Quote Originariamente inviato da exenzy Visualizza il messaggio
    GROSSA NOVITA!!! ( da: ROM [CM10.1][Vowney V5] CyanogenMod 10.1 Stock Mix Rom by FilipMCMine | [Custom]-[Updated] add the 09/29/2013 on Needrom )

    $ su
    # cd /system/bin
    # Memsicd

    e la bussola si muove!!!!
    bene, allora rinominalo memsicd3416x ed il gioco e' fatto !

    [Edit]
    pero' assicurati che non sia come il modulo della MIUI, ossia basato sull'accelerometro!
    cambiagli nome, riavvia, e attiva i log, cosi' scopriamo cosa fa.
    Ultima modifica di becar; 04-10-13 alle 19:54

  6. #55
    Androidiano


    Registrato dal
    Mar 2013
    Messaggi
    135

    Ringraziamenti
    15
    Ringraziato 4 volte in 4 Posts
    Predefinito

    La direzione non è giusta ma è stabile e non invertita, occorre solo trovare come correggerla!

  7. #56
    Androidiano


    Registrato dal
    Mar 2013
    Messaggi
    135

    Ringraziamenti
    15
    Ringraziato 4 volte in 4 Posts
    Predefinito

    Quote Originariamente inviato da becar Visualizza il messaggio
    bene, allora rinominalo memsicd3416x ed il gioco e' fatto !

    [Edit]
    pero' assicurati che non sia come il modulo della MIUI, ossia basato sull'accelerometro!
    cambiagli nome, riavvia, e attiva i log, cosi' scopriamo cosa fa.
    Non credo, ho provato ad inclinare e girare ecc.. indica sempre la stessa direzione!

  8. #57
    Androidiano VIP L'avatar di becar


    Registrato dal
    Jan 2013
    Messaggi
    1,264

    Ringraziamenti
    87
    Ringraziato 462 volte in 310 Posts
    Predefinito

    Quote Originariamente inviato da exenzy Visualizza il messaggio
    La direzione non è giusta ma è stabile e non invertita, occorre solo trovare come correggerla!
    quel modulo salva qualcosa (dati di calibrazione) nel file ecs_nvm (come fa la MIUI) nella solita cartella /data/misc/sensors

    [Edit]
    oppure puoi giocare con il layout in /sys/bus/Platform/drivers/msensor

  9. Il seguente Utente ha ringraziato becar per il post:

    exenzy (04-10-13)

  10. #58
    Androidiano VIP L'avatar di becar


    Registrato dal
    Jan 2013
    Messaggi
    1,264

    Ringraziamenti
    87
    Ringraziato 462 volte in 310 Posts
    Predefinito

    Quote Originariamente inviato da exenzy Visualizza il messaggio
    Non credo, ho provato ad inclinare e girare ecc.. indica sempre la stessa direzione!
    fai un paio di test piu' seri:
    - usa CPU-Z e vedi se oltre ai valori in BMM050 Orientation sensor, ti ritrovi un valore che varia in BMM050 Magnetic field sensor
    - verifica se cambiano i valori dentro /sys/bus/platform/drivers/msensor/sensordata come avevi gia' fatto

  11. #59
    Androidiano


    Registrato dal
    Mar 2013
    Messaggi
    135

    Ringraziamenti
    15
    Ringraziato 4 volte in 4 Posts
    Predefinito

    un momento.. qualcosa non quadra, forse ho cantato vittoria troppo in fretta... comunque sicuramente non è come la MIUI.

  12. #60
    Androidiano


    Registrato dal
    Mar 2013
    Messaggi
    135

    Ringraziamenti
    15
    Ringraziato 4 volte in 4 Posts
    Predefinito

    Quote Originariamente inviato da becar Visualizza il messaggio
    fai un paio di test piu' seri:
    - usa CPU-Z e vedi se oltre ai valori in BMM050 Orientation sensor, ti ritrovi un valore che varia in BMM050 Magnetic field sensor
    - verifica se cambiano i valori dentro /sys/bus/platform/drivers/msensor/sensordata come avevi gia' fatto
    CPUZ vede Orientation sensor ma non il magnetic

Pagina 6 di 14 primaprima ... 45678 ... 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