Python może

W poście o instalowaniu PiCan opisałem, jak można użyć szeregu narzędzi można odbierać wiadomości / Wysyłanie.
Jednak są dość ciężkie. Skrypty C, z którym miałem problemy z tym konfigurowalny.

Z tego powodu wybrałem się do twardego bajt Python można zainstalować oprogramowanie na moim Raspberry Pi. Python jest dobry, czytelny język programowania, gdzie nie jest to niezbędne do kompilowania kodu. Również Python jako domyślny język używany dla Kodi plug-ins programowania. Oba te składniki są bardzo przydatne służyć jako interfejs pomiędzy następnie moje Audi / RNs-e i moim Raspberry Pi.

Aby zainstalować bibliotekę Pycan, można uruchomić następujące polecenie;

[PIP zainstalować Pythona can]

W pluginie AudiRns FULL Beta zostały przetworzone, wszystkie ustawienia domyślne.

Czy chcesz ustawić poprawne ustawienia (na przykład podczas używania wtyczek przykład), następnie otwórz;
[Nano/etc/Can.conf]
i umieścić następującą zawartość do pliku;
can.rc['interface'] = 'socketcan_ctypes'
can.rc['channel'] = 'can0'


[whohit]Python może[/whohit]

Zapisz się
Napisz do mnie na:
11 komentarzy
najstarsze
Najnowsze w których głosowano najczęściej
Wbudowane informacje zwrotne
Zobacz wszystkie komentarze
Phil
9 rok temu

Witam Janssuuh,

Skórę RNS-E mam zainstalowane na moim Raspberry Pi.
Mam również zainstalowany Python – sterowania Kodi z Rns-e i działa świetnie.
Teraz, Chcę, aby symulować sygnału "TV ON", bo mam nie Multimedia Interface, który obsługuje ten.
Jak można używać ten kod poniżej w skrypt Pythona?
[CANid == (“602”): # Telegramm dla tunera TV na]
[msg == (“81 12 30 3(A) 20 32 36 20”): #TV NA]
Pętla: 200MS
Przy zyski z Raspberry Pi

Z góry dzięki

Phil
9 rok temu
Odpowiedzieć do Janssuuh

Dziękuję za szybką odpowiedź.
Próbowałem wczoraj, ale to nie działa tak jak napisałeś.

Nie widziałem, że bajty zostały wysłane przez patrząc na [ifconfig] [ip -s -d link show can0] .

Czy masz jakiś pomysł co może być mój problem?

Phil
9 rok temu
Odpowiedzieć do Janssuuh

Witam Janssuuh,
To nie błąd po uruchomieniu skryptu ręcznie.?
Byłoby bardzo miło, jeśli ty kulisy posyłać mi plik skryptu videomessage.py do testowania.

Thilo
6 rok temu

Cześć,

zakończeniu instalacji i otrzymuję ten błąd?!:

12:37:05.162 T:1945711264 BŁĄD: Kontrola 402 w oknie 10107 został poproszony, aby skupić, Ale to nie może
12:37:07.994 T:1744212912 BŁĄD: WYJĄTEK Rzucony (PythonToCppException) : –>Python zwrotna / script zwrócił następujący błąd<–
– UWAGA: Zignorowanie tego może prowadzić do wycieków pamięci!
Typ błędu:
Zawartość błędach: Nie moduł o nazwie interfejsu
Traceback (Najnowszym wezwanie ostatnia):
Plik “/root / .kodi / addons / skin.audi_rns / addon.py”, linia 22, w
from dumpcan import dumpcan #dumpcan.pyo
Plik “/root / .kodi / addons / skin.audi_rns / dumpcan.py”, linia 21, w
ImportError: Nie moduł o nazwie interfejsu
–>Koniec skryptu Pythona raport o błędzie<–
ImportError: Nie moduł o nazwie interfejsu

Mam nadzieję, że ktoś mógłby mi pomóc. Z góry dzięki.

Thilo
6 rok temu
Odpowiedzieć do Janssuuh

Dzięki za odpowiedz. Więc moja wersja jest rzeczywista:
root @ Raspberry Pi:/home / pi # python –Wersja
Python 2.7.9

i proszę spojrzeć na moim dzienniku na pastebin:

https://pastebin.com/5YznL0FC

Dzięki