Drazen pon 12.3.2012 10:28

Opet ja i moj Android tablet. No oni su divan primjer kako je to lose napravljeno.
Idemo redom. 99% ekrana danas ima kapacitivni touch. CapTouch je odredjen broj prozirnih kondenzatora odstampanih na staklu ispred ekrana. Taj odredjen broj je mali s obzirom na broj tocaka (rezoluciju) toucha i reda je 200 x 100 dok je rezolucija reda 1000x600 (okvirno). Nacin rada je da se mjere kapaciteti i odredjuje koliko % je svaki kond prekriven prstom. To je glavni razlog zasto stylus ne funkcionira. Postoje chipovi koji mjere kapacitete i te podatke "salju" OSu. Izmjeriti kapacitet konda zahtijeva neko vrijeme, a i dvije zice po kondu. Uzmite onih gore 200 kondova i dobijete 201 zicu i 200 pretvaraca. Chipovi sa 200 nozica nisu bas mali (govorimo o jednoj osi) i zato se sluzi trikovima. Trikovi smanjuju drasticno broj nozica (na 40) ali i povecavaju vrijeme potrebno za mjerenje. To je jedan problem.
Drugi problem je dio na procesoru. Kako detekcija toucha zahtjeva matematiku, ista se vrti pod OSom u sklopu drivera i servisa za touch (touch chipovi povezani su serijski - SPI). Vrtiti nesto pod OSom znaci user program sa istim pravima kao i ostali prgrami, tj swappanje na "disk" i prekidanje rada da drugi dodju na red. To se najbolje vidi kada imate malo optereceni Android jer prihvacanje toucha potraje (meni koji puta cak par sekundi).
Za razliku od kapacitivnog, rezistivni touch je "trenutni". Ja na svojim napravama idem na nekih 2000 mjerenja/sek, a moze i brze. Ima i drugih metoda kao sto su razni stojni valovi, reflaksije itd. Stariji iz doba Apple 2 sjetit ce se touchpada koji je bio obicna zica i vrlo primitivne diskretne elektronike. Sve je funkcioniralo jako brzo. Nemojmo zaboraviti tada nije bilo mikrokontrolera, cak nije bilo SMDa!
Da li stvarno napredujemo? Ja tvrdim da bas i ne.

raso86 pon 12.3.2012 13:18

Pored "trenutnog" odziva, rezistivni touch ne može da detektuje multitouch a površina mora da mu bude fizički savitljiva tako da ipak mislim da je kapacitivni korak naprijed u odnosu na rezistivni...

Drazen pon 12.3.2012 16:36
raso86 kaže...

Pored "trenutnog" odziva, rezistivni touch ne može da detektuje multitouch a površina mora da mu bude fizički savitljiva tako da ipak mislim da je kapacitivni korak naprijed u odnosu na rezistivni...

 

Rezistivni takodje podrzava multitouch ali ima nekih ogranicenja.

Kao sto kazes, kapacitivni je bolji jer ima cvrsto staklo, ali s druge strane ima problema sa temperaturom, rukavicama, vlagom itd.

 

Najbolji touch s kojim sa radio je ultrazvucni. Radi se o "neprobojnom" staklu otpornom na vandalizam.

77ari pon 12.3.2012 16:39
DragonShit kaže...

Ako imate Android instalirajte si Glow Hockey 2 pa probajte igrati. Super je igra (podržava i 2 igrača!) ali u njoj najbolje možete osjetiti kolika vam je latencija, mislim da je to najboji primjer gdje latencija igra važnu ulogu.

Ima još 1 igrica neznam toćno ime. U toj igrici moraš posjeći što više voća u što manjem roku. I tu se jako izražava koliko vam kasni za prstom.

grzzi pon 12.3.2012 17:22
77ari kaže...
DragonShit kaže...

Ako imate Android instalirajte si Glow Hockey 2 pa probajte igrati. Super je igra (podržava i 2 igrača!) ali u njoj najbolje možete osjetiti kolika vam je latencija, mislim da je to najboji primjer gdje latencija igra važnu ulogu.

Ima još 1 igrica neznam toćno ime. U toj igrici moraš posjeći što više voća u što manjem roku. I tu se jako izražava koliko vam kasni za prstom.

fruit ninja? nikad nisam primjetio nikakav lag na iP4

Yode pon 12.3.2012 17:35

Probao toucheve na svim novim modelima smartphona i jedino što priznam je od iphona. Da ne govorim da na prvom iphonu radi touch bolje nego na nekim novim modelima. I dajem plus veliki galaxy noteu jer ona olovka strašno radi i nekom će dobro doći. Jel zna tko na koji način radi ta olovka?

Yode uto 13.3.2012 19:12
77ari kaže...

Olovka radi na isti naćin kao i prst. Samo je materijal koj prihvaća ekran.

da, ali ne kužim kako jer je tanka skroz na kraju a ima još onaj prekidač koji kad se stisne snimi situaciju na ekranu.

77ari sri 14.3.2012 13:19
Yode kaže...
77ari kaže...

Olovka radi na isti naćin kao i prst. Samo je materijal koj prihvaća ekran.

da, ali ne kužim kako jer je tanka skroz na kraju a ima još onaj prekidač koji kad se stisne snimi situaciju na ekranu.

Debljina nije važna za dodir na ekran, a za ovo drugo neznam.