www.avisaro.com

Embedded Information Technology
Aktuelle Zeit: Fr 10. Sep 2010, 20:46

Alle Zeiten sind UTC




Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 
Autor Nachricht
 Betreff des Beitrags: serielle schnittstelle & sleep
Neuer BeitragVerfasst: Do 22. Apr 2010, 16:40 
Offline

Registriert: Mi 31. Mär 2010, 13:13
Beiträge: 5
ich verwende das script MR1-8.txt um Daten von der serielle Schnittstelle zu loggen. Ein Messgerät schickt alle 60 sekunden Daten an den Logger, die ich loggen möchte. Nachdem die Daten auf der SD-Carte abgespeichert worden sind, würde ich den Logger gerne bis zum nächsten Datenpaket schlafen schicken. Wie kann ich das script am einfachsten anpassen?
Danke!

Gruß
Gernot


Diesen Beitrag melden
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: serielle schnittstelle & sleep
Neuer BeitragVerfasst: Fr 23. Apr 2010, 12:32 
Offline

Registriert: Do 3. Jul 2008, 13:10
Beiträge: 604
1)
In der "if Bytesread >0" Abfrage eine Zeile einfügen "let t = time +1" - somit wird ein Zeitfenster geschaffen, dass man sich sicher ist, dass auch alle DAten aus dieser Übermittlung eingetroffen sind

2)
In der "if t < time" Abfrage dann ein ' exec "sleep 55" ' einfügen (... ein bischen früher aufwachen, damit man auch alle Daten mitbekommt)

Gruß,
Cols


Diesen Beitrag melden
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: serielle schnittstelle & sleep
Neuer BeitragVerfasst: Mi 12. Mai 2010, 14:43 
Offline

Registriert: Mi 31. Mär 2010, 13:13
Beiträge: 5
Danke für Ihre schnelle Antwort! bloß werden jetzt keine Daten mehr auf die SD-Karte geschrieben. Erst wieder, wenn ich die Änderungen mit REM kennzeichne.
Kann es sein, dass die Abfrage der seriellen Schnittstelle sich womöglich nicht syncronisiert? Und dass die Schnittstelle bloß kurz nach Ablauf des sleep-Befehls abgefragt wird?

Gruß,
Gernot


Diesen Beitrag melden
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: serielle schnittstelle & sleep
Neuer BeitragVerfasst: Do 20. Mai 2010, 07:15 
Offline

Registriert: Do 3. Jul 2008, 13:10
Beiträge: 604
Poste doch bitte mal das Script !!
Gruß, Cols


Diesen Beitrag melden
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: serielle schnittstelle & sleep
Neuer BeitragVerfasst: Mo 28. Jun 2010, 11:29 
Offline

Registriert: Mi 31. Mär 2010, 13:13
Beiträge: 5
das Script kannst Du Dir unter http://gernot.nullcom.net/div/mr1-11.txt runterladen.
Vielleicht hab ich ja irgendwas falsch verstanden...
ich bekomm die GPS-Daten alle 30 Sekunden - deswegen das sleep 26

Danke,
Gernot


Diesen Beitrag melden
Nach oben
 Profil  
Mit Zitat antworten  
 Betreff des Beitrags: Re: serielle schnittstelle & sleep
Neuer BeitragVerfasst: Mo 12. Jul 2010, 16:07 
Offline

Registriert: Mi 31. Mär 2010, 13:13
Beiträge: 5
Hat wer eine Idee, warum das script nicht das gewünschte macht? Was könnte ich noch ausprobieren?

Gruß,
Gernot


Diesen Beitrag melden
Nach oben
 Profil  
Mit Zitat antworten  
Beiträge der letzten Zeit anzeigen:  Sortiere nach  
Ein neues Thema erstellen Auf das Thema antworten  [ 6 Beiträge ] 

Alle Zeiten sind UTC


Du darfst neue Themen in diesem Forum erstellen.
Du darfst Antworten zu Themen in diesem Forum erstellen.
Du darfst deine Beiträge in diesem Forum nicht ändern.
Du darfst deine Beiträge in diesem Forum nicht löschen.
Du darfst keine Dateianhänge in diesem Forum erstellen.

Suche nach:
cron
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Deutsche Übersetzung durch phpBB.de