Cruisers Forum
 


Reply
  This discussion is proudly sponsored by:
Please support our sponsors and let them know you heard about their products on Cruisers Forums. Advertise Here
 
Thread Tools Search this Thread Rate Thread Display Modes
Old 07-09-2021, 06:48   #1
Registered User

Join Date: Aug 2019
Posts: 203
Engine Data dashboard for windows and Android

Something like this:


CONFIGURABLE
GreenHeaven is offline   Reply With Quote
Old 07-09-2021, 06:49   #2
Registered User
 
rwidman's Avatar

Join Date: Feb 2008
Location: North Charleston, SC
Boat: Camano Troll
Posts: 5,176
Re: Engine Data dashboard for windows and Android

Naw, I would rather have the display on the dash in front of me.
__________________
Ron
HIGH COTTON
rwidman is offline   Reply With Quote
Old 07-09-2021, 07:51   #3
Registered User
 
Nicholson58's Avatar

Cruisers Forum Supporter

Join Date: Jan 2011
Location: Caribbean live aboard
Boat: Camper & Nicholson58 Ketch - ROXY Traverse City, Michigan No.668283
Posts: 6,585
Images: 84
Re: Engine Data dashboard for windows and Android

Quote:
Originally Posted by rwidman View Post
Naw, I would rather have the display on the dash in front of me.
Totally agree. Just one more piece of kit to maintain with little reason to exist. I can’t see sitting at the helm (where one must be to operate the boat) and hold a computer screen in front of me, draining power that must be replaced, while the real gauges are right there. Backup gauges are throughout the boat anyway.

I have plenty of real equipment to maintain.
Nicholson58 is offline   Reply With Quote
Old 07-09-2021, 08:36   #4
Registered User
 
Dsanduril's Avatar

Join Date: Aug 2011
Location: Petersburg, AK
Boat: Outremer 50S
Posts: 4,229
Re: Engine Data dashboard for windows and Android

Well, that's couple of useful opinions

How is the data getting into the device? CANbus/J1939? NMEA2000? That makes a difference as to the tools that could be used for display. With NMEA2000 you could use SignalK and their dashboards, with J1939 Grafana gets used a lot.
Dsanduril is offline   Reply With Quote
Old 07-09-2021, 12:34   #5
Registered User

Join Date: Aug 2019
Posts: 203
Re: Engine Data dashboard for windows and Android

Quote:
Originally Posted by Nicholson58 View Post
Totally agree. Just one more piece of kit to maintain with little reason to exist..
You are thinking too narrowly. If you were on this boat you would understand why this is important.
But this thread is not about justifying WHY displaying engine data is valid to the peanut gallery....

I think I misunderstood what twocan does..

Quote:
How is the data getting into the device? CANbus/J1939? NMEA2000? That makes a difference as to the tools that could be used for display.
rudder angle and depth come in from raymarine seatalk
rpm, temp, oil pressure, tak levels etc over nmea2k
other data ove nmea 0183

All converted to nmea xxxx at baud yyyy, multiplexed and tx via wifi

The Maretron app is free. I could use that if I knew what format their datstream is in I suppose

https://www.maretron.com/products/N2KView-mobile.php


Quote:
With NMEA2000 you could use SignalK and their dashboards, with J1939 Grafana gets used a lot.
Aa far as SignalK. I am not a fan of bloated data packets like JSON etc when running on portable devices for hours and battery life is important. In fact I wish JSON and Javascript and all the other hideosly bad flavors would just die a death. A well packed data packet is not hard to parse and I frankly dont believe the claim that it JSON plays nicely with xxx. Its just easier for junior developers to work with cos they covered JSON in programming 101
A low level parser is not hard to write in a good language.

On that note, I am still not clear why some plugins work on windows but not Android. Ist the point of the API to provide all the functonality for a plugin like a dashboard overlay? access to the drawing engine, parsed data etc etc?
GreenHeaven is offline   Reply With Quote
Old 07-09-2021, 16:01   #6
Marine Service Provider
 
