$include_dir="/home/hyper-archives/boost-users/include"; include("$include_dir/msg-header.inc") ?>
Subject: [Boost-users] [spirit] Qi rule for GPS NMEA
From: Michael Powell (mwpowellhtx_at_[hidden])
Date: 2013-09-05 21:39:34
Hello,
I'm digging into a qi rule for GPS NMEA and want to approach it as a
kind of 2-pass parser. First pass to extract the message and
hex-formatted checksum. Next pass to parse out the actual messages
from the message.
I believe I comprehend how to go about the second pass. For the first
pass, I want to parse $XYZ*HH\r\n.
That's the literal '$', and everything between there and the literal
'*', followed by the two hex characters, as a complete field, followed
by the terminal CR+LF.
How do I express the "all characters excluding '*'" for the NMEA
message? Then the hex field?
Thanks...
Regards,
Michael Powell