The starting point is our 35ft sailing vessel with basic navigation instrumentation including a chart plotter, echosounder, mechanical log and wind instrument.
The target is to have all current & other nice to have boat data available on wifi as data for other applications such as iNavX and a simple (sic) platform to create whatever navigation displays I can think of displayed on browsers connected to the boat's wifi.
My first experiment was to get AIS targets to display in the navigation apps on the iPad. Once I got the cable connected with correct polarity I was able to stream the AIS data as UDP packets on the local wifi and have it show up in iNavX on iPad.
AIS targets from VHF in iNavX on iPad
For lack of time I decided to postpone Raspberry installation for this season and instead hooked the VHF up with the plotter to get usable AIS display no matter the state of my Raspberry setup.
As to the goal that I'm after: the built in layouts on my i70 are somewhat lacking. You can configure different layouts for a bunch of numbers on a display that is really readable, but the visualizations are pretty lame. Or what do you think of the graphical temperature "gauge" in the picture below? Another good example is history graphs that have no indication of the range of the values.
Since it appears that the manufacturer is not about to give us incrementally better firmware build your own is starting to sound like a viable option.
|Dumb sea water gauge|
And btw I have currently no way to upgrade the firmware on my i70 with my minimal N2K setup...
Freeboard is a real life project with somewhat similar goals, but I would rather skip the Arduino and have just the Raspberry directly off the N2K bus with PICAN and Canboat.
|Sailsteer-like gauge drawn with custom JS.|