eliminato tutto serial, ma è aleatorio come prima, al 30% ora esatta al 70% ora con meno 1 secondo.. mah? Ancora grazie
Hai un tuo sketch NTP super semplificato da testare?
Server NTP errore in ricezione
16 messaggi
• Pagina 2 di 2 • 1, 2
0
voti
apollo17 ha scritto:Hai un tuo sketch NTP super semplificato da testare?
No, anche perché la tua è un applicazione custom.
Che orologio usi di riferimento ? Quello del PC ?
Cosa è che ti fa dire che l'orologio è "sbagliato".
Che ci sia discrepanza tra display e riferimento e dato dal tempo di aggiornamento e dal momento di aggiornamento ovvero da come hai implementato il codice.
Sono al lavoro vedo di indicarti qualcosa ovvero:
Prova a riscrivere lo script e usate il time in Unix, implementa(non copia) un codice cosi:
- Codice: Seleziona tutto
int Tempoora = RichiestaNTPUnix
int Tempopassato=Tempoora
Loop(){
stampa seriale (Tempoora)
stampa display (Tempoora)
While(Tempoora=<Tempopassato){
Tempoora = RichiestaNTPUnix; (deve essere bloccante)
}}
In pratica continua a richiedere l'aggiornamento NTP, appena scatta il secondo lo scrive via seriale e via display
+1 meritatissimo

0
voti
Si certo hai ragione, aggiungere un secondo, non ci sono riuscito. Mi dai un consiglio? Quale comando nel mio sketch da aggiungere?
Il mio riferimento è times.is o segnale orario Inrim. O il mio orologio RTC- NEO, in pratica tutti e tre questi segnali hanno un orario perfetto, come ben sai
Il mio riferimento è times.is o segnale orario Inrim. O il mio orologio RTC- NEO, in pratica tutti e tre questi segnali hanno un orario perfetto, come ben sai
0
voti
apollo17 ha scritto:Mi dai un consiglio? Quale comando nel mio sketch da aggiungere?
Ti era già stato dato, il sketch già fatto non esiste. non basta un comando va fatta una reimplementazione.
ThEnGi ha scritto:Prova a riscrivere lo script e usate il time in Unix, implementa(non copia) un codice cosi:
- Codice: Seleziona tutto
int Tempoora = RichiestaNTPUnix
int Tempopassato=Tempoora
Loop(){
stampa seriale (Tempoora)
stampa display (Tempoora)
While(Tempoora=<Tempopassato){
Tempoora = RichiestaNTPUnix; (deve essere bloccante)
}}

16 messaggi
• Pagina 2 di 2 • 1, 2
Chi c’è in linea
Visitano il forum: Nessuno e 2 ospiti

Elettrotecnica e non solo (admin)
Un gatto tra gli elettroni (IsidoroKZ)
Esperienza e simulazioni (g.schgor)
Moleskine di un idraulico (RenzoDF)
Il Blog di ElectroYou (webmaster)
Idee microcontrollate (TardoFreak)
PICcoli grandi PICMicro (Paolino)
Il blog elettrico di carloc (carloc)
DirtEYblooog (dirtydeeds)
Di tutto... un po' (jordan20)
AK47 (lillo)
Esperienze elettroniche (marco438)
Telecomunicazioni musicali (clavicordo)
Automazione ed Elettronica (gustavo)
Direttive per la sicurezza (ErnestoCappelletti)
EYnfo dall'Alaska (mir)
Apriamo il quadro! (attilio)
H7-25 (asdf)
Passione Elettrica (massimob)
Elettroni a spasso (guidob)
Bloguerra (guerra)