bdbcat's Avatar

Join Date: Mar 2008
Posts: 7,571
Re: Engine Data dashboard for windows and Android

Green...


" I am still not clear why some plugins work on windows but not Android."


The OCPN plugin API is not the problem. The main hurdle is the UI. A Windows laptop generally provides a large, high definition display for complex UI actions, like dialogs, etc. Combined with a precision pointing device (e.g.mouse), the UI possibilities are quite rich.


Compare to an Android phone device. High definition display, all right. But limited size, operated by a low definition pointing interface (finger touch).


Result: Many of the OpenCPN plugins will require complete rework of their control dialogs to be usable on a small Android device. And we do not have the resources for that level of effort on all plugins simultaneously. So we progress as we are able, however slowly....


Thanks
Dave
bdbcat is offline   Reply With Quote
Old 08-09-2021, 04:33   #7
Registered User

Join Date: Aug 2019
Posts: 203
Re: Engine Data dashboard for windows and Android

Understand. This is not meant to sound critical, but there are some libraries available that might work. I dont know if they will compile in VS2013 tho...
https://philippegroarke.com/posts/20..._ui_solutions/
Is most of it in C or C++?
If I had time..... but I dont.
Regardless, thank you for getting it this far. Design is always eaiser with hindsight!
GreenHeaven is offline   Reply With Quote
Old 08-09-2021, 06:01   #8
Registered User
 
rwidman's Avatar

Join Date: Feb 2008
Location: North Charleston, SC
Boat: Camano Troll
Posts: 5,176
Re: Engine Data dashboard for windows and Android

Quote:
Originally Posted by Dsanduril View Post
Well, that's couple of useful opinions

.
This is a solution in search of a problem.
__________________
Ron
HIGH COTTON
rwidman is offline   Reply With Quote
Old 08-09-2021, 06:35   #9
Registered User
 
Dsanduril's Avatar

Join Date: Aug 2011
Location: Petersburg, AK
Boat: Outremer 50S
Posts: 4,229
Re: Engine Data dashboard for windows and Android

Well, every ship control system on which I work has a display like this, fed directly from J1939. And it can be useful on a small boat too. Can you see those dash gauges while in the engine room? Having the tablet mounted on the wall showing the J1939 data while adjusting the idle screw is a whole lot easier than putting down your tools to aim a light or yelling up to the cockpit to ask someone to read the gauges.

Gauges on the dash are only in one location (or a few distinct locations), having a portable display allows you to "move" the gauges without having to re-wire the whole boat and opens up operating options that you simply don't have with fixed systems.

YMMV
Dsanduril is offline   Reply With Quote
Old 08-09-2021, 10:58   #10
Registered User

Join Date: Aug 2019
Posts: 203
Re: Engine Data dashboard for windows and Android

and dont forget the logging possibities... oil pressure dipped when we did what?
engine rpms are what when motorsailing and fuel level went from what to what over how many nautical miles?

Then there is the confirmation of a guage reading. Is there no oil pressure or did the guage loose a connection?
GreenHeaven is offline   Reply With Quote
Old 08-09-2021, 11:27   #11
Registered User
 
Dsanduril's Avatar

Join Date: Aug 2011
Location: Petersburg, AK
Boat: Outremer 50S
Posts: 4,229
Re: Engine Data dashboard for windows and Android

Absolutely. It all depends on what sensors/data you have available. What's the pressure drop across the fuel filter? Or the fuel suction pressure? What does it look like over time? Time to change the filter? Lots of what we do now is "once a season" or "once a year" or "once every xxx hours". With the data available those can now be transferred to condition-based maintenance, which is where they belong but have been hard to put there without the supporting data.

