FAQ sul sistema miuPanel

9 Anni 1 Settimana fa #46 da permax1958
Risposta da permax1958 al topic FAQ sul sistema miuPanel
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.
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:&#956Panel 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:&#956Panel 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:&#956Panel 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
Ringraziano per il messaggio: Lello Guidi

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • permax1958
  • Premium Member
  • Premium Member
Di più
9 Anni 6 giorni fa #47 da technomaker
Risposta da technomaker al topic FAQ sul sistema miuPanel

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
  • New Member
  • New Member
Di più
9 Anni 6 giorni fa - 9 Anni 6 giorni fa #48 da Lello Guidi
Risposta da Lello Guidi al topic FAQ sul sistema miuPanel
Ciao permax1958, che pic monti sulla FreedomII ?
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
Ultima Modifica 9 Anni 6 giorni fa da Lello Guidi. Motivo: Aggiunte di chiarimento

Si prega Accedi o Crea un account a partecipare alla conversazione.

  • Lello Guidi
  • Avatar di Lello Guidi
  • Platinum Member
  • Platinum Member
Di più
9 Anni 6 giorni fa #49 da permax1958
Risposta da permax1958 al topic FAQ sul sistema miuPanel
Ciao
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
  • Premium Member
Di più
9 Anni 6 giorni fa #50 da technomaker
Risposta da technomaker al topic FAQ sul sistema miuPanel

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
  • New Member
  • New Member
Di più

Registrati al sito

Accedi a tutte le risorse e articoli non visibili pubblicamente, puoi registrarti con pochi passi.

Registrati al sito LaurTec.

Login