[elektro] RS232 es a Window 8.x
Kovács József
kj at faldeko.hu
Tue May 20 13:24:53 CEST 2014
Ha csak az a feladat, hogy
- a CSV file-ba íródjon az, ami érkezik és
- abból egy ábra legyen, akkor
ez csak gyerekjáték....
Hisz az ezzel lényegtelenné is vált, hogy 1 ms a küldés üteme.
Mivel a néző reakció ideje 500-700 ms lazán, sőt...
A soros porti puffer összeszedi egy stringbe, eseményvezérelten
A munka string végére pakol a soros vétel.
A string elejét meg zabálja a kijelzés.
Időnként pedig a CSV-be is kiteszi...
Ezt elég könnyen meglehet oldani a windozerrel.
KJ
2014.05.20. 12:10 keltezéssel, Moravcsik Szilard írta:
> Szia!
>
> 2014.05.20. 11:34 keltezéssel, Pataki István írta:
>> Csak belevau, mert a PC szoftver részét pláne nem ismerem. Csak nem
>> figyeltem, vagy tényleg nincsen több info az adatgyűjtőről, minthogy
>> 1ms-onként küld 2 bájtot, 20ezres csomagokban? Azt írtad, hogy "adatokat
>> kell venni, tárolni, kijelezni, stb." Ez a stb. nagyon nem mindegy. Az
>> adatgyűjtő vár valami nyugtát a vételről, vagy csak bolondul elküldi?
>> Mert én nem csodálkoznék azon, ha a PC oldal időnként "nem érne rá"
>> átvenni az adatokat. És a csomagok egyedi mérések eredményei, vagy
>> szintén ütemezve vannak?
> Sajnos, több konkrétumot (még) nem kaptam. Eleddig a legfontosabb kérdés
> az volt a megrendelő felől, hogy egyáltalán megy-e ez az adatátvitel
> ilyen tempóval egyáltalán? Valami régi szoftvert (gondolom DOS-os,
> direkt hardver kezeléssel) használtak eddig, ami bírta/bírja a tempót,
> ezt szeretnék Windows-osra áttenni és megspékelni pár "apró" dologgal.
>
> A kijelzéssel nekem is gondjaim és kérdéseim vannak, mert "röptében"
> nem lesz túl egyszerű, még ha külön szálban fog is rajzolni.
>
> A tárolás CSV fájlba történik.
>
> DOS alá anno írtam olyan oszcilloszkóp-szerű progit, ami soros vonalról
> kapta az adatokat (fékhatás mérő és lengéscsillapítás mérő próbapadok
> erőmérő celláiról, egy PIC16F77-től, ha jól emlékszem a kontrollerre).
> Na ott is 1ms volt a ciklikus küldés ideje és szintén 2 byte-os egészek
> értékét rajzolta a "szkóp" képernyőre. A grafikát direkt hardver
> kezeléssel használta, egy S3Trio kártyával.
> Bírta a sebességet, pedig sima Pentium I-es 133MHz procija volt a PC-nek.
>
> Üdv:
> Szilárd
>
>> pi
>>
>>
>>
>> ----- Original Message -----
>> From: "Moravcsik Szilard" <levlista.mszilard at gmail.com>
>> To: <elektro at tesla.hu>
>> Sent: Tuesday, May 20, 2014 11:11 AM
>> Subject: Re: [elektro] RS232 es a Window 8.x
>>
>>
>> 2014.05.20. 10:59 keltezéssel, Szrnka György írta:
>>>> Nem vagyok guru, de napi szinten csesztetve az FTDI-t ez elég
>>>> mazohizmusnak tűnik ... néha fagyogat rendesen.
>>>> Emiatt tavaly vissza is hívták pl. a 230X-es szériát,
>>>> disztribútorok is
>>>> visszavették őket.
>>>>
>>>>
>>>> ------------------
>>>> L. Pásztor
>>>> ------------------
>>>
>>> Lehet, hogy a 230x széria nem OK, én FT232RL-t használok
>>> sok éve több kütyümben, százával. Eddig még _soha_ nem volt
>>> gondom vele, azt is mondhatnám, hogy kifejezetten szeretem.
>>> Egyetlen bajom, hogy nekem a SSOP28 tok kézzel forrasztva
>>> már nagy kihívás...
>>>
>>> üdv, szr
>>>
>> Szia!
>>
>> A PC felől "rendes" portként viselkedik? Azaz időkifutási stb. hibák sem
>> jelentkeztek, ha jól értem... Használod a kézfogó jeleket is a portokon,
>> vagy sima 2 vezetékes "nullmodem"-ként megy a dolog?
>> Mekkora adatblokkokat visz át egyszerre a rendszered?
>> Mert az én esetemben 40000 byte-ot kellene áttolni, 2 byte-os egész
>> értékeket 1ms-es időközönként 115200-as (230400-as) Baud rátával (20
>> másodperces adatfolyamról van szó).
>>
>> Üdv:
>> Szilárd
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
>> -----------------------------------------
>> elektro[-flame|-etc]
>>
> -----------------------------------------
> elektro[-flame|-etc]
>
>
> -----
> A(z) üzenetben nem található vírus.
> Ellenőrizte: AVG - www.avg.com
> Verzió: 2014.0.4570 / Vírus adatbázis: 3950/7522 - Kiadás dátuma: 2014.05.19.
>
>
>
More information about the Elektro
mailing list