Home
BENUTZERHANDBUCH Avisaro Compact Flash Box
Contents
1. Daten eines Sectors at dump sector Listet die Daten eines Sectors aus Diese Funktion dient zur Diagnostik im Fehlerfall Detaillierte Kenntnisse von Dateisystemen sind AVISARO AG SEITE 24 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX erforderlich Voraussetzung Funktioniert nur wenn keine Datei ge ffnet ist Gibt einen Sektor der FlashDisk aus 512 Bytes M gliche R ckgabewerte von attreaderror FILE IS OPEN I AM HAPPY KONFIGURATION Befehl Antwort Beschreibung Packetl nge OK ERROR Setzt die maximale Paketl nge beim Lesen einer Datei at paketlength RS232 Paramter OK ERROR Setzt die Parameter f r die serielle Schnittstelle at linepar speed parity stop fluss Beachten Sie bei hohen Baudraten die Hinweise in Kapitel Die serielle Schnittstelle auf Seite 7 Um diesen Befehl zu senden muss mit den gegenw rtig eingestellten Parametern gearbeitet werden Die Einstellung wird dauerhaft bis zum n chsten at linepara gespeichert Nach dem Ein Ausschalten bzw nach attrestart werden die neuen Parameter aktiv Speed Baudrate 1200 2400 9600 19200 38400 57600 115200 Parity Parity n none e even o odd Stop Anzahl Stop Bits 1 2 Fluss Flusskontrolle none sw software hw hardware Defaulteinstellungen sind 9600 n 1 sw Z Z wird nur der Speed Parameter und die Flusskontroller ausg
2. Fehlertext Beschreibung 0x40 ACCESS DENIED Der Zugriff ist wurde verweigert Z B ein at create file w rend file schreibgesch tzt ist 0x41 NAME CONFLICTS WITH SUBDIRECTORY Es wurde versucht eine Datei zu erzeugen deren Name als Verzeichnissname vorhanden ist W hlen Sie einen anderen Namen 0x42 INSUFFICIENT DIRECTORY SPACE Es ist kein Speicherplatz mehr vorhanden 0x43 DISK IMPROPERLY FORMATTED Die Formatierung des Speichermediums ist fehlerhaft Formatieren Sie das Medium auf einem PC neu oder korrigieren Sie mit chkdsk den Fehler 0x44 ERROR IN READING OR WRITING DISK Es konnte nicht geschrieben oder gelesen werden Vielf ltige Fehlerursachen 0x45 CORRUPT FILE ALLOCATION TABLE Das Dateisystem ist besch digt Fehlerursache ist meist wenn die Karte herausgezogen wurde w hrend Daten geschrieben worden sind 0x46 DIRECTORY DOES NOT EXIST Das bezeichnete Verzeichnis ist nicht vorhanden 0x47 INVALID DRIVE OR FILE NAME Es k nnen mehrere Partitionen auf dem Speichermedium sein Dies wird zur Zeit noch nicht unterst tzt Dieser Fehler wird auch ausgegeben wenn ein ung ltiger Pfad angegeben wurde Wenn z B AVISARO AG SEITE 27 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX Verzeichnisse mit anstelle von getrennt eingegeben wurden 0x48 INVALID MODE Interner
3. andere Datei zu lesen wird der Befehl at close verwendet TIP Der attopen Befehl kann auch verwendet werden um zu testen ob eine Datei vorhanden ist OK Datei ist da ERROR Datei ist nicht da Es muss nur nach einem OK der at close Befehl geschickt werden wenn die Datei nicht weiter verwendet werden soll Voraussetzung Es darf keine Datei ge ffnet sein M gliche R ckgabewerte von at readerror FILE IS OPEN AVISARO AG SEITE 15 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX I AM HAPPY Filesystem Fehler Nummer 0x40 bis 0x4d Neue Datei erzeugen at create dateiname at create directory dateiname OK ERROR Erzeugt eine Datei auf dem Datentr ger mit dem Namen Dateiname Wird nur ein Dateiname angegeben wird die Datei im Wurzelverzeichnis angelegt Mit directory dateiname wird eine Datei im angegebenen Verzeichnis angelegt Dies muss vorhanden sein Ist eine Datei mit dem selben Namen bereits vorhanden so wird diese gel scht Nach dem Erzeugen ist die Datei ge ffnet Soll sie nicht weiter verwendet werden muss sie mit attclose geschlossen werden Voraussetzung Es darf keine Datei ge ffnet sein M gliche R ckgabewerte von at readerror FILE IS OPEN I AM HAPPY Filesystem Fehler Nummer 0x40 bis 0x4d Daten an Datei anh ngen attappend dafeiname attappend directory dateiname OK ERROR Es w
4. lesen at repeatpacket packet Das letzte Datenpaket wird wiederholt Dies witd verwendet um z B bei einer fehlerhaften CRC Pr fsumme die Daten erneut anzufordern Das Modul antwortet mit Daten im obigen Paketformat OPERATIONEN ABSCHLIE EN UND BEENDEN Befehl Antwort Beschreibung Operation abschlie en at close OK ERROR Schlie t eine ge ffnete Datei Dieser Vorgang ist wichtig um die Integrit t des Dateisystems zu gew hrleisten Der Befehl bezieht sich immer auf die aktuelle Datei es werden also keine Parameter ben tigt Voraussetzung Es muss eine Datei zum schreiben oder lesen ge ffnet sein M gliche R ckgabewerte von at readerror FILE NOT OPEN I AM HAPPY Filesystem Fehler Nummer 0x40 bis 0x4d Stop Sequenz Pause gt 0 5 sec Pause gt 0 5 sec Je nach Befehl aktivem Mit dieser Sequenz werden laufende Vorg nge beendet Insbesondere wird so der Datenmodus beendet Die Sequenz setzt sich zusammen aus drei Zeichen mit jeweils einer Pause von mindestens 0 5 sec h chstens 5 sec Wird ein anderes Zeichen zwischendurch gesendet wird die AVISARO AG SEITE 19 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX Sequenz abgebrochen Nach der Stop Sequenz witd die Datei geschlossen Sollen weitere Daten geschrieben gelesen werden muss die Datei wieder ge ffnet attap
5. Softwarefehler Es wurde ein falscher Modus verwendet Bitte berichten Sie diesen Fehler an Avisaro support avisaro com 0x49 FILE NOT FOUND Es wurde versucht auf eine Datei zuzugreifen die nicht existiert Ox4a FILE NAME OR DIRECTORY ALREADY EXISTS Es wutde versucht ein Verzeichnis zu erzeugen dass bereits existiert Bitte w hlen Sie einen anderen Namen 0x4b SEEK OUT OF RANGE Interner Softwarefehler Der Dateizeiger hat einen falschen Wert Bitte berichten Sie diesen Fehler an Avisaro support avisaro com Ox4c THE FILE CAN NOT BE RESTORED Interner Softwarefehler Der Dateizeiger hat einen falschen Wert Bitte berichten Sie diesen Fehler an Avisaro support avisaro com 0x4d UNDEFINED FILE SYSTEM ERROR Allgemeiner Fehler Bitte wenden Sie sich an Avisaro zur Usachenforschung AVISARO AG SEITE 28 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX ASCII ZEICHEN TABELLE Unter www asciitable com finden Sie folgende und weitere n tzliche ASCII Tabellen UJOI 3QLYIISO MMM INOG 130 122149 LET AL ZT 292189 9LT IL 92T 52189 SLT AL SZT PZT PLT JL PZI 262189 ELT L EZT 222189 ZLT WEL ZZT ZTZT 9 TLT 6 TZT 202189 OLT 84 OZT 26TTH9 LIT LL GTT ZOTT 9 99T 94 8TT ZLTT 9 S9T SL LTT 29TTH gt P9T bL 9TT 2GTTHS 9T EL STT iPTT 9 Z9T Z PIT ZETT 9 T9T T ETT ZZTT 9 09T O ZTT ZTTT 9 ST 49 TTT 20TT4 gt 9ST 39 OTT 260T4 gt SS
6. aviup001 s19 Datei auf der Speicherkarte zu l schen sonst starten Sie den Updatevorgang immer wieder AVISARO AG SEITE 14 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX BERSICHT AT KOMMANDOS Allgemeine Hinweise Alle AT Befehle werden mit Carriage Return lt cr gt und Line Feed lt If gt abgeschlossen Der Befehl zum erzeugen einer Datei lautet also at create test txt lt cr gt lt lf gt In der nachfolgenden Aufstellung wird auf das lt cr gt lt lf gt verzichtet Siehe auch die ASCII Tabelle am Ende dieser Dokumentation e Alle Antworten z B ok error 32000 werden ebenfalls mit lt cr gt lt lf gt abgeschlossen Antworten wie z B die Anzahl der freien Speicherpl tze wird im ASCII Format zur ck ge ehen 3 2 0 050 e Gro und Kleinschreibung ist bei den Befehlen nicht relevant Alle Antworten vom Modul werden immer in Gro buchstaben gegeben e Dateinamen haben das Format 8 3 8 Zeichen Name und 3 Zeichen Kennung e Parameter werden mit Leerzeichen von einander getrennt DATEIEN ZUM SCHREIBEN UND LESEN VORBEREITEN Befehl Antwort Beschreibung Datei zum Lesen ffnen OK ERROR ffnet eine vorhandene Datei zum Lesen Ist die at open dalteiname at open directory dateiname Datei nicht vorhanden wird ERROR zur ck gegeben Um die Daten bertragung zu starten wird der Befehl at datastream verwendet Um den Vorgang abzuschlie en z B um eine
7. wenn Lesezugriffe die Integrit t des Dateisystems nicht gef hrden sollte die Speicherkarte nicht entnommen werden wenn diese Anzeige leuchtet ANZEIGE SCHREIBZUGRIFFE Mit der roten Leuchtanzeige werden Schreibzugriffe auf die Speicherkarte angezeigt Wird eine Datei zum Schreiben ge ffnet leuchtet die Anzeige dauerhaft Sie erlischt kurz bei jedem Schreibzugriff Beim Schreiben werden auch Daten gelesen deshalb flackert die Anzeige f r Lesezugriffe ebenfalls Wird die Datei geschlossen erlischt die Anzeige dauerhaft Schreibzugriffe beeinflussen die Integrit t des Dateisystems So lange die rote Anzeige leuchtet sollte die Speicherkarte auf keinen Fall entnommen werden Mit der blauen Taste kann die Datei manuell geschlossen werden ANZEIGE FEHLER ERROR Ist ein Fehler aufgetreten leuchtet diese Anzeige dauerhaft Fehler k nnen z B falsche AT Befehle oder ein voller Datentr ger sein Die Anzeige leuchtet so lange bis mit einem at readerror der Fehler quittiert worden ist BEDIENELEMENT DATEI SCHLIE EN Mit dem blauen Taster wird die laufende Operation abgeschlossen und eventuell noch offene Dateien geschlossen Vor der Entnahme der Speicherkarte sollte weder die Anzeige f r Schreib oder Lesezugriffe leuchten BESONDERHEITEN Folgende Besonderheiten sollten Sie beim Betrieb der Avisaro Compact Flash Box beachten Die Avisaro Compact Flash Box hat keine eigene Uhr Sie k nnen jedoch eine Uhrzeit und ein
8. BENUTZERHANDBUCH Avisaro Compact Flash Box WISSEN WAS L UFT SENDEN WAS LAUFEN SOLL BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX Anderungshistorie 2004 10 01 Erstellung 2004 10 25 At Kommandos 2004 11 04 Fehlermeldungen Flash Update Quick Start 2004 11 18 Erweiterungen der Befehle und Geschwindigkeit Serielle Schnittstelle 2004 12 13 Erweiterungen des Befehlssatzes Insbesondere der Paketmodus ist hinzugekommen Automatischer Lernmodus ob bei der Eingabe lt cr gt lt f gt verwendet wird Statusabfrage ber AT STATUS Flusskontrolle Hardware und Software Kontakt Avisaro AG Vahrenwalderstr 7 tch 30165 Hannover Telefon 49 511 9357411 Telefax 49 0721 151 254826 eMail support avisaro com AVISARO AG SEITE 2 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX INHALTSVERZEICHNIS A do EIA AA AAA A AAA Ad RA Sicherheitsma nahmen Haftungsausschluss Betina dino nano nan AOS Inbetriebnahme Speicherkarten einstecken und entnehmen Laufender Betrieb Anzeige Betriebsbereit Anzeige Lesezugriffe Anzeige Schreibzugriffe Anzeige Fehler Error Bedienelement Datei schlie en Besonderheiten Die serielle Schnittstelle Kommandomodus Datenmodus und Packetmodus Kommandomodus Datenmodus Paketmodus Datenstrom und Paketmodus Tipps und Tricks HAQ 2 220022 HR ER Antwortzeiten Besch digtes Dateisystem Reparieren Beispiele nann
9. Datum mit AT Befehlen einstellen Diese wird dann z B beim Erzeugen von Dateien verwendet Verwenden Sie f r Ihre Anwendung nie den Dateinamen aviup001 s19 Ein solche Datei wird verwendet um neue Software in das Modul zu laden Flash Update Verwenden Sie f r Ihre Anwendung nicht den Dateinamen outdata log und indata log Diese Dateien werden verwendet wenn der automatische Datalogging und Datareplay Modus verwendet wird AVISARO AG SEITE 6 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX Das Avisaro Modul lern ob eine Zeile mit lt cr gt lt lf gt oder nur mit lt lf gt abgeschlossen wird Dabei wird angenommen dass die Eingabe des ersten Befehls dem verwendeten Schema entspricht Die Information des Zeilenabschlusses ist f r das Modul wichtig insbesondere bei der Verwendung des Paketmodus DIE SERIELLE SCHNITTSTELLE Die serielle Schnittstelle l sst sich im Bereich von 1 200 bis 115 200 Baud konfigurieren Hinweis auf m glichen Datenverlust Die Schreibgeschwindigkeit zur Compact Flash h ngt von verschiedenen Faktoren ab Zum einen gibt es Qualit tsunterschiede zwischen Herstellern von Speichermedien Wesentlicher ist jedoch die Menge der auf der Speicherkarte vorhandenen Dateien und wie stark diese Fragmentiert sind Eine frisch formatierte Speicherkarte ist schneller als eine mit vielen Dateien Bei hohen Geschwindigkeit z B 115 200 Baud besteht da
10. Die serielle Schnittstelle wird im Auslieferungszustand mit 9600 Baud betrieben SPEICHERKARTEN EINSTECKEN UND ENTNEHMEN Speicherkarten k nnen im eingeschaltetem Zustand eingesteckt werden Die Avisaro Compact Flash Box erkennt automatisch eine neue eingesteckte Karte Die Karte kann im eingeschaltetem Zustand entnommen werden Dabei m ssen Sie darauf achten dass keine Schreiboperation stattfindet Sie erkennen aktive Schreiboperationen an der Leuchtdiode am Geh use Je nach Anwendung empfiehlt es sich mit dem at cardpresent Befehl zu berpr fen ob eine Karte eingesteckt ist bevor mit Schreib und Lesebefehlen begonnen wird LAUFENDER BETRIEB Im Betrieb werden ber die serielle Schnittstelle Befehle zum lesen und schreiben von Dateien gegeben Leuchtdioden am Geh use zeigen Schreib und Leseoperationen an AVISARO AG SEITE 5 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX ANZEIGE BETRIEBSBEREIT Mit der Leuchtanzeige Betriebsbereit wir angezeigt dass das Avisaro Modul mit Strom versorgt und betriebsbereit ist Wird das Avisaro Modul mit Strom versorgt wird ein Selbsttest durchgef hrt deshalb leuchtet die Anzeige etwas verz gert auf ANZEIGE LESEZUGRIFFE Mit der gr nen Leuchte werden Lesezugriffe angezeigt Wird eine Datei zum Lesen ge ffnet leuchtet die Anzeige dauerhaft Sie erlischt kurz bei jedem Lesezugriff Wird die Datei geschlossen erlischt die Anzeige dauerhaft Auch
11. MPACT FLASH BOX I AM HAPPY Filesystem Fehler Nummer 0x40 bis Ox4d Datei Verzeichnis OK ERROR Die Datei dateiname oder das Verzeichnis l schen directory wird gel scht Ein zu l schendes Verzeichnis muss leer sein at delete dafeiname Voraussetzung at delete directory Es darf keine Datei ge ffnet sein M gliche R ckgabewerte von at readerror FILE IS OPEN I AM HAPPY Filesystem Fehler Nummer 0x40 bis Ox4d Datei verschieben OK ERROR attmove dafeiname dateinanse BESONDERE BEFEHLE Befehl Antwort Beschreibung Karte vorhanden at cardpresent OK ERROR Es wird berpr ft ob eine Speicherkarte eingesteckt ist OK oder nicht ERROR Voraussetzung Funktioniert unabh ngig davon ob eine Datei ge ffnet ist oder nicht M gliche R ckgabewerte von at readerror MEMORY CARD NOT PRESENT I AM HAPPY Status abfragen at status Liste von Statusinformtionen OK Listet diverse interne Statusinformationen Copyrightmeldung Rev Nr etc Eingabeerkennung zwei ein Zeichen Art der aktiven Flow Control Methode Auslastung des Eingangspuffers Ob Flow Control wirksam war Ob Bytes verschluckt wurden Voraussetzung Funktioniert immer AVISARO AG SEITE 22 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX M gliche R ckgabewerte von at readerror I AM HAPPY Verf g
12. PY Dateidatum Datum und Zeit Ermittelt das Datum und die Zeit der Datei Die der Datei im Datei muss vorher mit dem at open Befehl at filedate Format ge ffnet worden sein Die Angaben folgen im jjjj mm tt Abstand mit einer Leerzeichen Space hh mm ss Voraussetzung Es muss eine Datei ge ffnet sein M gliche R ckgabewerte von attreaderror FILE NOT OPEN I AM HAPPY VERZEICHNISSE UND DATEIEN VERWALTEN Befehl Antwort Beschreibung Verzeichnis erzeugen OK ERROR Es wird ein Verzeichnis mit dem Namen at createdir directory Directory angelegt Ist das Verzeichnis bereits vorhanden so wird eine Fehlermeldung ausgegeben Voraussetzung Es darf keine Datei ge ffnet sein M gliche R ckgabewerte von at readerror FILE IS OPEN I AM HAPPY Filesystem Fehler Nummer 0x40 bis Ox4d Inhaltsliste darstellen at dir at dir directony Dateiname Gr e Datum lt er gt lt lf gt Dateiname Gr e Datum lt er gt lt lf gt ok error lt cr gt lt If gt Zeigt den Inhalt des Wurzelverzeichnisses oder eines Unterverzeichnisses an Es wird eine Liste mit dem Format Dateiname Gr e Datum zur ckgegeben Die Liste wird mit einem OK oder ERROR lt cr gt lt If gt abgeschlossen Voraussetzung Es darf keine Datei ge ffnet sein M gliche R ckgabewerte von at readerror FILE IS OPEN AVISARO AG SEITE 21 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO CO
13. RAMMIERBEISPIELE QUELLCODE CRC BERECHNUNG Im Paketmodus kann eine CRC Pr fsumme verwendet werden um Daten bei der bertragung zu sichern Die Berechnung des CRCs kann nach folgendem Schema erfolgen static const unsigned int crc_tab 16 0x0000 0x1081 0x2102 0x3183 0x4204 0x5285 0x6306 0x7387 0x8408 0x9489 OxA50A OxB58B 0xC60C 0xD68D OxE70E 0xF78F hi unsigned short crc_ update unsigned short crec unsigned char c crc erc gt gt 4 amp OXOFFF crec tabl crc c amp 0x000F crc erc gt gt 4 OXOFFF crc_ tabl crc c gt gt 4 amp 0x000F return crc e Eine Variable 16 Bits der CRC Wert wird mit Oxffff initialisiert unsigned short crc_wert Oxffff e F r jedes Byte des Pakets wird die Variable ver ndert indem man die obenstehende Funktion aufruft in einer Schleife crc_wert crc_update crc_wert aktuelles_byte e Nachdem das letzte Byte verarbeitet wurde wird die Variable negiert crc_wert crc_wert AVISARO AG SEITE 30 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX QUELLCODE WRITE PACKET Das folgende Beispiel illustriert wie eine Anwendung ein Paket generieren k nnte das zum Avisaro Modul bertragen wird void CommWritePacket HANDLE hcomm char data short size unsigned short crc Oxffff CommWrite hcomm size Oxff CommWrite hcomm size gt gt 8 while size CommWr
14. T 9 60T 280T4 gt PST 39 80T 2L0T4 gt EST 99 OT 290T4 gt ZST Y9 90T 2G0TH gt TST 69 SOT 2P0T4 gt OST 99 POT 220149 LPT 9 EOT Z0T 9 9T 99 ZOT 2TOTH gt SPT S9 TOT 200T4 gt FRT P9 00T 26689 SPT 9 66 19685 ZbT Z9 86 21683 TPT T9 L6 19683 OPT 09 96 d307T vu IS mid ASOATUNP IS PBEBENXKNPBMNT n 2 E Z A x A A n L 5 u D d 0 N H T A L T H 3 J 4 a J a Y d Quo M y T o co m O 400 100 OT pu 1 103e1edas tm 103B1edas p10931 103e1edas dno 103e1edas 23113 adesa aq3n3t1sqne mTpsw Jo pus x90Tq SUEI Tadueo Jo pua a3TPpT esnhouoxqouis s p3Tnougse s3AaTtyehau ip TO13UODI le Toayuoa zZ Toayuoa T Toayuoa 329TA3P 39TA3Pp 39TA3Pp 32TA3P adeosa HUTT 2Iep ut 33Tys ano 23Tuy8s uanga1 a6eTt1129 aped mau p33J 1103 AN qe3 TeoT1134 3UTT m3U4 p33J 3UTT TN qe3 Teguoztaoy aoedexoeq TT24 3 5p3Tnouyxse Ar tnbus UOTESTUSUBAI 23x32 jo pua jo pua 43x33 Jo 11838 Sutpesy Jo 21838 trau SA Sa 59 Sl J53 vad edad 3d T34 J14 Y 00 1010 O 00 Sin yw m 00303 a 0 0 MMA MN Lo e o o Y A A A OOO Y 300 1010 0 0Ea e o o o os o o os os o dd dd 4 o OA 00 10 10 0040400 11 00 ds o o o o o o o N SI NN N NNN NN Sd oran owron a STAND 18 11 2004 SEITE 29 AVISARO AG BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX PROG
15. as Paket bertragen werden Das Format ist e 2 Bytes Datenl nge nur Daten ohne CRC Das niederwertige Byte wird zuetst bertragen e x Bytes Daten Anzahl gem L nge Maximal 1536 Bytes e 2 Bytes CRC Pr fsumme Die CRC berpr fung kann ausgeschaltet werden indem zwei Bytes mit einer 0 bertragen werden Das Avisaro Modul antwortet mit OK oder ERROR Bei ERROR z B falsche Pr fsumme wurde das Paket nicht auf das Speichermedium geschrieben Die bertragung kann mit der Stop Sequenz abgebrochen werden Die maximale Paketl nge ist durch das Modul vorgegeben meist 512 Bytes Voraussetzung Funktioniert nicht wenn XON XOFF aktiv ist Eine Datei muss vorher ge ffnet worden sein M gliche R ckgabewerte von at readerror IMPROPER FLOW CONTROL METHOD FILE NOT OPEN I AM HAPPY AVISARO AG SEITE 18 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX Daten paketweise lesen at readpacket packet Anstelle eines kontinuierlichen Datenstroms werden Daten paketweise gelesen Eine Datei muss vorher zum Lesen ge ffnet worden sein Das Modul antwortet mit Daten im Paketformat 2 Bytes Datenl nge ohne CRC x Bytes Daten Anzahl gem L nge 2 Bytes CRC Pr fsumme Mit einem wiederholten at readpackt Befehl werden die n chsten Daten aus der ge ffneten Datei angefordert Die maximale Paketgr e l sst sich konfigurieren Daten wiederholen
16. bare Befehle HELP attcommands Liste der Befehle mit der Anzahl der erwarteten Parameter in Klammern OK Listet alle verf gbaren Befehle und die Anzahl der erwarteten Parameter auf Die Ausgabe erfolgt ohne das f hrende att Voraussetzung Funktioniert immer M gliche R ckgabewerte von at readerror I AM HAPPY M gliche Fehlermeldungen at terrorlist Liste der Fehlermeldungen OK Listet alle verf gbaren R ckgabemeldungen des Befehls at readerror Voraussetzung Funktioniert immer M gliche R ckgabewerte von attreaderror I AM HAPPY Gesamt Speicherplatz at diskspace Speichergr e OK ERROR Ermittelt die Gr e des Datentr gers Ist keine Speicherkarte eingelegt wird error zur ck gegeben Fehlermeldungen lesen at treaderror Fehlernummer Fehlertext Liest Detailinformationen zu einer Fehlermeldung aus Es wird eine Fehlernummer und eine Fehlermeldung im Klartext ausgegeben Abgeschlossen wird die Antwort mit lt cr gt lt If gt Es wird kein OK nach dem Fehlercode ausgegeben Voraussetzung Funktioniert unabh ngig davon ob eine Datei ge ffnet ist oder nicht Datum setzen at setdate datum OK ERROR Setzt das Datum im Avisaro Modul Dieser Befehl ist immer nach dem Einschalten notwendig wenn das Avisaro Modul ber keine batteriegepufferte Uhr verf gt So lange das Modul eingeschaltet ist wird Zeit und Datum weit
17. chlossen und die Operation ist beendet AVISARO AG SEITE 13 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX WARTUNG SOFTWAREUPDATE Sie k nnen die Softwate der Avisaro Compact Flash Box recht einfach auf dem neusten Stand halten So r sten Sie neue Befehle nach oder korrigieren eventuelle Fehler in der Software Die neuste Software finden Sie im Internet unter http www avisaro com html speicher_box html So funktioniert der Software Update Laden Sie sich das gew nschte File auf Ihren PC Entpacken Sie die Datei Die Updates Files heissen alle aviup001 s19 Am besten bewahren Sie also das ZIP File auf weil dieses einen bedeutsameren Dateinamen hat Speichern Sie die Datei aviup001 s19 auf eine Compact Flash Speicherkarte Verwenden Sie ausschlie lich frisch formatierte und leere Speicherkarten Die Datei sollte im obersten Verzeichnis liegen Schalten Sie das Avisaro Modul aus und ziehen Sie stecken die Speicherkarte mit dem Updatefile hinein Schalten Sie das Modul wieder ein Warten Sie mindestens 2 Minuten In dieser Zeit l dt das Avisaro Modul das Updatefile Schalten Sie in dieser Zeit das Modul nicht aus Es gibt keine besondere R ckmeldung wenn der Updatevorgang fertig ist sie k nnen sich aber voll und ganz auf die 2 Minuten verlassen l nger schadet nicht Schalten Sie das Modul aus entnehmen die Speicherkarte mit dem Updatefile das wars Vergessen Sie nicht die
18. en mit Pause generiert werden muss Werden kontinuierlich Daten unterschiedlicher Menge geschrieben werden m ssen bietet sich der Datenstrom Modus an at writepacket at datastream Vorteil Datensicherung durch CRC Einfache Handhabung bei variablen Datenmengen Datenverlust ausgeschlossen Nachteil dem Die Datenmenge muss vor Schreiben bekannt sein CRC Datensicherung erfordert Rechenaufwand Eine Stopsequenz muss erzeugt werden um wieder in den Befehlsmodus zur ck zu wechseln Keine besondere Datensicherung AVISARO AG SEITE 10 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX TIPPS UND TRICKS FAQ Bei Anregungen und Problemen wenden Sie sich bitte jederzeit an uns Am besten erreichen Sie uns ber E Mail support avisaro com W nschen Sie einen R ckruf geben Sie bitte Ihre Telefonnummer und eine geeignete R ckrufzeit an Vielleicht helfen auch folgende Anregungen ANTWORTZEITEN Die Speichergr en von Compact Flash Speicherkarten sind sehr gro geworden Wenn Sie viele Daten gespeichert haben werden die Antwortzeiten z B auf ein at delfile Befehl mitunter recht lang Wenn Sie z B eine 60 Megabyte gro e Datei l schen dauert dies einige Minuten BESCH DIGTES DATEISYSTEM REPARIEREN Wenn Sie ein Speichermedium aus der Avisaro CF Box entnehmen w hrend ein Schreib oder Lesevorgang in Betrieb ist kann das Dateisystem besch digt werden Dies kann recht le
19. endet OK lt CR LF gt zur ck Ist eine Datei zum Schreiben ge ffnet dann k nnen jetzt Rohdaten zum CF Modul gesendet werden Ist eine Datei zum Lesen ge ffnet dann wird augenblicklich der Inhalt der Datei zum Benutzer Terminal gesendet e Beim Schreiben in eine Datei bricht der Datenmodus ab wenn ein Filesystem Fehler aufgetreten ist In diesem Fal wird ERROR lt CR LF gt ausgegeben und die Datei geschlossen e _ Beim Lesen aus einer Datei bricht der Datenmodus ab wenn die Datei komplett bertragen wurde oder wenn ein Filesystem Fehler aufgetreten ist Im Fehlerfall wird ERROR lt CR LF gt ausgegeben und die Datei geschlossen AVISARO AG SEITE 8 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX Beim Schreiben in eine Datei kann der Datenmodus nur durch die Eingabe von mit mindestens 0 5 Sekunden Abstand abgebrochen werden wenn kein Fehler aufgetreten ist Das CF Modul befindet sich nach dem Abbruch des Datenmodus wieder im Kommandomodus PAKETMODUS In den Paketmodus wird mit AT WRITEPACKET gewechselt In den Paketmodus kann nur gewechselt werden wenn eine Datei zum Schreiben ge ffnet ist Bei aktivem Software Flow Control XON XOFE wird Paketmodus abgelehnt AT WRITEPACKET gibt OK lt CR LF gt zur ck wenn in den Paketmodus gewechselt wurde Nach dem Wechsel in den Paketmodus mu das Paket gesendet werden Das Paket ist wie folgt aufgebaut 2 Bytes L ngenangabe 1 1536 Byt
20. ergez hlt Das Datum wird verwendet wenn Dateien erzeugt werden Das Datum wird im Format jjjj mm tt AVISARO AG SEITE 23 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX bertragen Leerzeichen dazwischen Voraussetzung Eingaben m ssen numerisch sein d h d rfen keine Buchstaben haben Tag und Monat werden auf g ltigen Bereich gepr ft M gliche R ckgabewerte von at readerror INVALID PARAMETER PARAMETER OUT OF RANGE I AM HAPPY Zeit setzten at settime zime OK ERROR Setzt die Zeit im Avisaro Modul Dieser Befehl ist immer nach dem Einschalten notwendig wenn das Avisaro Modul ber keine batteriegepufferte Uhr verf gt Die Zeit wird verwendet wenn Dateien erzeugt werden Die Zeit wird im Format hh mm ss bertragen Leerzeichen dazwischen Voraussetzung Eingaben m ssen numerisch sein d h d rfen keine Buchstaben haben Stunde Minute und Sekunde werden auf g ltigen Bereich gepr ft M gliche R ckgabewerte von at readerror INVALID PARAMETER PARAMETER OUT OF RANGE I AM HAPPY Modul neu starten at trestart Das Modul wird neu gestartet So werden z B die neu eingestellten Parameter f r die serielle Schnittstelle bernommen Voraussetzung Funktioniert nur wenn keine Datei ge ffnet ist Reset des Controllers ber Watchdog Timer Ausgabe von OK nach dem Neustart M gliche R ckgabewerte von attreaderror keine
21. es Daten 2 Bytes CRC Wert Alle 2 Byte Werte sind Little Endian Low Byte zuerst Die L ngenangabe bezieht sich auf die Daten d h L nge und CRC werden nicht mitgez hlt Der CRC Wert ist optional Ein CRC Wert von 0 bedeutet dass kein CRC Wert angegeben wurde In diesem Fall wird das Paket ohne CRC Check akzeptiert Nach dem CRC Check wird OK lt CR LF gt oder ERROR lt CR LF gt zur ckgesendet Genauere Angaben bekommt man im Fehlerfall mit AT READERROR Nachdem das Paket gesendet wurde befindet sich das CF Modul wieder im Kommandomodus d h f r ein weiteres Paket muss erneut AT WRITEPACKET und ein Paket gesendet werden DATENSTROM UND PAKETMODUS Es stehen zwei M glichkeiten zur Verf gung Daten zur Karte zu schreiben bzw Daten von der Karte zu lesen Beim Datastream werden die Daten kontinuierlich zur Avisaro Box geschrieben w hrend sie beim Paketmodus in Bl cken bertragen werden Vorteil des Paketmodus ist insbesondere die garantierte Daten bertragung Es kann kein Datenverlust durch einen Buffer berlauf entstehen ebenso kann kein Datenverlust durch Fehler auf z B dem seriellen Kabel entstehen Welcher Modus einfacher zu Verwenden ist h ngt von der Anwendung ab Wenn immer eine bekannte Datenmenge z B ein Datagramm bertragen wird dann bietet sich der Packetmodus an AVISARO AG SEITE 9 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX da keine Stop Sequenz drei Plus Zeich
22. et AVISARO AG SEITE 7 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX 3 Im Packetmodus werden ebenfalls Daten bertragen Durch den Befehl at writepacket wird f r eine wohldefinierte Anzahl von Bytes in den Datenmodus geschaltet und danach automatisch wieder zur ck in den Befehlsmodus Die Unterscheidung der drei Modi ist sinnvoll da Daten nicht als Befehle interpretiert werden d rfen KOMMANDOMODUS Im Kommandomodus k nnen Befehle beginnend mit AT eingegeben werden Ein Kommando endet entweder mit einem CR einem LF oder zwei Zeichen die entweder CR oder LF sein k nnen Das erste Kommando nach dem Einschalten oder Neustart hat eine Verz gerung von drei Sekunden w hrend der auf ein zweites Endekennzeichen gewartet wird entweder CR oder LF Dadurch merkt sich das CF Modul mit welchen Zeichen der Benutzer seine Kommandos abschliesst e Kommandos k nnen gross oder klein geschrieben werden e Kommandos mit einer L nge ber 64 Zeichen nach dem AT werden mit einem Fehler abgebrochen e Nach der Ausf hrung eines Kommandos wird ein OK lt CR LF gt Erfolgreich oder ERROR lt CR LF gt zur ckgesendet Nach der Ausf hrung eines Kommandos befindet sich das CF Modul wieder im Kommandomodus DATENMODUS In den Datenmodus wird AT DATASTREAM gewechselt e In den Datenmodus kann nur gewechselt werden wenn eine Datei ge ffnet ist entweder zum Lesen oder Schreiben Das CF Modul s
23. ewertet Voraussetzung Es werden nur erlaubte Parameter akzeptiert Funktioniert unabh ngig davon ob eine Datei ge ffnet ist oder nicht M gliche R ckgabewerte von at readerror INVALID PARAMETER I AM HAPPY AVISARO AG SEITE 25 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX FEHLERMELDUNGEN Fehlertext Beschreibung 0x00 I AM HAPPY Es sind keine Fehler aufgetreten 0x01 INPUT BUFFER OVERFLOW Es wurde ein berlanger Befehl eingegeben mehr als 64 Zeichen Verwenden Sie korrekten Syntax um dies zu vermeiden z B schlie en Sie Kommandos mit lt cr gt lt If gt 0x02 PARAMETER COUNT MISMATCH Es wurde ein Parameter vergessen Z B bei at open wurde der Dateiname vergessen Wenn zu viele Parameter bergeben worden sind so wird auch diese Fehlermeldung ausgegeben z B wurde ein Space zu viel eingegeben 0x03 INVALID PARAMETER Der bergebene Parameter stimmt nicht bzw hat ein falsches Format Z B bei at settime wurde ein fehlerhaftes Format verwendet 0x04 PARAMETER OUT OF RANGE Der bergebene Parameter ist zu gro oder zu klein 0x05 COMMAND NOT IMPLEMENTED Der verwendete Befehl steht noch nicht zur Verf gung Schauen Sie auf der Web Seite nach Software Updates 0x06 UNKNOWN COMMAND Der verwendete Befehl ist unbekannt berpr fen Sie die Schreibweise 0x07 FILE IS OPEN Es ist eine Da
24. her die theoretische Gefahr dass es zu Datenverlust kommt Wenn die Daten auf der seriellen Schnittstelle schneller gesendet werden als sie zur Karte geschrieben werden gehen Bytes verloren Das Avisaro CF Modul hat einen sehr gro en Eingangsspeicher um dies m glichst zu vermeiden Sollte es dennoch vorkommen so wird dieser Fehler erkannt und durch die rote LED am Modul angezeigt Mit dem Befehl attreaderror kann berpr ft werden ob es sich um einen Speicher berlauf gleichbedeutend einem Datenverlust handelt Ma nahmen um einen Datenverlust zu vermeiden Benutzen Sie leere und frisch formatierte Speicherkarten Machen Sie kurze Pausen beim Senden Diese entstehen h ufig bereits automatisch da die meisten Applikationen eine gewissen Rechenzeit haben bevor Daten geschrieben werden Benutzen Sie niedrige Baudraten Benutzen Sie Software oder Hardware Flusskontrolle Dies bietet 100 Schutz vor Buffer berlauf Benutzen Sie den Paketmodus Dies bietet 100 Schutz vor Buffer berlauf KOMMANDOMODUS DATENMODUS UND PACKETMODUS Es werden drei Modi unterschieden 1 Im Kommandomodus werden Befehle eingegeben D h in diesel Modus sind die AT Befehl g ltig und somit k nnen alle Dateioperationen ausgef hrt werden 2 Im Datenmodus werden die Daten bertragen Der Datenmodus wird durch den Befehl at datastream eingeschaltet und mit der Stop Sequenz drei Plus Zeichen im zeitlichem Abstand wieder ausgeschalt
25. icht wieder repariert werden Stecken Sie die Speicherkarte in Ihren Windows PC Die Speicherkarte finden Sie unter einem Laufwerksbuchstaben im Arbeitsplatz Mit rechte Maustaste Eigenschaften und dann die Lasche Extras bekommen Sie die M glichkeit zur Fehler berpr fung Klicken Sie auf Jetzt pr fen um den Datentr ger zu berpr fen und zu reparieren AVISARO AG SEITE 11 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX BEISPIELE Hier finden Sie h ufig verwendete Dateioperationen als Beispiele erl utert Zur Erkl rung lt cr gt lt lf gt bedeutet Carriage Return und Line Feed wird normalerweise bertragen wenn Sie die Enter Taste an Ihrem Terminal dr cken Wenn Sie eine programmierbare Steuerung haben m ssen Sie die Zeichen generieren In der Programmiersprache C s he dies so aus printf at create logfile txt r n Wenn Sie die Zeichen einzeln bertragen w re dies die Zahl 13 oder hex 0x0d f r lt cr gt und die Zahl 10 oder hex Ox0a f r lt If gt Die Avisaro Modul sind tolerant Wenn sie anstelle von lt cr gt lt lf gt nur eins von beiden senden funktioniert dies auch DATEI SCHREIBEN Um eine neue Datei z B logfile txt zu erzeugen und mit Daten zu f llen gehen Sie wie folgt vor Die Datei wird zun chst erzeugt mit Befehl at create logfile txt lt cr gt lt lf gt Antwort OK lt cr g
26. ird die vorhandene Datei Dateiname zum schreiben ge ffnet Alle Daten werden an das Ende der Datei angeh ngt Um Daten zu senden kann der Befehl at datastram verwendet werden Voraussetzung Es darf keine Datei ge ffnet sein M gliche R ckgabewerte von at readerror FILE IS OPEN I AM HAPPY Filesystem Fehler Nummer 0x40 bis Ox4d AVISARO AG SEITE 16 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX DATEN BERTRAGEN Befehl Antwort Beschreibung Datenstrom senden attdatastream daten OK ERROR Die Avisaro CF Box wird in den Daten Modus versetzt Im Datenmodus wird ein kontinu ierlicher Datenstrom verarbeitet Es muss zuvor eine Datei zum Schreiben ge ffnet worden sein Alle gesendeten Daten werden in die ge ffnete Datei geschrieben Um den Vorgang zu beenden wird die Stop Sequenz verwendet Die Stop Sequenz wird mit OK oder ERROR quittiert Dabei wird die Datei geschlossen Ein at close ist nicht notwendig Wenn zwischen durch ein Fehler auftritt z B Datentr ger voll wird ein ERROR gesendet Daten k nnen sowohl ASCII wie auch bin res Format haben Voraussetzung Es muss eine Datei zum Schreiben oder Lesen ge ffnet sein M gliche R ckgabewerte von at readerror FILE NOT OPEN I AM HAPPY Datenstrom lesen attdatastream OK ERROR Datenstrom Die Avisaro CF Box wird in den Date
27. ite hcomm data crec crc_update cre data data CommWrite hcomm 0 diese Zeilen verwenden wenn kein CommWrite hcomm 0 CRC verwendet werden soll cre crc CommWrite hcomm cre amp Oxff diese Zeilen weglassen wenn CommWrite hcomm crc gt gt 8 kein CRC verwendet werden soll AVISARO AG SEITE 31 STAND 18 11 2004
28. n Modus versetzt Im Datenmodus wird ein kontinu ierlicher Datenstrom verarbeitet Es muss zuvor eine Datei zum Lesen ge ffnet worden sein Die Daten aus der Datei werden ausgegeben Um den Datenstrom anzuhalten kann Software Flusskontrolle XON XOFF oder Hardware Flusskontrolle RTS CTS verwendet werden Um den Vorgang abzubrechen kann die Stop Sequenz geschrieben werden Der Vorgang ist beendet wenn alle Daten aus der Datei bermittelt worden sind Dieses Ende kann erkannt werden wenn bei abgeschalteter Flusskontrolle keine Daten innerhalb von 0 5 Sekunden mehr kommen Die Datei wird automatisch geschlossen Es ist also kein att close Befehl notwendig nachdem die Datei vollst ndig bertragen worden ist AVISARO AG SEITE 17 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX Der at datastream Befehl wird mit einem OK oder ERROR lt cr gt lt lf gt best tigt Die Nutz Daten aus der Datei beginnen demnach nach dem lt cr gt lt If gt Daten k nnen sowohl ASCII wie auch bin res Format haben Daten als Paket schreiben at writepacket lt cr gt lt lf gt packet length data cre OK ERROR Anstelle eines kontinuierlichen Datenstroms werden Daten packetweise zum Schreiben bermittelt Eine Datei muss vorher zum Schreiben ge ffnet worden sein Das Moduls antwortet auf at writepacket mit OK oder ERROR Dann kann d
29. pend werden Beim Schreiben at datastream werden die Zeichen nicht mit in die Datei geschrieben XON keine Setzt den Datenstrom fort Aktiv beim Auslesen einer Datei und nachdem der Datenstrom mit Hex Wert 0x11 XOFF pausiert wurde XOFF keine H lt den Datenstrom an Aktiv beim Auslesen Hex Wert 0x13 einer Datei Bei besetztem XOFF ist die Stop Sequenz noch aktiv DATENTR GER UND DATEIINFORMATIONEN Befehl Antwort Beschreibung Freier Speicherplatz Anzahl der freien Ermittelt den freien Speicherplatz auf dem Bytes Datentr ger Als Antwort wird die Zahl der at freespace freien Bytes zur ck gegeben OK ERROR Voraussetzung Es darf keine Datei ge ffnet sein M gliche R ckgabewerte von at readerror FILE IS OPEN I AM HAPPY Filesystem Fehler Nummer 0x40 bis 0x4d Gr e des Datentr gers Anzahl der Bytes Ermittelt die Gr e des Datentr gers j auf dem Ist keine Speicherkarte eingelegt wird error at diskspace Datentr ger zur ck gegeben OK ERROR Dateigr e Dateigr e in Ermittelt die Dateigr e Die Datei muss vorher Bytes mit dem at open Befehl ge ffnet worden sein at filesize OK ERROR Voraussetzung Es muss eine Datei ge ffnet sein M gliche R ckgabewerte von attreaderror AVISARO AG SEITE 20 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX FILE NOT OPEN I AM HAP
30. rbereiten att create attappend at open 2 Daten bermitteln at datastream at writepacket att readpacket 3 Vorgang abschlie en at close Stop Sequenz Dar ber hinaus stehen noch Befehle zur Verwaltung des Datentr gers Speichergr e freier Speicherplatz und zur Verwaltung des Moduls zur Verf gung Uhrzeit SICHERHEITSMABNAHMEN Beachten Sie alle blichen Sicherheitsma nahmen bei dem Betrieb von elektrischen Ger ten ffnen Sie niemals das Produkt F hren Sie niemals Reparaturen oder Modifikationen selbst durch berlassen Sie dies ausschlie lich der Avisaro AG HAFTUNGSAUSSCHLUSS Die Avisaro AG haftet nicht f r Sch den die durch den Einsatz der Avisaro Compact Flash Box entstehen Insbesondere f r den Ausfall des Produkts an sich und f r Folgesch den wie z B Betriebsunterbrechnungen oder Sch den an angeschlossenen Anlagen Ausgeschlossen ist auch die Haftung f r die Vollst ndigkeit der Daten beim Schreiben und Lesen auf Speichermedien AVISARO AG SEITE 4 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX BETRIEB INBETRIEBNAHME Schlie en Sie die Avisaro Compact Flash Box ber ein serielles Kabel an Ihre Anwendung an Zur Stromversorgung benutzen Sie ein geeignetes Steckernetzteil dass 5V bis 6V Spannung und mindestens 200mA Strom liefert Die Avisaro CF Box ist sofort einsatzbereit und immer eingeschaltet so lange sie mit Strom versorgt wird
31. t lt l gt Anschlie end wird die Daten bertragung vorbereitet mit Befehl at datastream lt cr gt lt lf gt Antwort OK lt cr gt lt lf gt Sie k nnen nun Daten senden bin r oder ASCII The quick brown fox jumps over lazy dog lt cr gt lt lf gt Die Avisaro Compact Flash Box ist klasse lt cr gt lt lf gt Testende Um die Dater bertragung zu beenden senden Sie die Stop Sequenz drei Zeichen mit jeweils mehr als 0 5 Sekunden Pause dazwischen Befehl Antwott OK lt cr gt lt l f gt Die Datei wurde automatisch geschlossen und die Operation ist beendet AVISARO AG SEITE 12 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX DATEI LESEN Um eine Datei z B logfile txt zu lesen gehen Sie wie folgt vor Die Datei wird zun chst erzeugt mit Befehl at open logfile txt lt cr gt lt lf gt Antwort OK lt cr gt lt lf gt Anschlie end wird die Daten bertragung vorbereitet mit Befehl at datastream lt cr gt lt lf gt Antwort OK lt cr gt lt lf gt Der Dateiinhalt wird nun automatisch an Ihre Anwendung bertragen The quick brown fox jumps over lazy dog lt cr gt lt lf gt Die Avisaro Compact Flash Box ist klasse lt cr gt lt lf gt Testende Sie erkennen das Datenende daran dass keine Daten innerhalb von 0 5 Sekunden mehr kommen Um den Vorgang abzuschlie en senden Sie die Stop Sequenz Befehl Antwort OK lt cr gt lt lf gt Die Datei wurde automatisch ges
32. tei ge ffnet und der Befehl kann nicht ausgef hrt werden so lange diese Datei offen ist Z B ein attopen filel gefolgt von einem at open file2 Schlie en Sie die Datei mit at close und f hren Sie den Befehl erneut aus 0x08 NO OPEN FILE Es wurde ein Befehl bertragen der eine ge ffnete Datei ben tigt Z B at datastream ben tigt einen at open file Befehl vorab 0x09 MEMORY CARD NOT PRESENT Es ist keine Speicherkarte gesteckt oder die gesteckte Speicherkarte wurde nicht als Speicherkarte erkannt 0x0A LOW RS232 INPUT BUFFER Der Eingangsspeicher zur Pufferung von Daten war gef hrlich niedrig Es ist zwar noch keine Datenverlust vorgekommen aber es ist AVISARO AG SEITE 26 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX damit zu rechnen dass dies passieren witd 0x0B RS232 INPUT BUFFER OVERFLOW Der Eingangsspeicher ist bergelaufen Die Daten konnten nicht schnell genug zur Speicherkarte geschrieben werden Es ist zum Datenverlust gekommen Ox0C WRONG PACKET LENGTH Paketmodus Die L ngenangabe ist kleiner als 1 oder gr er als 1536 Bytes 0x0D CRC ERROR Paketmodus Der CRC Wert ist falsch oder ungleich 0 kein CRC Wert Ox0E IMPROPER FLOW CONTROL METHOD Paketmodus Software Flow Control XON XOFF ist aktiv Der Paketmodus akzeptiert nur Hardware Flow Control RTS CTS oder kein Flow Control Nr
33. ten Datei schreiben Datei lesen Wartuno SofivateUpdate arar adn bersicht AT Kommandos eecccoonconcnncnncnncnconcnnonenncnn conca cnnonon cansan Dan snnonanonon cansan sansnnonan cancer Dateien zum schreiben und lesen vorbereiten Daten bertragen Operationen abschlie en und beenden Datentr ger und Dateiinformationen Verzeichnisse und Dateien verwalten Besondere Befehle Konfiguration Kehlermeldu sen s aaeikslsranienesteste einen re ih Cesa ASCIT Zeichen Tabelle nennen Progtammierbeispiele seinir BRRIRSSERID EIER Quellcode CRC Berechnung Quellcode write packet gt vi DOODODvOoNNAN AAO OA usura ins 14 nn bn ngn nne 15 15 17 19 20 21 22 25 BSH 26 sesiet 29 io 30 31 AVISARO AG SEITE 3 STAND 18 11 2004 BEDIENUNGSANLEITUNG AVISARO COMPACT FLASH BOX EINLEITUNG Mit der Avisaro Compact Flash Box haben Sie die M glichkeit gro e Datenmengen auf handels blichen Speicherkarten zu speichern und ohne Umwege am PC zu lesen Die Avisaro CF Box schlie en Sie ber eine bliche serielle Schnittstelle RS232 an Ihre Anwendung an Um mit den Speichermedien zu arbeiten senden Sie Befehle ber die serielle Schnittstelle Zum ausprobieren k nnen Sie auch die CF Box an einen PC anschlie en und dann an einem Terminal Programm die Befehl von Hand eingeben Der Ablauf um Daten zu schreiben oder zu lesen gliedert sich in drei Schritte 1 Datei zum Schreiben oder Lesen vo
Download Pdf Manuals
Related Search
Related Contents
Istruzioni d`uso VEGASWING 66 】日本アンテナ Panasonic TZ-DRD100 Satellite TV System User Manual Aerocool QS-200 computer case User`s Manual Akasa Midas ATLAS 800 Series Nx56-54 BONDing Module User Manual Perle Systems S-110P User's Manual Copyright © All rights reserved.
Failed to retrieve file