canboat / canboatjs

Native javascript NMEA 2000 decoder and encoder
Apache License 2.0
98 stars 41 forks source link

feature: add support for parsing YDVR files #199

Closed jonaswitt closed 1 year ago

jonaswitt commented 1 year ago

Extracts NMEA 2000 data from files recorded on YDVR-03/YDVR-04 devices (https://www.yachtd.com/products/recorder.html) and converts it to canboat json format. The YDVR file format is described in https://www.yachtd.com/downloads/ydvr04.pdf Appendix D.

I tried to follow the style of the actisense-file utility. I did not see a test file for actisense-file so not sure how you'd like this being tested; but here's a YDVR sample file: 00010110.DAT.zip