ttlappalainen / NMEA2000

NMEA2000 library for Arduino
535 stars 226 forks source link

broken links #311

Open greenhouse69 opened 1 year ago

greenhouse69 commented 1 year ago

Hello everyone, I have been able to review the documentation at (https://ttlappalainen.github.io/NMEA2000/index.html). I have been able to verify that all the links with nmea.org are broken: List of all Manufacturer Codes NMEA2000 Standard. List of NMEA 2000 registered devices. List of NMEA 2000 registered companies. Device class and function codes. ISO address claim. Group function PGN 126208 handling. Heartbeat PGN 126993. Thanks for your great work.

ttlappalainen commented 1 year ago

Can not do anything. NMEA orginazation has changed their structure and maybe hide those documents to be used only by members. Or they may be open on other path, which has not yet been found by Google

greenhouse69 commented 1 year ago

Correct Timo, the nmea.org website has been updated and modernized. It was simply to warn that these links are broken in the documentation.

speters commented 1 year ago

A big part of those URLs had been saved in the Internet Archive. Simply prefix an URL with https://web.archive.org/*/ to see the available versions.

ttlappalainen commented 1 year ago

So there is e.g., https://web.archive.org/web/20190531120557/https://www.nmea.org/Assets/20120726%20nmea%202000%20class%20&%20function%20codes%20v%202.00.pdf Can that be used as reference or will it disappear some time?

speters commented 1 year ago

archive.org appears to be a a non-profit, solid and reliable service. As even Wikipedia makes use of them by providing a template to reference archived links, it should be good enough to reference external documents in the NMEA2000 sources.