[ igor_ns @ 04.10.2004. 17:55 ] @
Imam problem koji danima pokušavam da rešim.
Napravio sam program za komunikaciju sa fisklanim štampačem iz Java koristeći javax.comm, po uzoru na primere uz biblioteku.

Princip je sledeći posaljem neki zahtev štampaču i čekam odgovoru. I to radi savršeno neko vreme i onda odjednom prestanu da se čitaju odgovori sa serijskog porta. Zapazo sam da to zavisi od kolicine podataka, kao da se prepuni neki buffer. Ako ponavljam iste operacije uvek na istom mestu stane. Thread koji cita podatke reaguje na događaj SerialPortEvent.DATA_AVAILABLE: i on radi i kad prestame komunikacija.

Ima li neko bilo kakvu ideju kako da rešim problem?
[ igor_ns @ 05.10.2004. 10:56 ] @
Ups, pardon.
Nije proglem uopste u komunikaciji, problem je u mojim komandama koje sam slao šrampaču, neki brojač mi je izlazio van zadatih granica, a odgovor u štampača u tom slučaju je bio drugačijeg formata nego obično, te ga nisam dobro tumačio.

pozdrav.
Igor
[ range @ 05.10.2004. 19:20 ] @
A jel te ne mrzi da bacis neki link sa nekim korisnnim tutorialom posto cu raditi istu stvar za koji dan (ili bar na sta treba da se obrati paznja)?
[ river @ 06.10.2004. 10:47 ] @
Ukoliko je stampac u pitanju FP-550 mogu da vam posaljem biblioteku za =
komunikaciju sa njime pisanu u javi.
[ igor_ns @ 06.10.2004. 11:54 ] @
Na Sun-ovom sajtu imas API i primere:
http://java.sun.com/products/javacomm/
Ja sam od toga sve napravio, a posle sam naleteo i na dobro objasnjenje na:
http://bdn.borland.com/article/0,1410,31915,00.html

[ range @ 06.10.2004. 13:41 ] @
Citat:
river: Ukoliko je stampac u pitanju FP-550 mogu da vam posaljem biblioteku za =
komunikaciju sa njime pisanu u javi.


Da, taj je glavni pa ako mozes bilo bi super!
[ perun @ 30.10.2004. 09:01 ] @

Kada smo vec kod serijske komunikacije i Jave. Ima li nekoga da je to radio pod Linuxom?

[ igor_ns @ 02.11.2004. 10:38 ] @
Da http://www.rxtx.org/
Sjajno radi i pod windows, i pod linux. Potpuno isti interfejs kao i Sun-ov comm api.
Cak i na Sun-ovom sajtu preporucuju rxtx za Linux.

pozdrav.
Igor
[ perun @ 02.11.2004. 17:35 ] @

Da, deluje zaista dobro. Posto implementiram komunikaciju sa hotelskim PMSom, da li si mozda probao half duplex? Znam da full duplex radi bez problema, video sam da su half duplex podrsku dodali ranije, ali jos nismo na tom delu implementacije.
[ igor_ns @ 03.11.2004. 13:43 ] @
Ne znam