RepetierHost 0.80 płatny i okrojony
Re: RepetierHost 0.80 płatny i okrojony
Oryginalna kamerka do malinki działa lepiej ponieważ dekodowanie jest robione sprzętowo i nie obciąża i tak wolnego CPU. Polecam.
Do tego aby połączyś się do malinki z zewnątrz można użyć serwisu Weaved: https://www.weaved.com/raspberry-pi-remote-connection/
Do tego aby połączyś się do malinki z zewnątrz można użyć serwisu Weaved: https://www.weaved.com/raspberry-pi-remote-connection/
- WillingMagic
- Postów w temacie: 3
- Posty: 313
- Rejestracja: 25 kwie 2016, 22:42
- Lokalizacja: Warszawa
- Drukarka: -
- x 28
Re: RepetierHost 0.80 płatny i okrojony
Co do kamery to podaj jaki model, poza tym wygląda na to że jakiś proces korzysta z niej i dlatego nie możesz z niej skorzystać. Możesz użyć polecenia:
Kod: Zaznacz cały
lsof /dev/video0
Re: RepetierHost 0.80 płatny i okrojony
Kamera HP USB, na 100% coś z niej korzysta, myślałem/miałem nadzieję, że MJPG-Streamer bo świeci się diodka aktywności, ale widać, że nie bardzo.
W logu startowym zaraz po OctoPrint mam
i wtedy się zapala dioda. To mnie zastanawia.
Co do lsof:
W logu startowym zaraz po OctoPrint mam
Kod: Zaznacz cały
Started LSB: Webcam deamon
Co do lsof:
Kod: Zaznacz cały
pi@octopi:~ $ lsof /dev/video0
-bash: lsof: command not found
- WillingMagic
- Postów w temacie: 3
- Posty: 313
- Rejestracja: 25 kwie 2016, 22:42
- Lokalizacja: Warszawa
- Drukarka: -
- x 28
Re: RepetierHost 0.80 płatny i okrojony
Zainstaluj sobie:
Kod: Zaznacz cały
sudo apt-get update
sudo apt-get install lsof
Re: RepetierHost 0.80 płatny i okrojony
Ale na pewno nic nie grzebałeś po drodze? ...bo mam takie wrażenie.
Ściągnij gotowca (czysty gotowy image z Octoprint-em, a nie czysty Raspbian) - bez żadnych instalacji, aktualizacji, wgrywania modułów itp - powinno działać "z kopyta".
Ściągnij gotowca (czysty gotowy image z Octoprint-em, a nie czysty Raspbian) - bez żadnych instalacji, aktualizacji, wgrywania modułów itp - powinno działać "z kopyta".
McKee pisze:ściągnij gotowy obraz, wgraj na SD (inne) i testuj na nowym systemie (bo hgw co tam nazmieniałeś - powinno działać od 1-go uruchomienia).
Motto na dziś: "How may I abuse you?"
Re: RepetierHost 0.80 płatny i okrojony
No właśnie dokładnie tak zrobiłem. Czytaj czysty OctoPrint, tak jak z fabryki. Jedyna zmiana to dane WiFi w pliku. Z logów wynika, że MJPEG-streamer ma jakiś problem z nią.
Jak ją odłączę, poczekam aż streamer wydrze się, że jej nie ma i że powtórzy łączność za 2 minuty, mogę za pomocą:
spokojnie zrobić zdjęcie.
Chwilę poczekam, MJPG-Streamer na nowo się z nią łączy, widać to po zapalonej diodce, i już wtedy mam błąd. Co jest niby oczywiste, tylko czemu MJPG-streamer nie umie z niej skorzystać?
------
No to już wiem czemu, kamerka nie wspiera jpeg, co wcześniej już było powiedziane, więc MJGP-streamer musi być wywołany z następującymi parametrami:
./mjpg_streamer -i "./input_uvc.so -d /dev/video0 -y -r 640x480 -f 15" -o "./output_http.so -n -w ./www"
z tymi parametrami, odpalona z zewnątrz (po zabiciu procesu webcamd):
pi@octopi:~/mjpg-streamer $ ./start.sh
działa.
Teraz tylko muszę znaleźć gdzie się tego cholernego webcam'a konfiguruje.
------
Za cholerę nie mogę, wywaliłem webcamd z init.d i odpalam póki co z ręki. Przeanalizowałem cały skrypt webcamd i za chiny nie mogę znaleźć gdzie ta menda odpala ./mjpg-streamera
Jak ją odłączę, poczekam aż streamer wydrze się, że jej nie ma i że powtórzy łączność za 2 minuty, mogę za pomocą:
Kod: Zaznacz cały
fswebcam image.jpg
Chwilę poczekam, MJPG-Streamer na nowo się z nią łączy, widać to po zapalonej diodce, i już wtedy mam błąd. Co jest niby oczywiste, tylko czemu MJPG-streamer nie umie z niej skorzystać?
------
No to już wiem czemu, kamerka nie wspiera jpeg, co wcześniej już było powiedziane, więc MJGP-streamer musi być wywołany z następującymi parametrami:
./mjpg_streamer -i "./input_uvc.so -d /dev/video0 -y -r 640x480 -f 15" -o "./output_http.so -n -w ./www"
z tymi parametrami, odpalona z zewnątrz (po zabiciu procesu webcamd):
pi@octopi:~/mjpg-streamer $ ./start.sh
działa.
Teraz tylko muszę znaleźć gdzie się tego cholernego webcam'a konfiguruje.
------
Za cholerę nie mogę, wywaliłem webcamd z init.d i odpalam póki co z ręki. Przeanalizowałem cały skrypt webcamd i za chiny nie mogę znaleźć gdzie ta menda odpala ./mjpg-streamera
- WillingMagic
- Postów w temacie: 3
- Posty: 313
- Rejestracja: 25 kwie 2016, 22:42
- Lokalizacja: Warszawa
- Drukarka: -
- x 28
Re: RepetierHost 0.80 płatny i okrojony
To może byś podał pełen model kamerki, bo bez tego nie da się tobie pomóc. Kamerek trochę jest i bez tego to jest wróżenie z fusów.
Jak nie wiesz dokładnie to wklej zawartość
Jak nie wiesz dokładnie to wklej zawartość
Kod: Zaznacz cały
lsusb -v
Re: RepetierHost 0.80 płatny i okrojony
No pisałem, HP WebCam, wyciągnięta z notebooka HP 6730b. Ale proszę bardzo.
Wywaliłem dość dużo, ale mam nadzieję, że podstawowe informacje są. Przy czym w tej chwili jak napisałem kamera działa, problem ze znalezieniem skąd webcamd bierze ustawienia do zainicjowania mjpg-streamera. Tego nie mogę znaleźć.
Wywaliłem dość dużo, ale mam nadzieję, że podstawowe informacje są. Przy czym w tej chwili jak napisałem kamera działa, problem ze znalezieniem skąd webcamd bierze ustawienia do zainicjowania mjpg-streamera. Tego nie mogę znaleźć.
Kod: Zaznacz cały
Bus 001 Device 004: ID 04f2:b059 Chicony Electronics Co., Ltd CKF7037 HP webcam
Couldn't open device, some information will be missing
Device Descriptor:
bLength 18
bDescriptorType 1
bcdUSB 2.00
bDeviceClass 239 Miscellaneous Device
bDeviceSubClass 2 ?
bDeviceProtocol 1 Interface Association
bMaxPacketSize0 64
idVendor 0x04f2 Chicony Electronics Co., Ltd
idProduct 0xb059 CKF7037 HP webcam
bcdDevice 33.18
iManufacturer 2
iProduct 1
iSerial 3
bNumConfigurations 1
Configuration Descriptor:
bLength 9
bDescriptorType 2
wTotalLength 523
bNumInterfaces 2
bConfigurationValue 1
iConfiguration 0
bmAttributes 0x80
(Bus Powered)
MaxPower 98mA
Interface Association:
bLength 8
bDescriptorType 11
bFirstInterface 0
bInterfaceCount 2
bFunctionClass 14 Video
bFunctionSubClass 3 Video Interface Collection
bFunctionProtocol 0
iFunction 5
Re: RepetierHost 0.80 płatny i okrojony
RTFM !
Podawałem linka wcześniej
A tam w treści było:
Podawałem linka wcześniej
A tam w treści było:
Simply add the line camera_usb_options="-r 640x480 -f 30 -y" to /boot/octopi.txt
Motto na dziś: "How may I abuse you?"
Re: RepetierHost 0.80 płatny i okrojony
Oj nie denerwuj się, bo złość piękności szkodzi, a - przynajmniej ja - nie mam już czym szastać
A na poważnie, to czytałem, czytałem, ale Bóg wie czemu końcówkę linijki ominąłem, bo do łba - nie wykluczam pustego - by mi nie przyszło, że konfigurację można w plikach w /boot ładować. Ekspertem linuxowym nie jestem ale nie po to jest katalog /etc i pliki konfiguracyjne poszczególnych serwisów w ich katalogach.
Sprawdzę, dzięki, choć wczoraj na odpalonym ręcznie serwerze się pobawiłem i to chyba za duży kombajn jak na moje potrzeby i żeby mieć timeplaps, na którym mi zależy najbardziej trzeba odpalać wydruki za pomocą serwera, jak odpalam lokalnie z karty SD to praktycznie dla OctoPrint jest to niewidzialne.
AAA... no i oczywiście dzięki za pomoc i cierpliwość
A na poważnie, to czytałem, czytałem, ale Bóg wie czemu końcówkę linijki ominąłem, bo do łba - nie wykluczam pustego - by mi nie przyszło, że konfigurację można w plikach w /boot ładować. Ekspertem linuxowym nie jestem ale nie po to jest katalog /etc i pliki konfiguracyjne poszczególnych serwisów w ich katalogach.
Sprawdzę, dzięki, choć wczoraj na odpalonym ręcznie serwerze się pobawiłem i to chyba za duży kombajn jak na moje potrzeby i żeby mieć timeplaps, na którym mi zależy najbardziej trzeba odpalać wydruki za pomocą serwera, jak odpalam lokalnie z karty SD to praktycznie dla OctoPrint jest to niewidzialne.
AAA... no i oczywiście dzięki za pomoc i cierpliwość