Aha,
The message without an ICAO, or callsign was specifically for SkyDemon, I need to check my information, but I recall SkyDemon got upset when given the "ICAO!REG" for a bearingless target.
Regarding the PAWRT message, this is work in progress but the intention is to provide additional hints to the post processor about the type of messages received for the given ICAO.
Format
$PAWRT,<ICAO>,<Mode-A>,<Mode-C>,<Mode-S>,<ADS-B>,<P3I>,<Flarm-IN>
the ICAO is a 6 digit hex code, each of the other fields are booleans indicating
0 - no message received
1 - message received
so for example
$PAWRT,AABBCC,0,0,0,0,1,0 // P3I received
$PAWRT,012345,0,1,1,1,1,0 // Mode-C, Mode-S, ADS-B & P3I received
$PAWRT,404040,0,0,0,0,0,1 // Flarm-IN received
thx
Lee