-
I know about the PGNs for heave (1217252) and attitude (127257), which report instantaneous values. I am interested in displaying frequency/amplitude for heave, pitch, roll and yaw. I can compute these values using FFTs, but can't find a standard way to report them on the NMEA2000 bus. What's the proper way to do this? Did I just miss the official PGNs? Should I use a vendor-specific set of PGNs and then write parse/set functions on the signal-k server that will add this information to the signal-k stream? I think I want to report the top two frequency/amplitude pairs for each measurement. BTW - this is being processed on a
|
Beta Was this translation helpful? Give feedback.
Replies: 2 comments 4 replies
-
Neat idea. I don't think there are any standard PGNs for such frequency information, so you'd indeed need to roll your own if you want to use N2K. One slightly more esoteric but potentially applicable solution would be that Scott Bender implemented an experimental PGN that would transmit SK deltas encapsulated in an N2K fast packet. I'm ashamed to admit I still have never tested it, though. |
Beta Was this translation helpful? Give feedback.
-
Just pointing out the obvious: nothing else will understand a custom PGN, so apart from a wired connection there is no particular value on having it in N2K I can think of. You could skip N2K and push the data directly to SK over TCP/IP. |
Beta Was this translation helpful? Give feedback.
Neat idea. I don't think there are any standard PGNs for such frequency information, so you'd indeed need to roll your own if you want to use N2K. One slightly more esoteric but potentially applicable solution would be that Scott Bender implemented an experimental PGN that would transmit SK deltas encapsulated in an N2K fast packet. I'm ashamed to admit I still have never tested it, though.