[Touch Diamond, MDA Compact IV General] icy:
Hi Klaus,

now I sniffed what is sent by the SirfDEMO program:

$$PSRF103,00,00,01,01*25

$PSRF103,01,00,01,01*24

$PSRF103,02,00,05,01*23

$PSRF103,03,00,05,01*22

$PSRF103,05,00,05,01*24*2C

It looks like the programm does enclose the data with an additional frame.

Here is your debug output, when I try to transfer a file with exactly that content.

debugfile

read=1 char=$ written=1

read=1 char=$ written=1

read=1 char=P written=1

read=1 char=S written=1

read=1 char=R written=1

read=1 char=F written=1

read=1 char=1 written=1

read=1 char=0 written=1

read=1 char=3 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=0 written=1

read=1 char=, written=0

read=1 char=0 written=0

read=1 char=0 written=0

read=1 char=, written=0

read=1 char=0 written=0

read=1 char=1 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=1 written=1

read=1 char=* written=1

read=1 char=2 written=1

read=1 char=5 written=1

read=1 char=

written=1

read=1 char=

written=1

read=1 char=$ written=1

read=1 char=P written=1

read=1 char=S written=1

read=1 char=R written=0

read=1 char=F written=0

read=1 char=1 written=0

read=1 char=0 written=1

read=1 char=3 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=1 written=0

read=1 char=, written=0

read=1 char=0 written=0

read=1 char=0 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=1 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=1 written=1

read=1 char=* written=1

read=1 char=2 written=1

read=1 char=4 written=1

read=1 char=

written=1

read=1 char=

written=1

read=1 char=$ written=0

read=1 char=P written=0

read=1 char=S written=0

read=1 char=R written=0

read=1 char=F written=1

read=1 char=1 written=1

read=1 char=0 written=1

read=1 char=3 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=2 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=0 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=5 written=0

read=1 char=, written=0

read=1 char=0 written=0

read=1 char=1 written=0

read=1 char=* written=0

read=1 char=2 written=1

read=1 char=3 written=1

read=1 char=

written=1

read=1 char=

written=1

read=1 char=$ written=1

read=1 char=P written=1

read=1 char=S written=1

read=1 char=R written=1

read=1 char=F written=1

read=1 char=1 written=1

read=1 char=0 written=1

read=1 char=3 written=1

read=1 char=, written=0

read=1 char=0 written=0

read=1 char=3 written=0

read=1 char=, written=0

read=1 char=0 written=0

read=1 char=0 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=5 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=1 written=1

read=1 char=* written=1

read=1 char=2 written=1

read=1 char=2 written=1

read=1 char=

written=1

read=1 char=

written=1

read=1 char=$ written=1

read=1 char=P written=1

read=1 char=S written=0

read=1 char=R written=0

read=1 char=F written=0

read=1 char=1 written=0

read=1 char=0 written=1

read=1 char=3 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=5 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=0 written=1

read=1 char=, written=1

read=1 char=0 written=1

read=1 char=5 written=1

read=1 char=, written=1

read=1 char=0 written=0

read=1 char=1 written=0

read=1 char=* written=0

read=1 char=2 written=0

read=1 char=4 written=1

read=1 char=* written=1

read=1 char=2 written=1

read=1 char=C written=1

read=1 char=

written=1

read=1 char=

written=1

When I try to send the sniffed output via "Send Textfile" in a terminal program, it does the job. :confused:

Grüße

Harald