[ SpizaGenije @ 15.03.2010. 01:48 ] @
Pročitah sve na ovom i milion drugih foruma, ali ne nađoh rešenje problema! Naime, pokušavam da pročitam signal koji mi šalje digitalna vaga na RS232 (uspeo, ali nije u tome problem)! :p Po USER MANUAL-u koji imam, ova vaga kada se podesi na jednu od funkcija, radi sledeće: f1 - no transmision (rs232 stop), - svi znamo šta znači f2 - continuous transmision, - non - stop šalje signal f3 - continuous transmision when stable, - šalje signal samo onda kada dobije fiksnu vrednost (ne šalje prilikom odmeravanja) f4 - command mode (Z: zero, T:tare, R: transmit data once time) - ja joj na rs232 šaljem R, T ili Z f5 - current loop output, f6 - keep (printer)... (vaga šalje 10 bita informacija... prvi početni, deseti završni... sve sam to uhvatio na textbox i dobijem rezultat nw000.000kg) e sada... moj problem je sledeći... ne mogu da izdvojim ono 000.000 iz signala, jer u textboxu dobijam niz (promenljive veličine naravno), pa to sve izgleda ovako :nw000.000kg/nw000.000kg/nw000.000kg/nw000.000kg/nw000.000kg/nw000.000kg/nw000.000kg/nw000.000kg/..... Kako da izdvojim poslednju brojnu vrednost u nizu... da li postoji način da izdvajam od kraja niza sve što mi se nalazi između k i w... ili? i šta znači current loop output i kako da prikažem na textboksu signal koji mi šalje u tom režimu... pošto mi kôd za f2, f3 i f4 ne vredi u ovom slučaju... Hvala unapred! |