RepetierHost 0.80 płatny i okrojony

Tokarki, frezarki, CNC, wtryskarki, wytłaczarki itp.
grzybu
Konto z ograniczeniami
Postów w temacie: 1
Posty: 97
Rejestracja: 20 kwie 2016, 14:49
x 9

Re: RepetierHost 0.80 płatny i okrojony

Post autor: grzybu »

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/
Awatar użytkownika
WillingMagic
Postów w temacie: 3
Posty: 312
Rejestracja: 25 kwie 2016, 22:42
Lokalizacja: Warszawa
Drukarka: -
x 28

Re: RepetierHost 0.80 płatny i okrojony

Post autor: WillingMagic »

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
Awatar użytkownika
samezrp
Postów w temacie: 10
Posty: 1022
Rejestracja: 29 paź 2016, 15:57
x 66

Re: RepetierHost 0.80 płatny i okrojony

Post autor: samezrp »

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

Kod: Zaznacz cały

Started LSB: Webcam deamon
i wtedy się zapala dioda. To mnie zastanawia.

Co do lsof:

Kod: Zaznacz cały

pi@octopi:~ $ lsof /dev/video0
-bash: lsof: command not found
Awatar użytkownika
WillingMagic
Postów w temacie: 3
Posty: 312
Rejestracja: 25 kwie 2016, 22:42
Lokalizacja: Warszawa
Drukarka: -
x 28

Re: RepetierHost 0.80 płatny i okrojony

Post autor: WillingMagic »

Zainstaluj sobie:

Kod: Zaznacz cały

sudo apt-get update
sudo apt-get install lsof
Awatar użytkownika
McKee
Zasłużony
Postów w temacie: 7
Posty: 2630
Rejestracja: 20 kwie 2016, 23:00
x 717

Re: RepetierHost 0.80 płatny i okrojony

Post autor: McKee »

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".
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?"
Awatar użytkownika
samezrp
Postów w temacie: 10
Posty: 1022
Rejestracja: 29 paź 2016, 15:57
x 66

Re: RepetierHost 0.80 płatny i okrojony

Post autor: samezrp »

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ą:

Kod: Zaznacz cały

fswebcam image.jpg
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 ;)
Awatar użytkownika
WillingMagic
Postów w temacie: 3
Posty: 312
Rejestracja: 25 kwie 2016, 22:42
Lokalizacja: Warszawa
Drukarka: -
x 28

Re: RepetierHost 0.80 płatny i okrojony

Post autor: WillingMagic »

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ść

Kod: Zaznacz cały

lsusb -v
Awatar użytkownika
samezrp
Postów w temacie: 10
Posty: 1022
Rejestracja: 29 paź 2016, 15:57
x 66

Re: RepetierHost 0.80 płatny i okrojony

Post autor: samezrp »

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źć.

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 
Awatar użytkownika
McKee
Zasłużony
Postów w temacie: 7
Posty: 2630
Rejestracja: 20 kwie 2016, 23:00
x 717

Re: RepetierHost 0.80 płatny i okrojony

Post autor: McKee »

RTFM ! :evil:
Podawałem linka wcześniej :roll:
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?"
Awatar użytkownika
samezrp
Postów w temacie: 10
Posty: 1022
Rejestracja: 29 paź 2016, 15:57
x 66

Re: RepetierHost 0.80 płatny i okrojony

Post autor: samezrp »

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ść :)
ODPOWIEDZ

Wróć do „Urządzenia inne (nie drukarki)”