And just look at the OP example, do you have all those gauges on the dash? Room to add a few more? How about the %load gauge, which can be some really useful information? I recently increased the pitch of our propellers based on %load values, the other test is "can I reach WOT?", and that's not really accurate (if you can, how much was in reserve, if you can't, by how much?). The tech who installed the engines made us go to WOT during sea trials and that's all he needed to check his box, but it really tells you very little about engine loading (only that it's not, by a crude measure, overloaded).
Dsanduril is offline   Reply With Quote
Old 08-09-2021, 23:47   #12
Registered User

Join Date: Mar 2011
Posts: 767
Re: Engine Data dashboard for windows and Android

Quote:
I am still not clear why some plugins work on windows but not Android
From the TwoCan plugin perspective, simply because to the best of my knowledge, there are no Android devices that incorporate a CAN Bus transceiver circuit and a NMEA 2000 micro-C connector.

So if you cannot physically connect an Android device to the NMEA 2000 network, there's no point in porting the plugin. Plus the build process and test matrix is becoming an increasing burden.

In the future perhaps when the NMEA OneNet standard is supported by marine equipment vendors then it may be a consideration.
stevead is offline   Reply With Quote
Old 12-09-2021, 10:05   #13
Registered User

Join Date: May 2011
Location: Lake Ont
Posts: 8,568
Re: Engine Data dashboard for windows and Android

Quote:
Originally Posted by GreenHeaven View Post
Aa far as SignalK. I am not a fan of bloated data packets like JSON etc when running on portable devices for hours and battery life is important. In fact I wish JSON and Javascript and all the other hideosly bad flavors would just die a death. A well packed data packet is not hard to parse and I frankly dont believe the claim that it JSON plays nicely with xxx. Its just easier for junior developers to work with cos they covered JSON in programming 101
A low level parser is not hard to write in a good language.
Uh, well, beggars cant be choosers. 😉

Seriously, JSON works just about anywhere, there are JSON libraries for just about every major programming language, and is less fussy than XML. The SignalK folks are totally on the right track; no reason to re-invent the wheel.
Lake-Effect is offline   Reply With Quote
Old 13-09-2021, 02:36   #14
Registered User

Join Date: Aug 2019
Posts: 203
Re: Engine Data dashboard for windows and Android

Quote:
Originally Posted by stevead View Post
So if you cannot physically connect an Android device to the NMEA 2000 network, there's no point in porting the plugin. Plus the build process and test matrix is becoming an increasing burden.
Ah so thats it. Got it


Quote:
Seriously, JSON works just about anywhere, there are JSON libraries for just about every major programming language, and is less fussy than XML. The SignalK folks are totally on the right track; no reason to re-invent the wheel.
And with all that said, there is still no engine dashboard that will run on ANDROID from NMEA 0183 data...
GreenHeaven is offline   Reply With Quote
Old 13-09-2021, 06:28   #15
Registered User

Join Date: May 2011
Location: Lake Ont
Posts: 8,568
Re: Engine Data dashboard for windows and Android

Quote:
Originally Posted by GreenHeaven View Post
And with all that said, there is still no engine dashboard that will run on ANDROID from NMEA 0183 data...
There are Android dashboards. And others. And anything that can be incorporated into a web display can be viewed on any device with a web browser.

No need to re-invent the wheel.
Lake-Effect is offline   Reply With Quote
Reply

Tags
engine, wind

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
ENC feature difference between android and windows moosacreek OpenCPN 6 03-09-2018 18:14
Data on the dashboard after an interruption of the connection Schnapsy OpenCPN 8 09-06-2018 09:36
Dashboard windows psyklik OpenCPN 5 23-04-2017 02:52
Please suggest one GPS data displaying software (Dashboard) rakhesh Navigation 1 15-07-2012 08:00
Raytech RNS and Windows 7 and Windows XP kene66 Marine Electronics 2 23-02-2010 14:50

Advertise Here


All times are GMT -7. The time now is 17:13.


Google+
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Social Knowledge Networks
Powered by vBulletin® Version 3.8.8 Beta 1
Copyright ©2000 - 2024, vBulletin Solutions, Inc.

ShowCase vBulletin Plugins by Drive Thru Online, Inc.