Unfortunately on a boat we have always been subject to the NMEA protocols. While it is good that all manufacturers have aligned themselves to the same protocol, the limitations of protocols devised more than 20 years ago are evident. Signal K with its noble data structure in JSON is much more evolved, but it too already shows limits and it is easy to assume that the NMEA will be used for many years to come and that Signal K will perhaps remain yet another vain attempt to break the status quo dictated by the NMEA organization.
In short, today we find ourselves in the situation of running today's technologies on protocols structured for the needs we had on the boat 20 years ago, when owning a GPS was the height of ambition. To give an example, the bandwidth of the most recent NMEA2000 is 250Kbs, which is a thousand times less than that of a 4G connection and is equal to the CDN Internet connection that our company had in 1998.
The situation is complicated by the fact that on board many instruments still transmit in NMEA 0183 and if you do not have appropriate combiners, you end up with only confusion inside this bus, which can also lead to problems for navigation.
This is exactly what the technological limit of today's boats has just been described! We can also fill our boat with technology, but the information will have to travel on this old bus anyway.