Matthew KuKanich, badacz bezpieczeństwa systemów samochodowych, opublikował na Reddicie nagranie, na którym kręci kierownicą swojej Tesli lewą gałką konsoli Nintendo Switch 2. Jego aplikacja CAN Commander daje według niego „pełny dostęp do funkcji pojazdu”. Obejmuje to układ kierowniczy, gaz i hamulec, a także kierunkowskazy, klakson, zmianę biegów i wycieraczki. Sprawę opisał serwis Not a Tesla App.
Jak działa CAN Commander
KuKanich nie włamał się do oprogramowania Tesli. Zrobił jailbreak Switcha 2 (czyli zdjął blokady producenta, żeby uruchomić własne programy) i napisał aplikację, która wysyła polecenia do auta przez magistralę CAN. To wewnętrzna sieć, po której porozumiewają się ze sobą sterowniki i podzespoły samochodu. KuKanich napisał na X: „Zbudowałem własne oprogramowanie na Switcha 2 i zewnętrzny system sterowania przez CAN dla mojej Tesli”.
Każda funkcja auta ma swój przycisk. Lewa gałka skręca, ZR działa jak pedał gazu, ZL jak hamulec, a A przełącza między jazdą do przodu i wstecznym. L i R włączają kierunkowskazy, X uruchamia pojedynczy ruch wycieraczek, a Y odpowiada za klakson. Na ekranie konsoli aplikacja pokazuje na żywo dane z samochodu: prędkość, kąt skrętu kierownicy, aktualny bieg i stan połączenia. Autor zapewnia, że program ma kilka zabezpieczeń, a żeby go zamknąć, trzeba przytrzymać B.
Na nagraniu Tesla stoi w miejscu, kierownica obraca się dokładnie tak, jak KuKanich wychyla gałkę, a kierunkowskazy mrugają na komendę.
Driving my Car with a Switch 2
by u/Martarts in switch2hacks
Wcześniej pad od Xboxa i Wii Remote
Switch 2 nie jest pierwszym kontrolerem w tej kolekcji. KuKanich sterował już swoją Teslą padem od Xboxa i kontrolerem Wii Remote. Ten drugi obsługuje sterowanie ruchem, więc kierownica obracała się, gdy autor przechylał kontroler w dłoni. Część jego nagrań pokazuje te eksperymenty podczas jazdy po drodze.
Tymczasem Tesla robi wszystko, żeby kierowca nie musiał trzymać kierownicy w ogóle. Usługa Robotaxi działa już całą dobę we wszystkich miastach, w których jest dostępna, a Cybercab kierownicy po prostu nie ma. W listopadzie Tesla zaczęła go sprzedawać wybranym klientom: dwuosobowa robotaksówka kosztuje 29 990 dol. przed podatkami, do tego obowiązkowy abonament 299 dol. miesięcznie.
Pad do gier sprawdza się jako kierownica, przynajmniej dopóki gałka nie zacznie dryfować. Kodu CAN Commandera na razie nie ma w sieci. KuKanich mówi, że być może wrzuci go na swoje konto w serwisie GitHub, ale terminu nie podał. Nawet jeśli to zrobi, projekt zostaje ciekawostką badawczą, a nie sposobem na jazdę po drogach publicznych.




Komentarze
Jedno zdanie wystarczy.