12 channels.
Set up the RS232 module with 12 channels. If you need a data request command, only put it into channel 0. All other channels should be blank.
For the data format, you need to look at the entire string.
$VNYMR,+148.940,-002.072,+123.694,-00.1789, ...*xx<CR<LF>
To parse
Channel 0: "$VNYMR," a \x2c
Channel 1: a\x2c
Channel 2,3,4,5,6,7,8,9,10: a\x2c
Channel 11: a 3x\r\n
The Channel0 quoted string will anchor on the line.
\x2c is hex for the comma
a says to find all characters to the delimiter and interpret as numbers.
Channel 11 has the checksum, and we don't need to check it, just skip over it with the 3x.
Alternate Channel 11: a \x2a
Measurement Computing (MCC) has free technical support. Visit
www.mccdaq.com and click on the "Support" tab for all support options, including DASYLab.