Herunterladen Inhalt Inhalt Diese Seite drucken

Microtronics myDatalogEASY IoT Benutzerhandbuch Seite 205

Inhaltsverzeichnis

Werbung

13.2.16.3 Callback Funktionen
public func(id, cmd, const data{}, len, ofs);
vom Script-Entwickler bereitzustellende Funktion, die beim Empfang eines File Transfer Kommandos
aufgerufen wird. Die Callback Funktion muss in der Lage sein, alle File Transfer Kommandos (siehe
"File Transfer Kommandos" im Kapitel "Konstanten" auf Seite 203) zu behandeln.
Parameter
id
cmd
data
len
ofs
Rev. 01
eindeutige Identifikation mit der die Datei referenziert wird (wurde bei der
Registrierung festgelegt)
File Transfer Kommando, das vom System erhalten wurde und das die Callback
Funktion verarbeiten muss
Dieser Parameter ist nur beim Empfang der folgenden File Transfer Kommandos
relevant:
FT_CMD_STORE: Array, das die Eigenschaften der Datei, die neu
l
angelegt werden soll, enthält. Aufbau:
Offset
0
8
12
16
18
FT_CMD_WRITE: Array, das die Daten, die vom myDatanet-Server
l
erhalten wurden, enthält.
Dieser Parameter ist nur beim Empfang der folgenden File Transfer Kommandos
relevant:
FT_CMD_READ: Anzahl der vom myDatanet-Server angeforderten
l
Bytes (max. 4kB)
FT_CMD_STORE: Größe des vom myDatanet-Server erhaltenen
l
Dateieigenschaftenblocks
FT_CMD_WRITE: Anzahl der vom myDatanet-Server erhaltenen Bytes
l
Dieser Parameter ist nur beim Empfang der folgenden File Transfer Kommandos
relevant:
FT_CMD_READ: Byteoffset innerhalb der Datei des an den myDatanet-
l
Server zu übertragenden Datenblocks
FT_CMD_WRITE: Byteoffset innerhalb der Datei des vom myDatanet-
l
Server erhaltenen Datenblocks
Erklärung
Bytes
4
Zeitstempel der Datei
4
Dateigröße in Byte
4
Ethernet CRC32 der Datei
2
Datei Flags
256
Name der Datei
Kapitel 13 Device Logic (Pawn)
Erklärung
205

Werbung

Inhaltsverzeichnis
loading

Inhaltsverzeichnis