Począwszy od wersji Next-Gen HUD (NGH) v1.35, Caretta wprowadza uproszczony interfejs do bezpośredniej łączności z magistralą CAN bus pojazdu. Umożliwia to odczytywanie danych telemetrycznych silnika i motocykla w czasie rzeczywistym bezpośrednio z pokładowych systemów pojazdu w celu zasilania widgetów NGH Widgets oraz nakładek informacyjnych.
Ponieważ producenci motocykli stosują własne, niestandaryzowane protokoły magistrali CAN w poszczególnych modelach i generacjach, dekodowanie danych CAN bus jest stale rozwijanym projektem.
Wymagania wstępne i konfiguracja
- Wymagania dotyczące oprogramowania: Aplikacja NGH zaktualizowana do wersji v1.33 lub nowszej.
- Wymagania dotyczące oprogramowania układowego (firmware) Caretta: v57 lub nowsze.
- Wymagania sprzętowe: Urządzenie Caretta umieszczone w uchwycie Caretta Cradle i podłączone za pomocą kabla przejściowego Carpe Iter OBD do gniazda diagnostycznego w pojeździe z włączonym zasilaniem.
Jak włączyć łączność z magistralą CAN Bus
- Otwórz aplikację NGH App.
- Przejdź do Ustawienia → Konfiguracja Caretta (Settings → Caretta Setup).
- Włącz opcję Łączność CAN Bus (CAN Bus Connectivity).
Status funkcji eksperymentalnej: Łączność z magistralą CAN Bus jest obecnie oznaczona jako eksperymentalna (Experimental), ponieważ stale powiększamy bazę obsługiwanych motocykli i udoskonalamy filtrowanie danych. Włączenie tej funkcji jest w 100% bezpieczne dla Twojego motocykla (Caretta działa w trybie wyłącznie do odczytu danych telemetrycznych pojazdu). Na obecnym etapie rozwoju nie można jednak wykluczyć sporadycznych błędów w dekodowaniu ruchu magistrali CAN.
Aktualnie obsługiwane motocykle
Caretta obsługuje obecnie dekodowanie telemetrii w czasie rzeczywistym w następujących platformach motocyklowych:
- Modele EURO 4: Wielocylindrowe motocykle marek KTM i Husqvarna (np. serie 790 / 1090 / 1190 / 1290). (Jednocylindrowe modele EURO 4 nie są obecnie obsługiwane; wsparcie zostanie dodane w przyszłej aktualizacji oprogramowania.)
- Modele EURO 5: Modele marek KTM, Husqvarna oraz GasGas (w tym platformy jednocylindrowe, takie jak serie 690 / 701 / 700).
Funkcja specjalna: Emulacja klucza KTM EURO 4 Race Dongle
W przypadku wielocylindrowych modeli KTM i Husqvarna z normą EURO 4, Caretta oferuje wbudowaną funkcję emulacji modułu Race Dongle. To rozwiązanie programowe emuluje działanie oryginalnego, fizycznego klucza KTM Race Dongle, umożliwiając motocyklistom jeżdżącym w terenie trwałe wyłączenie układu ABS bez jego automatycznego resetowania po każdym wyłączeniu zapłonu.
⚠️ Ważna uwaga dotycząca obecnego działania funkcji Race Dongle: W bieżącym wydaniu polecenie emulacji Race Dongle jest wysyłane programowo podczas aktywnej sesji NGH. Jeśli Caretta zostanie wyjęta z uchwytu lub nastąpi restart systemu, stan emulacji może nie zostać natychmiast zachowany po wyłączeniu i włączeniu zapłonu.
Wkrótce: W nadchodzącej aktualizacji oprogramowania układowego polecenie to zostanie zintegrowane bezpośrednio w pokładowym mikrokontrolerze CAN (MCU) urządzenia Caretta. Po wgraniu oprogramowania system ABS zostanie automatycznie wyłączony natychmiast po podłączeniu Caretta do instalacji elektrycznej motocykla.
Plany rozwoju (Roadmap): Nadchodzące wsparcie dla motocykli
Nieustannie rejestrujemy i dekodujemy pliki dzienników (logi) dla kolejnych platform adventure i dual-sport. Nasze plany rozwojowe obejmują:
- W aktywnym opracowaniu (EURO 5 – ukończono w 50%): Yamaha Tenere 700 (T700), Ducati Multistrada, Ducati DesertX.
- Kolejny etap (EURO 4): Yamaha Tenere 700 (T700 EURO 4).
- Kolejny etap (EURO 5): Aprilia Tuareg 660, Kove 800X / 450 Rally, seria CFMOTO 800MT.
Rozwiązywanie problemów i społecznościowa inicjatywa dekodowania
Brak danych w widgetach po włączeniu CAN Bus?
Jeśli włączono łączność CAN Bus w menu Ustawienia → Konfiguracja Caretta (Settings → Caretta Setup), ale żadne dane telemetryczne silnika (obroty RPM, temperatura płynu chłodzącego, wskaźnik biegu itp.) nie wyświetlają się na pulpicie NGH ani w widgetach NGH Widgets, oznacza to, że Twój konkretny model motocykla lub dana wersja oprogramowania układowego nie są jeszcze obsługiwane w naszej bazie dekodowania.
Pomóż nam szybciej dodać obsługę Twojego motocykla!
Ponieważ fizyczny dostęp do każdego modelu motocykla adventure jest ograniczony, pliki dzienników (logi) przesyłane przez społeczność są najszybszym sposobem na rozszerzenie bazy obsługiwanych pojazdów.
Zarejestrowanie 5–10 minut surowych logów magistrali CAN z Twojego motocykla za pomocą Caretta bezpośrednio przyspieszy wdrożenie obsługi Twojego modelu.
Dołącz do Inicjatywy Dekodowania CAN Bus na naszym forum społeczności, aby dowiedzieć się, jak rejestrować dane, przesyłać logi i śledzić bieżące postępy prac.
Powiązane artykuły bazy wiedzy
Czy ten artykuł był pomocny?
To wspaniale!
Dziękujemy za opinię
Przepraszamy, że nie udało nam się pomóc!
Dziękujemy za opinię
Wysłano opinię
Doceniamy Twój wysiłek i postaramy się naprawić artykuł