Originally Posted by bdbcat
Good timing. I'll take a look at your patch, and potentially get it into the next Beta release due this week.
The patch is more of a proof of concept
for the moment, I still need to make the notices disappear once they expired, which I should have done shortly.
Other issues where I could use more input from the community is how to display the details of the notice. I'm still new to the code base, but I'll look into the object query code to see if it makes sense to incorporate it in there.
Also, I decided to closely follow how the existing AIS code works, despite thinking that binary messages should probably be separated from AIS targets. I did this to keep my first patch smaller and minimize changes to the existing code base, but I could see a separate .cpp file in the future for handling binary messages as this code could grow quite a bit as more messages are added.
Now, before I add support for more message type, I'll take a look at how the existing tides and currents code work and see how well AIS data could blend into the existing capabilities.
Originally Posted by P_Dub
The use of this is already done for the pilots in the St-Lawrence and Seaway and it is very much appreciated. Such a system require an interface easy to use for the common seaman and should not be complicated to use. For instance in the Seaway it give the wind
force and direction and also ships up or down and the availablity of the lock involve.
Yes, you're right, the St-Lawrence Seaways folks are pioneers in using AIS binary messages, so it would make sense to support those messages as well. I haven't seen how the St-Lawrence data is conveyed to the mariner. Is it only using custom systems the pilots bring on board, or do existing charting software
The primary reason I started with the area notices as described in IMO Circ. 289 is so I would have somewhere other than an iPad
where I could see the results of the Right Whale notices currently being sent out. Of course, I would like to see all existing (non-encrypted) binary messages supported, so I hope I can help develop the right infrastructure withing opencpn
to support the decoding of such messages, and help provide a way to convey the necessary info to the mariner in a way that simplifies the display rather than making it more cluttered or complicated.