Pagina 5 di 5 PrimaPrima ... 345
Risultati da 41 a 50 di 50
  1. #41
    Vento forte L'avatar di ippiu74
    Data Registrazione
    02/10/04
    Località
    Modena-Mirandola
    Età
    49
    Messaggi
    3,525
    Menzionato
    1 Post(s)

    Predefinito Re: Impostazione log del software!

    Citazione Originariamente Scritto da Gio
    Non c'è problema, i dati della tua stazione compariranno su una mappa ogni 2.
    Ma se devo essere sincero non ho il capito il perchè.... Comunque mi fido!
    Stazione Meteo Mirandola-Modena (Ponte Alto)
    No burian, no party!
    Aspetto Weikoff e l'Orso da anni: il 2016 sarà quello giusto!

  2. #42
    Tempesta violenta L'avatar di Gio
    Data Registrazione
    13/06/02
    Località
    Intimiano (CO)
    Età
    44
    Messaggi
    14,165
    Menzionato
    18 Post(s)

    Predefinito Re: Impostazione log del software!

    Citazione Originariamente Scritto da ippiu74
    Ma se devo essere sincero non ho il capito il perchè.... Comunque mi fido!
    Ste , fai copia e incolla vÃ*!
    Giovanni Tesauro
    Responsabile Rete Stazioni Meteorologiche MeteoNetwork-Meteo.it


    Dati in diretta da Capiago Intimiano (CO, 375 m s.l.m.) http://www.dropedia.it/stazioni/intimiano_sud/index.htm

  3. #43
    Vento moderato L'avatar di djordj
    Data Registrazione
    05/03/04
    Località
    Seveso (MI) - 210m s
    Età
    47
    Messaggi
    1,067
    Menzionato
    1 Post(s)

    Predefinito Re: Impostazione log del software!

    Citazione Originariamente Scritto da Gio
    Ste , fai copia e incolla vÃ*!
    Semplice... quasi

    Si chiama teorema di Shannon-Nyquist (o del campionamento):
    Secondo tale teorema è possibile ricostruire correttamente un segnale continuo, variabile nel tempo, da una serie di valori digitali discreti quando questi sono stati presi con una frequenza di campionamento pari o superiore al doppio della massima frequenza contenuta nel segnale in input.
    Qui trovate ulteriori informazioni: http://it.wikipedia.org/wiki/Teorema...yquist-Shannon

    Che relazione ha questo teorema matematico con il progetto stazioni MNW-CEM?
    Brevemente: dovendo aggiornare le mappe ogni 20 minuti, abbiamo stabilito che ogni aggiornamento considererÃ* come validi solo i dati relativi agli ultimi 10 minuti immediatamente precedenti l'orario di aggiornamento.
    Qui entra in gioco il teorema citato: avendo a che fare con un periodo di 10 minuti, dobbiamo assicurarci la presenza di invii dati dal tuo PC all'interno di questo periodo.
    Il teorema ci dice che la frequenza degli invii deve essere almeno doppia, cioè il periodo deve essere al massimo la metÃ*: da questo deriva l'esigenza di un'invio programmato ogni 5 minuti tramite il software MNW-CEM.
    Ulteriori passo avanti.
    Adesso rimaniamo nel tuo PC: dobbiamo garantire che tra due invii successivi tu abbia dei dati nuovi scaricati dalla stazione, ancora il teorema di Shannon ci dice che dobbiamo dimezzare il periodo.
    Di conseguenza dai 5 minuti si ricava immediatamente che devi scaricare i dati dalla stazione al massimo ogni 2.5 minuti: ecco spiegata la necessitÃ* di impostare lo scaricamento a 1 o 2 minuti.


    Esempi pratici per chiarire il concetto.


    Facciamo delle ipotesi prima di cominciare.
    Ipotizziamo che tutti gli orologi del mondo siano sincronizzati, quindi l'orologio del server MNW è uguale a quello del tuo PC.
    Le mappe vengono aggiornate ogni 20 minuti, quindi per esempio 10:00, 10:20, 10:40... etc etc etc

    Sul tuo PC il software MNW-CEM programmerÃ* gli invii (che ricordo saranno distribuiti ogni 5 minuti) alle ore 10:03, 10:08, 10:13... ect ect ect.
    Questi orari dipendono dall'istante in cui hai attivato l'invio automatico.

    Consideriamo l'aggiornamento mappe delle 10:20: il tuo PC avrÃ* effettuato degli invii successivi al precedente aggiornamento (ore 10:00) alle ore 10:03, 10:08, 10:13, 10:18.

    Quindi l'ultimo file log ricevuto dal server sarÃ* quello delle ore 10:18.
    Questo log conterrÃ* i nuovi dati scaricati dalla stazione dalle 10:13 alle 10:18.

    Adesso vediamo cosa succede impostando lo scaricamento dei dati dalla stazione ogni 5 minuti.
    Il software di gestione stazione scaricherÃ* i dati alle ore 10:00, 10:05, 10:10, 10:15 e così via.
    Tra le 10:13 e le 10:18 quindi abbiamo un dato disponibile, quello scaricato alle 10:15.
    Il server MNW al momento dell'aggiornamento delle mappe considera validi solo i dati scaricati nei 10 minuti precedenti l'orario dell'aggiornamento corrente.
    Quindi nell'aggiornamento mappe delle ore 10:20 entreranno solamente i dati scaricati dopo le 10:10.
    Il dato delle 10:15 è quindi considerato valido e pertanto comparirÃ* nell'aggiornamento.

    Purtroppo la realtÃ* non è così semplice.
    Possiamo considerare due fattori totalmente casuali che possono influire sulla validitÃ* dei dati inviati:
    1) orari di invio dati tramite software MNW-CEM
    2) mancanza di sincronismo tra l'orologio del tuo PC e quello del server MNW (il tuo orologio potrebbe essere avanti/indietro rispetto a quello del server MNW)


    Analizziamo il caso 1 - orari di invio software MNW-CEM.
    Abbiamo giÃ* detto che il software invia i dati ogni 5 minuti a partire dall'istante dell'attivazione.
    Non abbiamo programmato degli orari fissi (10:00, 10:05, 10:10...) per non avere una concentrazione di traffico intorno a quegli orari.
    Comunque, attivando l'invio automatico alle ore 10:01, gli invii avverrano alle 10:06, 10:11 e così via.
    Attivando l'invio automatico alle 10:03, gli invii successivi avverrano alle ore 10:08, 10:13 e via...
    In questo modo ci assicuriamo che nei 10 minuti precedenti l'aggiornamento mappe avvenga ALMENO un invio dati dal tuo PC.
    Infatti, considerando ancora il caso dell'aggiornamento mappe delle 10:20, dopo le 10:10 avremo ricevuto i tuoi invii delle 10:13 e 10:18.
    Come vedi l'impostazione dell'invio ogni 5 minuti in questo caso ci garantisce quasi sempre 2 invii all'interno dei 10 minuti di validitÃ* dei dati.
    Per farti impostare lo scaricamento dei dati dalla stazione ogni 5 minuti, dovremmo effettuare un invio ogni 10 minuti, ma di conseguenza ogni aggiornamento mappe dovrebbe considerare un periodo di validitÃ* di 20 minuti (come vedi ad ogni passaggio bisogna raddoppiare i tempi): questo va contro la consistenza dei dati rappresentati.
    Di conseguenza il periodo di invio dei dati tramite software MNW-CEM deve essere pari a 5 minuti.
    Impostando comunque sul tuo PC lo scaricamento ogni 5 minuti può capitare che i tuoi dati non vengano rappresentati su tutte le mappe.

    La mancanza di sincronismo tra gli orologi non fa che complicare ancor di più le cose.
    Stefano Giorgetti
    always looking at the sky

  4. #44
    Tempesta violenta L'avatar di Gio
    Data Registrazione
    13/06/02
    Località
    Intimiano (CO)
    Età
    44
    Messaggi
    14,165
    Menzionato
    18 Post(s)

    Predefinito Re: Impostazione log del software!

    Citazione Originariamente Scritto da djordj
    Semplice... quasi
    Si chiama teorema di Shannon-Nyquist (o del campionamento):
    Qui trovate ulteriori informazioni: http://it.wikipedia.org/wiki/Teorema...yquist-Shannon
    Che relazione ha questo teorema matematico con il progetto stazioni MNW-CEM?
    Brevemente: dovendo aggiornare le mappe ogni 20 minuti, abbiamo stabilito che ogni aggiornamento considererÃ* come validi solo i dati relativi agli ultimi 10 minuti immediatamente precedenti l'orario di aggiornamento.
    Qui entra in gioco il teorema citato: avendo a che fare con un periodo di 10 minuti, dobbiamo assicurarci la presenza di invii dati dal tuo PC all'interno di questo periodo.
    Il teorema ci dice che la frequenza degli invii deve essere almeno doppia, cioè il periodo deve essere al massimo la metÃ*: da questo deriva l'esigenza di un'invio programmato ogni 5 minuti tramite il software MNW-CEM.
    Ulteriori passo avanti.
    Adesso rimaniamo nel tuo PC: dobbiamo garantire che tra due invii successivi tu abbia dei dati nuovi scaricati dalla stazione, ancora il teorema di Shannon ci dice che dobbiamo dimezzare il periodo.
    Di conseguenza dai 5 minuti si ricava immediatamente che devi scaricare i dati dalla stazione al massimo ogni 2.5 minuti: ecco spiegata la necessitÃ* di impostare lo scaricamento a 1 o 2 minuti.
    Esempi pratici per chiarire il concetto.
    Facciamo delle ipotesi prima di cominciare.
    Ipotizziamo che tutti gli orologi del mondo siano sincronizzati, quindi l'orologio del server MNW è uguale a quello del tuo PC.
    Le mappe vengono aggiornate ogni 20 minuti, quindi per esempio 10:00, 10:20, 10:40... etc etc etc
    Sul tuo PC il software MNW-CEM programmerÃ* gli invii (che ricordo saranno distribuiti ogni 5 minuti) alle ore 10:03, 10:08, 10:13... ect ect ect.
    Questi orari dipendono dall'istante in cui hai attivato l'invio automatico.
    Consideriamo l'aggiornamento mappe delle 10:20: il tuo PC avrÃ* effettuato degli invii successivi al precedente aggiornamento (ore 10:00) alle ore 10:03, 10:08, 10:13, 10:18.
    Quindi l'ultimo file log ricevuto dal server sarÃ* quello delle ore 10:18.
    Questo log conterrÃ* i nuovi dati scaricati dalla stazione dalle 10:13 alle 10:18.
    Adesso vediamo cosa succede impostando lo scaricamento dei dati dalla stazione ogni 5 minuti.
    Il software di gestione stazione scaricherÃ* i dati alle ore 10:00, 10:05, 10:10, 10:15 e così via.
    Tra le 10:13 e le 10:18 quindi abbiamo un dato disponibile, quello scaricato alle 10:15.
    Il server MNW al momento dell'aggiornamento delle mappe considera validi solo i dati scaricati nei 10 minuti precedenti l'orario dell'aggiornamento corrente.
    Quindi nell'aggiornamento mappe delle ore 10:20 entreranno solamente i dati scaricati dopo le 10:10.
    Il dato delle 10:15 è quindi considerato valido e pertanto comparirÃ* nell'aggiornamento.
    Purtroppo la realtÃ* non è così semplice.
    Possiamo considerare due fattori totalmente casuali che possono influire sulla validitÃ* dei dati inviati:
    1) orari di invio dati tramite software MNW-CEM
    2) mancanza di sincronismo tra l'orologio del tuo PC e quello del server MNW (il tuo orologio potrebbe essere avanti/indietro rispetto a quello del server MNW)
    Analizziamo il caso 1 - orari di invio software MNW-CEM.
    Abbiamo giÃ* detto che il software invia i dati ogni 5 minuti a partire dall'istante dell'attivazione.
    Non abbiamo programmato degli orari fissi (10:00, 10:05, 10:10...) per non avere una concentrazione di traffico intorno a quegli orari.
    Comunque, attivando l'invio automatico alle ore 10:01, gli invii avverrano alle 10:06, 10:11 e così via.
    Attivando l'invio automatico alle 10:03, gli invii successivi avverrano alle ore 10:08, 10:13 e via...
    In questo modo ci assicuriamo che nei 10 minuti precedenti l'aggiornamento mappe avvenga ALMENO un invio dati dal tuo PC.
    Infatti, considerando ancora il caso dell'aggiornamento mappe delle 10:20, dopo le 10:10 avremo ricevuto i tuoi invii delle 10:13 e 10:18.
    Come vedi l'impostazione dell'invio ogni 5 minuti in questo caso ci garantisce quasi sempre 2 invii all'interno dei 10 minuti di validitÃ* dei dati.
    Per farti impostare lo scaricamento dei dati dalla stazione ogni 5 minuti, dovremmo effettuare un invio ogni 10 minuti, ma di conseguenza ogni aggiornamento mappe dovrebbe considerare un periodo di validitÃ* di 20 minuti (come vedi ad ogni passaggio bisogna raddoppiare i tempi): questo va contro la consistenza dei dati rappresentati.
    Di conseguenza il periodo di invio dei dati tramite software MNW-CEM deve essere pari a 5 minuti.
    Impostando comunque sul tuo PC lo scaricamento ogni 5 minuti può capitare che i tuoi dati non vengano rappresentati su tutte le mappe.
    La mancanza di sincronismo tra gli orologi non fa che complicare ancor di più le cose.

    E' bravo il mio tecnico, nè?
    Giovanni Tesauro
    Responsabile Rete Stazioni Meteorologiche MeteoNetwork-Meteo.it


    Dati in diretta da Capiago Intimiano (CO, 375 m s.l.m.) http://www.dropedia.it/stazioni/intimiano_sud/index.htm

  5. #45
    Vento moderato L'avatar di djordj
    Data Registrazione
    05/03/04
    Località
    Seveso (MI) - 210m s
    Età
    47
    Messaggi
    1,067
    Menzionato
    1 Post(s)

    Predefinito Re: Impostazione log del software!

    Vi comunico che da stasera testeremo la compressione dei dati inviati, in attesa di una soluzione di invio incrementale che ridurrÃ* ancor di più il traffico verso il server MNW.
    Stefano Giorgetti
    always looking at the sky

  6. #46
    Presidente MeteoNetwork L'avatar di Jerry
    Data Registrazione
    13/06/02
    Località
    Mantova
    Età
    53
    Messaggi
    4,271
    Menzionato
    37 Post(s)

    Predefinito Re: Impostazione log del software!

    Citazione Originariamente Scritto da djordj
    Vi comunico che da stasera testeremo la compressione dei dati inviati, in attesa di una soluzione di invio incrementale che ridurrÃ* ancor di più il traffico verso il server MNW.
    Se non è professionalitÃ* questa....Stefano grazie per la tua disponibilitÃ* e competenza.
    Marco Giazzi, Presidente MeteoNetwork

    Esiste quindi la possibilità di creare una realtà completamente nuova partendo da zero ma con forze nuove che abbiano voglia di divertirsi e lavorare. (Marco Giazzi, 27 Marzo 2002)

  7. #47
    Uragano L'avatar di Gravin
    Data Registrazione
    09/09/03
    Località
    Predazzo, Italy
    Età
    57
    Messaggi
    49,851
    Menzionato
    1 Post(s)

    Predefinito Re: Impostazione log del software!

    Stefano, sei immenso!!!!!!


    http://www.predazzo-meteo.it/index.php
    Predazzo Wunderground
    always looking at the sky
    Nivofilo-Precipitofilo-Perturbazionofilo-Depressionofilo-Ostrosciroccofilo-Anticaldofilo-Antianticiclonicofilo

  8. #48
    Calma di vento L'avatar di zar
    Data Registrazione
    18/06/02
    Località
    Cernusco Lombardone (LC)
    Età
    50
    Messaggi
    10
    Menzionato
    0 Post(s)

    Predefinito Re: Impostazione log del software!

    Io terrei ogni 5', anche per i periodi in cui si è via. Con 5' si riesce a tenere i dati sul datalogger per qualche giorno, ogni minuto diventerebbero pochi giorni o qualche ora. A meno che di risettarlo quando si va in vacanza, tanto in quel periodo non vi è upload...
    Giovanni Zardoni
    Osservatorio Meteo di Cernusco Lombardone (LC)
    Stazione Meteo Davis Vantage Pro 2
    Socio Meteonetwork e SMI
    http://www.gevcurone.it/meteo

    ...L'Essere e' non puo' non Essere, il non Essere non e', e non puo' Essere...

  9. #49
    Tempesta violenta L'avatar di Gio
    Data Registrazione
    13/06/02
    Località
    Intimiano (CO)
    Età
    44
    Messaggi
    14,165
    Menzionato
    18 Post(s)

    Predefinito Re: Impostazione log del software!

    Citazione Originariamente Scritto da zar
    Io terrei ogni 5', anche per i periodi in cui si è via. Con 5' si riesce a tenere i dati sul datalogger per qualche giorno, ogni minuto diventerebbero pochi giorni o qualche ora. A meno che di risettarlo quando si va in vacanza, tanto in quel periodo non vi è upload...

    Zar, hai letto quello che ha scritto Stefano?
    Giovanni Tesauro
    Responsabile Rete Stazioni Meteorologiche MeteoNetwork-Meteo.it


    Dati in diretta da Capiago Intimiano (CO, 375 m s.l.m.) http://www.dropedia.it/stazioni/intimiano_sud/index.htm

  10. #50
    Vento moderato L'avatar di djordj
    Data Registrazione
    05/03/04
    Località
    Seveso (MI) - 210m s
    Età
    47
    Messaggi
    1,067
    Menzionato
    1 Post(s)

    Predefinito Re: Impostazione log del software!

    Citazione Originariamente Scritto da Gio
    Zar, hai letto quello che ha scritto Stefano?
    Oltretutto, quando il sistema funzionerÃ* sarÃ* possibile scaricare i dati inviati (propri e di altre stazioni) in formato CSV (compatibile con excel), quindi potrete ricreare tutte le serie storiche che vorrete.

    Ovviamente i dati ci devono arrivare, poi faremo noi il vostro datalogger
    Stefano Giorgetti
    always looking at the sky

Segnalibri

Permessi di Scrittura

  • Tu non puoi inviare nuove discussioni
  • Tu non puoi inviare risposte
  • Tu non puoi inviare allegati
  • Tu non puoi modificare i tuoi messaggi
  •