Here is something to get you started (I made up the definitions)...
[{"id":"11af16fd.dd46a9","type":"inject","z":"4b3f21a3.ba434","name":"$HCHDG","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"$HCHDG,0.1,0.0,E,0.8,E *4B","payloadType":"str","x":740,"y":2320,"wires":[["ae7daa01.2afd78"]]},{"id":"b1f56fc4.3e27b","type":"inject","z":"4b3f21a3.ba434","name":"$WIVWR","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"$WIVWR,134.2,L,1.4,N,0.7,M,2.6,K *4B","payloadType":"str","x":740,"y":2360,"wires":[["ae7daa01.2afd78"]]},{"id":"8ace5da4.fc83","type":"inject","z":"4b3f21a3.ba434","name":"$WIMWD","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"$WIMWD,230.5,T,229.7,M,1.4,N,0.7,M 52","payloadType":"str","x":740,"y":2400,"wires":[["ae7daa01.2afd78"]]},{"id":"30d3107f.156a1","type":"inject","z":"4b3f21a3.ba434","name":"$WIMDA","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"$WIMDA,29.9405,I,1.0139,B,18.8,C,,,31.1,,1.3,C,224.7,T,223.9,M,1.3,N,0.7,M **5C","payloadType":"str","x":740,"y":2440,"wires":[["ae7daa01.2afd78"]]},{"id":"9defbdeb.7d00b","type":"inject","z":"4b3f21a3.ba434","name":"$YXXDR","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"$YXXDR,A,-2.8,D,PTCH,A,-0.6,D,ROLL51","payloadType":"str","x":740,"y":2480,"wires":[["ae7daa01.2afd78"]]},{"id":"ae7daa01.2afd78","type":"switch","z":"4b3f21a3.ba434","name":"","property":"$substring(payload, 0, 6)","propertyType":"jsonata","rules":[{"t":"eq","v":"$HCHDG","vt":"str"},{"t":"eq","v":"$WIVWR","vt":"str"},{"t":"eq","v":"$WIMWD","vt":"str"},{"t":"eq","v":"$WIMDA","vt":"str"},{"t":"eq","v":"$YXXDR","vt":"str"},{"t":"else"}],"checkall":"true","repair":false,"outputs":6,"x":950,"y":2400,"wires":[["6726ac9a.e30534"],["9c292a3.c465bd8"],["ad7cf4a.dfe9608"],[],[],["9ab6ee4.177691"]]},{"id":"9284bec5.12121","type":"comment","z":"4b3f21a3.ba434","name":"example NMEA strings","info":"","x":760,"y":2280,"wires":[]},{"id":"6726ac9a.e30534","type":"function","z":"4b3f21a3.ba434","name":"Parse $HCHDG","func":"\n//PART : 0 1 2 3 4 5\n//SAMPLE : $HCHDG,0.1,0.0,E,0.8,E *4B\n\nvar parts = msg.payload.split(\",\");\nvar checksum = parts[5].split(\" *\")[1];\n\nmsg.payload = {\n raw: msg.payload,\n type: (parts[0] + \"\").substr(1),\n elevation: Number(parts[1]),\n rotation: Number(parts[2]),\n code: parts[3],\n speed: Number(parts[4]),\n checksumHEX: checksum,\n checksum: parseInt(checksum, 16),//convert hexadecimal string to integer\n}\nreturn msg;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1120,"y":2300,"wires":[["eb79f09e.5a732"]]},{"id":"eb79f09e.5a732","type":"debug","z":"4b3f21a3.ba434","name":"","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1255,"y":2380,"wires":[],"l":false},{"id":"9c292a3.c465bd8","type":"function","z":"4b3f21a3.ba434","name":"Parse $WIVWR","func":"\n//PART : 0 1 2 3 4 5 6 7 8\n//SAMPLE : $WIVWR,134.2,L,1.4,N,0.7,M,2.6,K *4B\n\nvar parts = msg.payload.split(\",\");\nvar checksum = parts[8].split(\"*\")[1];\n\nmsg.payload = {\n raw: msg.payload,\n type: (parts[0] + \"\").substr(1),\n //TODO\n //TODO\n //TODO\n //TODO\n checksumHEX: checksum,\n checksum: parseInt(checksum, 16),//convert hexadecimal string to integer\n}\nreturn msg;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1120,"y":2340,"wires":[["eb79f09e.5a732"]]},{"id":"ad7cf4a.dfe9608","type":"function","z":"4b3f21a3.ba434","name":"Parse $WIMWD","func":"\n//PART : 0 1 2 3 4 5 6 7 8\n//SAMPLE : $WIMWD,230.5,T,229.7,M,1.4,N,0.7,M 52\n\nvar parts = msg.payload.split(\",\");\nvar checksum = parts[8].split(\"*\")[1];\n\nmsg.payload = {\n raw: msg.payload,\n type: (parts[0] + \"\").substr(1),\n //TODO\n //TODO\n //TODO\n //TODO\n checksumHEX: checksum,\n checksum: parseInt(checksum, 16),//convert hexadecimal string to integer\n}\nreturn msg;\nreturn msg;","outputs":1,"noerr":0,"initialize":"","finalize":"","libs":[],"x":1120,"y":2380,"wires":[["eb79f09e.5a732"]]},{"id":"9ab6ee4.177691","type":"debug","z":"4b3f21a3.ba434","name":"Unknown NMEA","active":true,"tosidebar":true,"console":false,"tostatus":false,"complete":"payload","targetType":"msg","statusVal":"","statusType":"auto","x":1120,"y":2480,"wires":[]},{"id":"57ab1ec2.d11ee","type":"inject","z":"4b3f21a3.ba434","name":"$XXXXX","props":[{"p":"payload"},{"p":"topic","vt":"str"}],"repeat":"","crontab":"","once":false,"onceDelay":0.1,"topic":"","payload":"$XXXXX,A,-2.8,D,PTCH,A,-0.6,D,ROLL51","payloadType":"str","x":740,"y":2540,"wires":[["ae7daa01.2afd78"]]}]