- Messaggi: 91
- Ringraziamenti ricevuti 16
FAQ sul sistema miuPanel
per quanto riguarda lo slider non è un problema, c'è una funzione della libreria XC8 che compara due stringhe in modo non case sensitive, per quantro riguarda la caduta di connessione il problema è più complesso, a volte perde la connessione si spegne il led verde e appare la scritta reconnectig, normalmente riprende la connessione subito dopo, altre volte però raramente la perde definitivamente ed appare una finestra di dialogo con la scritta "Alert Module closed connection or another remote control connected" e qualsiasi tentativo di riconnettere il modulo si ha in risposta "Panel not yet defined" e questa situazione si risolve in pochissime occasioni resettando il mio micro (ridefinendo il pannello) mentre il più delle volte devo togliere la tensione al modulo per farlo ripartire da capo.
La mia applicazione si compone di tre pannelli, inizialmente pensavo che dipendesse dallo slider perchè notando il suo comportamento anomalo mi soffermavo su di lui invece mi sono accorto che succedeva anche con gli altri pannelli dove non c'è lo slider.
Posso prospettare due cause:
la prima dovuta allo stress perchè il micro manda continuamente dei dati soffocando la comunicazione
la seconda dovuta all'alimentazione perchè il modulo usa la stessa alimentazione del micro e mi sono accorto che scollegando l'alimentazione al modulo e poi ricollegando mi va in reset il micro, oppure l'insieme delle due.
Devo prendere in considerazione queste possibili cause, quindi provando a ridurre lo stress e fornendo un'alimentazione separata oppure queste non sono responsabili e devo cercare altrove?
Io uso un tablet Samsung Galaxy Tab2 GT-P5100 con Android 4.2.2
le definizioni dei pannelli:
"$P:D!228;T*15:μPanel Freedom II Test;{%100,2!88F,228}/T*10:LCD PWM Buzzer Test;/{r15p10#4A4-^!383%48,1fc_-<p20*11E1#8F8!990%92,11:;_-<p20E2#8F8!990%92,11:;}/T*8:Backlight LCD;/R1!F00,00Fr20*7%50:0:100:1:50:200;=/BA%13,10r10gn1.324#FFFfbh5,000,15;/{%100,2!88F,228}/^{*8%60^-p3r8g2|B1r15!FFF,AAAh5,000,15:Time Test;|B3r15!FFF,AAAh5,000,15:A/D Test;}"
"$P:D!228;T*15:μPanel Freedom II Test;{%100,2!88F,228}/T*10:Time Test;/{*15%60^p5r10!88F,228_<T#0F0*6fi:Time;|M3#F00*10:;_<T#0F0*6fi:Date;|M4#F00*10:;}/{%100,2!88F,228}/^{*8%60^-p3r8g2|B2r15!FFF,AAAh5,000,15:LCD Test;|B3r15!FFF,AAAh5,000,15:A/D Test;}"
"$P:D!228;T*15:μPanel Freedom II Test;{%100,3!88F,228}T*10:Analogic and Digital Test;/*9{^_T:LED8;|T:LED7;|T:LED6;|T:LED5;T:LED4;|T:LED3;|T:LED2;|T:LED1;_L8R:0;|L7R:0;|L6R:0;|L5R:0;L4R:0;|L3R:0;|L2R:0;|L1R:0;_*5^W86:0;|W76:0;|W66:0;|<W56:0;}/<{p8<_{p8-r10*7%70!22B_T:AN0 = ;M0fb:00;_A0%90fn-d#2881:0:10:1024:!FF0;}<_{p8-r10*7%70!22B_T:AN1 = ;M1fb:0.00;_A1%90fn-d#2881:0:0:1023:!0F0;}_<{p8-r10*7%70!22B_T:AN2 = ;M2fb:00;_A2%90-10r30!FFF,DDD>:0:0:50:!F00,555;}}/{%100,2!88F,228}/^{*8%60^-p3r8g2|B1r15!FFF,AAAh5,000,15:Time Test;|B2r15!FFF,AAAh5,000,15:LCD Test;}"
Grazie Ciao
Si prega Accedi o Crea un account a partecipare alla conversazione.
- permax1958
- Premium Member
permax1958 ha scritto: Ciao Technomaker
[...]
per quanto riguarda lo slider non è un problema, c'è una funzione della libreria XC8 che compara due stringhe in modo non case sensitive, per quantro riguarda la caduta di connessione il problema è più complesso, a volte perde la connessione si spegne il led verde e appare la scritta reconnectig, normalmente riprende la connessione subito dopo, altre volte però raramente la perde definitivamente ed appare una finestra di dialogo con la scritta "Alert Module closed connection or another remote control connected" e qualsiasi tentativo di riconnettere il modulo si ha in risposta "Panel not yet defined" e questa situazione si risolve in pochissime occasioni resettando il mio micro (ridefinendo il pannello) mentre il più delle volte devo togliere la tensione al modulo per farlo ripartire da capo.
[...]
Ciao,
colgo l'occasione per dire che sarebbe meglio aprire altre discussione per discutere di problemi specifici. Come per esempio il problema di pinobar. Mi sembra improprio utilizzare la discussione "FAQ sul sistema miuPanel" per discutere a lungo di come impostare la seriale del PIC Penso sarebbe anche più utile per tutti gli altri utenti, che potrebbero intervenire più facilmente risolvendo il problema.
Venendo al tuo problema: il tuo modulo wi-fi si resetta. Uno dei casi in cui l'app avvisa col messaggio "Alert Module closed connection or another remote control connected" è proprio quando si resetta. Il pannello grafico che il micro invia al modulo wi-fi (il quale poi lo passa all'app) è memorizzato nella sua RAM, per cui se si resetta (il modulo comunica al micro che si è resettato inviando il messaggio $RES vedi www.miupanel.com/Wi-Fi-Module/SERIAL-MESSAGES), a meno che il micro non gli rimandi il pannello, sull'app visualizzi "Panel not yet defined".
Probabilmente l'alimentazione è sottodimensionata, infatti appena colleghi il modulo wi-fi la tensione scende al punto tale da resettare anche il tuo PIC.
PS. Complimenti per i pannelli, si vede che stai studiando per benino miuPanel!
Presto documenteremo nuove funzionalità!
Si prega Accedi o Crea un account a partecipare alla conversazione.
- technomaker
- Autore della discussione
- New Member
- Messaggi: 19
- Ringraziamenti ricevuti 3
Io sulla Freedom Light monto un 18F4550 e non uso un bootloader ma carico direttamente il programma tramite MPLABX IDE v2.30 con il Pickit2.
Mentre sulla FreedomII monto un 16F877A.
Come consigliato apro il mio problema in un'altro post.
Saluti
Lello
Si prega Accedi o Crea un account a partecipare alla conversazione.
quale può essere la causa per cui il modulo si resetta?
Si prega Accedi o Crea un account a partecipare alla conversazione.
- permax1958
- Premium Member
- Messaggi: 91
- Ringraziamenti ricevuti 16
permax1958 ha scritto: Ciao
quale può essere la causa per cui il modulo si resetta?
Ciao permax1958,
come scritto, il reset sembra dovuto ad un problema di alimentazione. Che fonte di alimentazione usi? Abbiamo risolto il problema della suscettibilità intrinseca alle cariche elettrostatiche di questi moduli wi-fi (che potrebbe portare a reset imprevisti) progettando l'adattatore ADP-01, tu lo usi no?
Un'altra cosa, se il modulo wi-fi è abilitato (attraverso menù dell'app) a collegarsi al tuo router, ma questo è fuori portata o spento, meglio che disabiliti questa opzione, altrimenti il modulo wi-fi prova sempre a collegarsi).
Ciao
Si prega Accedi o Crea un account a partecipare alla conversazione.
- technomaker
- Autore della discussione
- New Member
- Messaggi: 19
- Ringraziamenti ricevuti 3
Registrati al sito
Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.