Hei!
Osaisiko joku neuvoa sarjaliikenteeseen liittyvän ongelman suhteen?
Olen ohjelmoimassa Access 2002:n VBA:lla ohjelmaa, joka lukee dataa sarjaportista ja tallentaa sen tietokantaan. Sarjaportin lukemiseen käytän MSComm-objektia. Olen asettanut RThreshold-ominaisuuden arvoksi 1, eli aina kun sarjaporttiin tulee yksikin merkki, MSComm-objektin OnComm-eventti käynnistyy.
Ongelmana on, että kun sarjaporttiin tulee dataa, ja yritän lukea sitä OnComm-eventissä MSComm-objektin Input-propertystä, en saa sieltä kaikkea porttiin tullutta dataa, vaan ainoastaan mielivaltaisen pituisen pätkän tekstin alusta. Olisiko joku puskurointiin liittyvä ongelma?
Sarjasiirto VBA:ssa
Nerdie
1
354
Vastaukset
- Blade
Ei ehkä kannata käyttää OnComm-eventtiä jos olet merkkijonoa lähettämässä tai lukemassa. Lähetä/vastaanota data "normaalisti". Vastaanottaessa kannattaa ehkä pollata bufferia onko sen pituus muu kuin nolla (tullut tavaraa).
Vaikea sanoa mitään kummoisempaa, millaisen päätelaitteen olet porttiin kytkenyt? Onko siinä minkäänlaista kättelyä tai omaa lähetys/vastaanotto-puskuria? PC ja dataloggerisi RS232-liikenne voivat olla vain epäsyncissä. Kannattanee suosiolla käyttää kättelyä.
Ketjusta on poistettu 0 sääntöjenvastaista viestiä.
Luetuimmat keskustelut
Lindtman I vasemmistohallitus aloittaa viimein Suomen kuntoon laittamisen
Tässä nyt on 3 vuotta seurattu irvokasta kärsimysnäytelmää nimeltään "valtion budjetin tasapainotus by äärioikeisto", ja1552513Missä viipyy persujen lupaama euron bensa?
En edes muista milloin bensapumpussa olisi ollut ykkösellä alkava litrahinta. Missä siis viipyy persujen lupaama euron b1462352Kirje, PellePelottomalle.
Tärkeää olisi luoda ystävyys, että se, jota rakastaa, on samalla paras ystävä ja luotettavin, jolle voi ja uskaltaa luot981020- 64881
- 61774
Persut jakavat tekoälyllä tehtyjä kuvia maahanmuuttajista somessa
Eivät mainitse, että ovat tekoälyllä tehtyjä. Eivät näe asiassa mitään ongelmaa. Valehtelijapuolue taas vauhdissa. Unka273701Mistä löytyy naisseuraa sinkkumiehelle?
Kertokaapas kokeneemmat mistä löytyis naisseuraa sinkulle. Ihan ois eukko nyt tosissaan hakusessa. Tanssipaikat kun on a18697Voi teitä naisia
Suudeltiin ja nukuttiin toisissamme kiinni mutta pillua ei tullu, ei edes aamulla. t.38vmies85680Martinan hevoset.
Tämä todella kaunis ja ketterä harmaa hevonen jolla monet kilpailut voitetaan ei ole Martinan.Tytär ratsastaa sillä tait202658Hyvä meininki
TTP:ssa väkeä tosi runsaasti paikalla. Hyvää ruokaa jälleen ja munkit ja sima erinomaista. Kiitos yrittäjälle! Hieno Vap22648