Pidicnc konecne dorazilo

Uživatelský avatar
filla
Příspěvky: 3536
Registrován: 1. 12. 2013, 12:55
Bydliště: Brno
Kontaktovat uživatele:

6. 7. 2016, 11:37

inputattach je seriovy, potrebujes usbtouchscreen
"do řiti se řítíme, ani o tom nevíme.."
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

6. 7. 2016, 11:37

ale ja mam seriovy touchscreen
jen pouzivam ftdi prevodnik
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
filla
Příspěvky: 3536
Registrován: 1. 12. 2013, 12:55
Bydliště: Brno
Kontaktovat uživatele:

6. 7. 2016, 11:46

to je to same, s imputattach bys ho musel volat dev/ttySx, rpi ma urcite serivy port, tak ho tam pichni, prevodniky nefunguji, uz se to tu resilo, proto jsem udelal navod na serivy, az budu mit po ruce usb dotyk, tak udelam dalsi navod, a az se budu hodne nudit, tak zkusim rozchodit seriovy dotyk pres prevodnik
"do řiti se řítíme, ani o tom nevíme.."
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

6. 7. 2016, 12:52

Na pc mi to s tim prevodnikem makalo
Pri dotyku z toho normalne padaj data
Samo hw seriak je hw seriak jen ted nemam redukci
Usb se chci do budoucna urcite vyhnout

Bez ohledu na prevodnik bez toho kernelovyho modulu to nechodi
Zkousel jsem to na pc takze ted resim kde vzit ten kernelovej modul a ne prevodniky

Jeste rekapituluju brz kernelovyho modulu to na pc nechodi
Tady to bez nej urcite taky nepojede


Na pc previdnik makal
Na otestovani ten usb prevodnik musi stacit
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
filla
Příspěvky: 3536
Registrován: 1. 12. 2013, 12:55
Bydliště: Brno
Kontaktovat uživatele:

6. 7. 2016, 1:27

jasny, trochu jsem to prolit, sami pisou, ze to ztama vyhodili, takze jedine fakt nakompilovat novy kernel, nebo pouzit jiny, ktery to ma a vyzkouset jakou bude mit latenci, prijemnou zabavu :cry:

jeste ne napadlo, jsetli by to neslo obejit pres udev, neco takoveho se dela pro arduino, aby bylo pristupne pres dev/ttySx
"do řiti se řítíme, ani o tom nevíme.."
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

6. 7. 2016, 3:59

To je jedno jestli to je ttyS0 nebo ttyUSB0 to je jen nazev pajpy ne?
Komunikace je tty

Alespon ziju v tom domeni a vcelku bezne mi to funguje v jinych pripadech jineho hardware
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
filla
Příspěvky: 3536
Registrován: 1. 12. 2013, 12:55
Bydliště: Brno
Kontaktovat uživatele:

6. 7. 2016, 6:29

jak vidno, tak ne, jak jem psal s tim arduinem, jadro ho ma jako ttyACM a pokud chces pouzit terminal, tak se dela ta berlicka s udev, pri pouziti GRBL
"do řiti se řítíme, ani o tom nevíme.."
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

6. 7. 2016, 8:35

no ale to tomu jen priradis jine jmeno co to ma za vyznam?
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

6. 7. 2016, 9:01

tak pro jistotu
na notebooku s ubuntu
prepojil jsem ten ftdi konvertor z pidicnc primo do nej neustale pripojenej k tomu monitoru

modprobe elo
inpuattach -elo /dev/ttyUSB0

dotykovka funguje presne podle predpokladu jen je prohozeny smer os (to se doladi kalibraci)

takze to jestli je to ttyS0 nebo ttyUSB0 opravdu nema vubec zadny vliv, ani v nejmensim

jedny problem ktery pretrvava je kompilace toho modulu od elo pro ten realtime kernel
Vsechna prava na chyby vyhrazena (E)
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

6. 7. 2016, 9:58

To jsem teda zvědavej, k čemu dojdeš.
Nějak mi hlava nebere, k čemu by tam měl být ten kernel modul elo.
Driver pro obsluhu HW (který jako jediný skutečně musí být v kernelu) už tam máš, je to driver toho USB/serial převodníku. Vše ostatní se už může odehrávat v uživatelském prostoru. Na to je tam ten inputattach, který se přilepí na sériový port a transformuje data z něho na chování standardní myši.
On nakonec i ten inputattach je taková berlička, ideálně by si to měl vyřešit přímo modul X serveru, ale protože tady není vývoj moc pružný, tak je to očůrané tím inputattach.
Tak co by tam teda měl dělat ten elo.ko?
Předpokládám, že jsi to samozřejmě zkusil i bez něho.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

6. 7. 2016, 10:06

zkusil
ten modul elo podle vseho obsluhuje /dev/inputX coz je device kterej uz pak dal umej pouzit Xka
sam jsem si rikal ze mi prijde nadbytecnej a ze to ma delat ten inputattach ale je to tak a je to vyzkousene
kdyz neni v kernelu module elo a spustim inputattach tak si zaridi jeho natazeni

kdyz ho pri spustenem inputattach unloadnu z kernelu tak se bezici inputattach bez hlasky sam ukonci

ta zavislost je tam jasna, bez toho modulu to nepobezi a je tam potreba o tom uz neni nejmensich pochyb
Vsechna prava na chyby vyhrazena (E)
Mex
Příspěvky: 10287
Registrován: 6. 2. 2014, 10:29

6. 7. 2016, 10:11

Zajímavé a podivné.
Až budu velkej a budu mít taky nějaký dotykáč, tak to budu muset prozkoumat.
Díky.
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

6. 7. 2016, 10:16

klidne ti nejakej pujcim, nebo si ho porid sam na aukru
jsou za 1700,- kc za 17" k zastavbe do plechu
nebo tady uz od 1000,- http://www.htechshop.cz/cs/" onclick="window.open(this.href);return false;
Vsechna prava na chyby vyhrazena (E)
Uživatelský avatar
filla
Příspěvky: 3536
Registrován: 1. 12. 2013, 12:55
Bydliště: Brno
Kontaktovat uživatele:

7. 7. 2016, 7:27

to vypada, jakoby ten jaderny modul neco do zarizeni posilal, jinak si nedovedu vysvetlit, ze to po prepojeni funguje, zkusil bych se podivat wiresharkem, co se na tom portu deje
"do řiti se řítíme, ani o tom nevíme.."
Uživatelský avatar
robokop
Site Admin
Příspěvky: 22400
Registrován: 10. 7. 2006, 12:12
Bydliště: Praha
Kontaktovat uživatele:

7. 7. 2016, 7:32

To je taky mozny nicmene to nema nic spolecneho s resenim problemu

Problem je ze jedine zdrojaky toho kernelu v pidicnc jsou ke stazeni z repozitare ale s temi ten modul zkompilovat nejde protoze to je nejake rozhrabane

Vazne se mi nechce sestavovat cele jadro odznova a patchovat realtime atd....
Rozhodne na to nemam kdy
Vsechna prava na chyby vyhrazena (E)
Odpovědět

Zpět na „Ostatní elektronika“