In a couple of weeks I shall be sailing, so the development season will end.
I have one feature left in the backlog: plotting NMEA 0183
CDDSC and CDDSE messages and GpsGate Buddies (FS#331). I have this working in the 2.3.1 1228 release, but not yet in the current
2.4 0324. The question is whether to make the effort of integrating this code now.
I implemented this early in January, seemingly along with multiple specific requests in this Forum, but no feedback so far... so I am just wondering, whether to continue this work.
- most chartplotters and PC-based nav software
include CDDSC/CDDSE plotting today
- having the DSC Distress
position immediately plotted on screen
is certainly a good thing
- polling the buddies around may be lots of fun and can reduce the load on voice VHF
- the AIS
code seems to be in a process of being prepared for moving to a plugin, so adding complexity now would not be welcome
- it is not too easy to live test - it takes more skills and equipment
than just the PC at home
- most people expect the DSC Transponder Initialize function here, so they will feel disappointed without it, whatever other benefits are present
The DSC Transponder Initialize relates to "clicking on an AIS
target to get connected over VHF
to it". But this is very rarely supported by the communications equipment
. Also, by the nature of GMDSS operation it can not be fully automatic, it can just save punching in the MMSI, but not the channel selection and not making the actual call. For collision
avoidance I would always prefer to make a voice call than an Individual DSC call, whatever the interface. So I think it is not worth implementing DSC TI now.
I did the CDDSC/CDDSE and GpsGate testing with all the data I could find around, but I am not prepared to write a simulator or set up a GpsGate server for testing. I shall have access to a DSC-output capable VHF in May, but likely I will be busy then with other things.
Any keen builders enabled to test?
PS. The patch is already in flyspray (FS#331) anyway...