vas
Well-Known Member
Dear all,
another question/rant on my favourite topic...
I’ve finished my main Arduino black box doing all sorts of conversions to NMEA2K as well as simulating AutoAnchor's 601 black box. All that’s gone smoothly (almost) and work with data presented on GMI10s and/or GPSMAPs chartplotters.
So now decided to do one smaller black box for each engine (to be fitted in the e/r) and do the following:
Anyway, got a dozen sensors plus a few exhaust K-type thermistors to play…
Now, prototyped a few of these NMEA2000 sentences, tested them this evening and hit a nasty wall:
EGT exists as a NMEA2000 sentence but none of the Garmins I own lists it (GMI10, GPSMAP4008 and GPSMAP751)
Second exhaust temp doesn’t even exist so I have to use another temp (dunno bait, or something silly) to map it on… and I'd need two of them
Gearbox oil pressure has a max value of 200psi (on the GMIs, the GPSMAPs don’t know it at all…), FFS, my twin disk box works at 300-360psi, what were they thinking???
CAC is not even listed as a NMEA2000 sentence.
So Q to you:
Where do you present that sort of info? I'm not talking about you ECU equipped guys with fancy multiscreen displays, I'm talking manual diesel engines here.
I always thought that gauges/plotters pickup new sentences when they appear in the bus and present them (maybe next reboot...), doesn't seem to be the case here!
Regarding the EGTs, the following types of temps are documented (in NMEA docs):
SeaTemperature
OutsideTemperature
InsideTemperature
EngineRoomTemperature
MainCabinTemperature
LiveWellTemperature
BaitWellTemperature
RefridgerationTemperature
HeatingSystemTemperature
DewPointTemperature
ApparentWindChillTemperature
TheoreticalWindChillTemperature
HeatIndexTemperature
FreezerTemperature
ExhaustGasTemperature
Garmin GMIs supports the 14 first and doesn’t do the last which I need!
Also getting a higher upper limit to the gearbox oil pressure is a must.
I've also asked JFM maybe I can use his contacts and ask/suggest some updates (upping the gbox oil pressure limit is dead simple, showing it on either plotters engine screens is a bit trickier I suppose), we'll see.
And Q to others, how do you show such data (especially on the f/b where typically you don't get all the gauges you have on the lower helm)?
Maretron dedicated (quite expensive!) screens? or what else?
I'm seriously considering building a custom NMEA2K screen where various such data can be presented, but I'd rather skip that for now.
An extra problem I have is that by not "listening" to such sentences, I cannot even setup alarms, not to keen to see the gbox oil pressure as such, but keen to get a beeeeep when it drops low...
cheers
V.
another question/rant on my favourite topic...
I’ve finished my main Arduino black box doing all sorts of conversions to NMEA2K as well as simulating AutoAnchor's 601 black box. All that’s gone smoothly (almost) and work with data presented on GMI10s and/or GPSMAPs chartplotters.
So now decided to do one smaller black box for each engine (to be fitted in the e/r) and do the following:
- EGT
- Seawater temp when reaching the exhaust elbow (or alternatively exhaust temps after the elbow)
- Gearbox oil pressure
- CAC air temp
- Plus anything else I can think off (would like fuel consumption, but turns out to be a v.difficult job)
Anyway, got a dozen sensors plus a few exhaust K-type thermistors to play…
Now, prototyped a few of these NMEA2000 sentences, tested them this evening and hit a nasty wall:
EGT exists as a NMEA2000 sentence but none of the Garmins I own lists it (GMI10, GPSMAP4008 and GPSMAP751)
Second exhaust temp doesn’t even exist so I have to use another temp (dunno bait, or something silly) to map it on… and I'd need two of them
Gearbox oil pressure has a max value of 200psi (on the GMIs, the GPSMAPs don’t know it at all…), FFS, my twin disk box works at 300-360psi, what were they thinking???
CAC is not even listed as a NMEA2000 sentence.
So Q to you:
Where do you present that sort of info? I'm not talking about you ECU equipped guys with fancy multiscreen displays, I'm talking manual diesel engines here.
I always thought that gauges/plotters pickup new sentences when they appear in the bus and present them (maybe next reboot...), doesn't seem to be the case here!
Regarding the EGTs, the following types of temps are documented (in NMEA docs):
SeaTemperature
OutsideTemperature
InsideTemperature
EngineRoomTemperature
MainCabinTemperature
LiveWellTemperature
BaitWellTemperature
RefridgerationTemperature
HeatingSystemTemperature
DewPointTemperature
ApparentWindChillTemperature
TheoreticalWindChillTemperature
HeatIndexTemperature
FreezerTemperature
ExhaustGasTemperature
Garmin GMIs supports the 14 first and doesn’t do the last which I need!
Also getting a higher upper limit to the gearbox oil pressure is a must.
I've also asked JFM maybe I can use his contacts and ask/suggest some updates (upping the gbox oil pressure limit is dead simple, showing it on either plotters engine screens is a bit trickier I suppose), we'll see.
And Q to others, how do you show such data (especially on the f/b where typically you don't get all the gauges you have on the lower helm)?
Maretron dedicated (quite expensive!) screens? or what else?
I'm seriously considering building a custom NMEA2K screen where various such data can be presented, but I'd rather skip that for now.
An extra problem I have is that by not "listening" to such sentences, I cannot even setup alarms, not to keen to see the gbox oil pressure as such, but keen to get a beeeeep when it drops low...
cheers
V.