SignalK / signalk-to-nmea2000

Plugin to convert Signal K to NMEA2000
Apache License 2.0
21 stars 29 forks source link

Feature request : Support for PGN 130316 (Temp), 130313 ( Humidity ), and 130314 ( Atm Pressure ) #87

Closed torbenaa closed 9 months ago

torbenaa commented 9 months ago

Dear Scott,

Can you please add support for :

BR Torben

torbenaa commented 9 months ago

Perhaps the temperature could be 130312 ? You allready got most of the temperature sources defined in https://canboat.github.io/canboat/canboat.html#lookup-TEMPERATURE_SOURCE

IanLeeClaxton commented 2 months ago

Raymarine only support 130316 for inside temp

torbenaa commented 2 months ago

I finally got the time to play with this. It seems like my Raymarine MFD / Lighthouse is receiving the PGN 130313 ( Humidity ) value - but it shows 0 or 1 percent. The unit i SK is ratio. Could it be that the value sent with PGN130313 should be in percent ?

IanLeeClaxton commented 2 months ago

Screenshot_20240729-192012 This is the info from the lighthouse v4 docs

IanLeeClaxton commented 2 months ago

https://acrobat.adobe.com/id/urn:aaid:sc:EU:1194db41-9491-451a-9d1c-9baef6f1822e

torbenaa commented 2 months ago

Thanks Ian - but it is not clear to me if the value should be in percent (0-100) or ratio (0-1). Looks like Raymarine is expecting percent ?

torbenaa commented 1 month ago

@sbender9 - do you have thoughts on this ? Could it be that the ratio value in SK should be multiplied by 100 when sending to NMEA2000 ? Thanks for your effort !

IanLeeClaxton commented 1 month ago

Thanks Ian - but it is not clear to me if the value should be in percent (0-100) or ratio (0-1). Looks like Raymarine is expecting percent ?

My issue was with inside temp

HcGrande commented 1 month ago

PGN130316 would be great. For all customers running Raymarine and Signal k with inside temps, this is PGN is currently missing in SignalK.