Abb.: GPSmap 420 mit CANet (Garmin)
CANet wurde von der Firm Garmin für Marine-Geräte entwickelt. Es benutzt auf unterster physischer Ebene den CAN-Bus, verwendet aber andere Implementierung auf höheren Ebenen von CAN und ist nicht kompatibel zu NMEA2000. CANet ist damit wie C-Net 2000 ein proprietäres Protokoll, das nur mit Geräten von Garmin funktioniert. Viele ältere Plotter von Garmin wurden mit CANet und NMEA0183 ausgestattet. In geringem Umfang ließen sich auch Daten zwischen CANet und NMEA0183 austauschen, wie Speed und Tiefendaten. CANet benutzt entgegen der Konkurrenz keine spezielle Steckertechnik und setzt auf Schraubklemmen, was eine Installation deutlich einfacher und preiswerter macht. CANet wurde speziell für Sensorik und zum Datenaustausch zwischen Anzeigegeräten von Garmin verwendet. Neben CANet wurden auch die selben Geräte mit NMEA2000 angeboten, die deutlich flexibler mit Geräten anderer Hersteller einsetzbar waren. Die bunten Sonar-Daten-Teppiche von Garmin Sounder und Loggen ließen sich aber ausschließlich nur mit CANet übertragen. CANet hat in heutigen Bordsnetzen keine Bedeutung mehr und ist nur noch in alten Installationen anzutreffen. Eine Zukunftsfähigkeit ist nicht gegeben. NMEA2000 wäre eine bessere Alternative.
Mit CANET gibt es eine namensähnliche Implementierung für CAN in Ethernet-Umgebungen für industrielle Anwendungen, die nicht kompatibel zu CANet von Garmin ist und nicht mit dieser verwechselt werden sollte.
Open Source
Für CANet gibt es keine eigene Open Source Implementierung, da CANet ein sehr spezialisiertes Protokoll von Garmin ist.