81
EXDUL-581E / EXDUL-581S
© 2019 by Messcomp Datentechnik GmbH
DV03
81
EXDUL-581E / EXDUL-581S
© 2019 by Messcomp Datentechnik GmbH
EV03
wasco
®
wasco
®
Programmierung:
- Senden: um Daten aus dem FIFO auszulesen, muss der 4Byte lange Befehl
an das Modul gesendet werden.
- Empfangen der Daten: Da die Array-Länge der zu empfangenden Daten
variieren kann, muss das Empfangen des gesamten Datenblocks aufgeteilt
werden.
Start
Daten im
Empfangsbuffer
> 3 Byte
4 Byte lesen
( Längenbyte)
nein
ja
Längenbyte
> 0
Es sind 4
Längenbyte Bytes
im Empfangsbuffer
ja
nein
nein
FIFO ist leer
4 Längenbyte
Bytes auslesen
Empfangsroutine
beendet
ja
Programming:
- Transmitting: to read data from the FIFO the 4 byte holding command has to
be sent to the module
- Receiving the data: since the array length of the data to be received may
vary, the receiving of the entire data block has to be partitioned.
Start
Data in
receiving buffer
> 3 Byte
read 4 Byte
(c length byte)
no
yes
length byte
> 0
There are 4 Bytes of
length byte in the
receiving buffer
yes
no
no
FIFO is empty
read 4 Bytes
of length byte
receiving routine
completed
yes