Avatar billede mcnovy Nybegynder
01. maj 2006 - 17:31 Der er 3 kommentarer og
1 løsning

Seriel komm

Hej

lige en quicky

jeg har noget data jeg modtager på en virtuel com port.

jeg har ingen problemer med at modtage eller sende..!

jeg bruger en event så den køre noget kode så snart at jeg modtager data.
men den vil ikke lade mig skrive noget i en tekstbox i den samme void.

ligenu har jeg så valgt at bruge en onidle..

men er der ikke en metode man kan bruge så, så snart at den er færdig med den void.. så skal den automatisk åbne en anden void.. en slagt interrupt.. for den data jeg modtager, skal den bearbejde hurtigst muligt..!

håber i kan følge mig
Avatar billede driis Nybegynder
01. maj 2006 - 18:20 #1
Hvis din serielle kommunikation kører i en anden tråd end UI'et (hvilket den bør), skal du bruge Invoke metoden på kontrollen til at få kørt en metode i UI'ens tråd. Man kan kun lave kald, der ændrer på UI'et fra samme tråd.
Avatar billede mcnovy Nybegynder
01. maj 2006 - 22:12 #2
jeg er helt skuffet over at du får det til at lyde så let..

men det er rigtigt tilmed :)

giv et svar.., og jeg forhøjer til 200 for det utrolig hurtige og rigtige svar.

men lige inden jeg afslutter helt..
det er et program som sender til min mobil.
ved du hvorfor det er at den engang imellem finder på at skrive at jeg har modtaget

" AT
  OK  "

jeg sender AT.. men hvorfor skriver den også at det er det jeg modtager---

har du et godt svar på det også..?
Avatar billede driis Nybegynder
01. maj 2006 - 22:37 #3
Nogle AT enheder (= bl.a. din telefon) kan sættes i echo mode, hvor de bekræfter hvad der bliver sendt, ved at sende det tilbage. Det kan bl.a. bruges til at dit program kan bekræfte at enheden har modtaget det sendte.

Det kan ofte slås fra med kommandoen "ATE0" og slås til med "ATE1" (så vidt jeg husker).
Avatar billede mcnovy Nybegynder
01. maj 2006 - 22:45 #4
ja.. men som sagt..
det er kun engang imellem at det sker..

jeg kunne forstå hvis det skete hver gang.. men det er kun en sjælden gang eller 2..
men jeg vil lige prøve at se på det med echo imorgen..
ate=?
eller noget i den stil.. burde jo fortælle hvad den står til..
om ikke andet.. så har jeg develobers tingen i pdf.. der må stå om echo..

men det jeg selv har troet det kunne være.. det er noget med at jeg sender og modtager for hurtigt.. eller noget i den stil..!
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester