/ Forside / Teknologi / Udvikling / VB/Basic / Nyhedsindlæg
Login
Glemt dit kodeord?
Brugernavn

Kodeord


Reklame
Top 10 brugere
VB/Basic
#NavnPoint
berpox 2425
pete 1435
CADmageren 1251
gibson 1230
Phylock 887
gandalf 836
AntonV 790
strarup 750
Benjamin... 700
10  tom.kise 610
VB2008 Seriel port
Fra : Ukendt


Dato : 09-01-10 13:54

Hej,

Jeg har lavet en class i vb2008 der henter data fra en seriel port, det skal
bruges til at logge data på Fbus af nokia...

Den class parser dataene til dataene direkte i recieve event, ikke noget med
at stå og vente, men en statemachine der bliver kørt igennem og dataene
bliver gemt i en struct direkte, og der tjekkes for checksum etc. inden
denne event rejser et nyt event selve main programmet bruger til at læse
hele datapakken ud, og sletter data.

Alt detter fungere egentlig fint. det kører med 115.200 baud rate.

Jeg has så lavet 2 af disse classes fordi jeg skal logge RX & TX.., men jeg
får dem ikke ind tids korrekt, som om det ene RX event har højere prioritet,
eller den bliver i event så længe der kommer data???

Det det ender op med er mine frames ikke passer korrekt sammen tidsmæssigt.

Jeg har indtil videre kørt i debuggeren på en T43P, ville det kunne give
mere spark at lave EXE og køre uden debuggeren?, eller er det ikke et speed
problem...

Der kommer en del data..

Håber nogle har nogle ideer, selvom det er svært at forklare

Kasper


 
 
Søg
Reklame
Statistik
Spørgsmål : 177563
Tips : 31968
Nyheder : 719565
Indlæg : 6408969
Brugere : 218888

Månedens bedste
Årets bedste
Sidste års bedste