Antystatyczny pisze:xor pisze:W obu przypadkach brakowało pliku fx2lafw-*.fw
No dobra, a skąd wziąć ten soft? (...)
To było podane w tym linku:
j23 pisze:(...)ALE ZNALAZŁEM CO innego:
[url]https://github.com/Ell-i/ELL-i-PyBot-Tests/wiki/Sigrok-for-Saleae-Logic-Analyzer-and-Rigol-Oscilloscope[/url]
(...)
No, ale okey.. W sumie wrażenie sprawiało jakby to tylko o Rigola chodziło... Na marginesie ten plik naprawia problemy występujące z Saleae i ich klonami, ale Rigol'a niestety nie.
Tymczasem jeśli chodzi o Rigola to ten błąd co był pozostał, tzn.: ^
Kod: Zaznacz cały
1 error
Makefile:4151: polecenia dla obiektu 'bindings/java/sigrok-core.jar' nie powiodły się
make[1]: *** [bindings/java/sigrok-core.jar] Błąd 1
Makefile:1601: polecenia dla obiektu 'all' nie powiodły się
make: *** [all] Błąd 2
Tylko, że to taka dziwna sprawa, bo to jest błąd podczas ręcznej kompilacji pakietu libsigrok (budowanie libsigrok ze źródeł, po wydaniu komendy make) i ten błąd jakby informuje, że nie widzi pliku sigrok-core.jar (a nie widzi, bo go po prostu twórcy w pakiecie nie umieścli.. -czemu? nie wiem).
No dobra, NATOMIAST nieco później korzystając z automatycznej instalacji pakietów za pomocą Synaptic Package Manager (akurat wolałem to robić w trybie graficznym, bo od razu widać, który pakiet jest, a który nie poinstalowany). No i wyszło, że pakiet libsigrok się JAKOŚ zainstalował - JAKOŚ podejrzanie bez kłopotu.
Reguła jest w /etc/udev/rules.d/ dodana wg instrukcji:
Install the udev rules file
These steps prevent the need to run libsigrok frontends as superuser. Copy the udev rules file from libsigrok/contrib/z60_libsigrok.rules to /etc/udev/rules.d/ (or where-ever your distribution stores udev rules files).
,czyli co trzeba jest u mnie wykonane, udev zrestartowany. Niby vendor i nr produktu powinien być w listingu portów akceptowalny, a jednak..
Przy konfiguracji takiej, że Rigol DS1054Z podłączony jest poprzez USB do PC'ta na którym siedzi Debian Jessie i386 (32bit), zalogowany jestem z konta użytkownika i wszystkie pakiety do sigroka (włącznie z pulseview są poinstalowane,
podczas odpalenia pulseview w trybie root'a dzieje się:
Kod: Zaznacz cały
# pulseview
Qt: Session management error: Authentication Rejected, reason : None of the authentication protocols specified are supported and host-based authentication failed
sr: serial: Error opening port (2): Nie ma takiego pliku ani katalogu.Podczas odpalenia pulseview w trybie usera nic złego się nie dzieje, ale gdy chcę wybrać Rigola spośród dostępnych "device" z pulseview w konsoli pojawia się błąd:
Kod: Zaznacz cały
$ pulseview
sr: serial: Error opening port (2): Nie ma takiego pliku ani katalogu.Wiem, ten sam błąd był wyżej, ale najwyraźniej pochodzi on z jakiegoś problemu otwarcia portu typu szeregowego (no wiadomo, usb działa jako port szeregowy).
Jeszcze zobaczę dziś na tą strony i posprawdzam:
1.
https://sigrok.org/wiki/Building#Cannot_access_USB_.2F_serial_.2F_other_device2.
https://github.com/ralfstx/rigol-linux73 j23