[.NET] AT commando's sturen over infrarood of COM poort

Pagina: 1
Acties:

  • AquilaDus
  • Registratie: Januari 2004
  • Laatst online: 21-03 00:33
Stel ik wil een device aansturen met AT commando's en dat device is verbonden via de COM of IR poort. De vraag is, met welke onderdeel van het Framework moet ik dat doen?
Ik heb gezien dat dat er in het Compact Framework een aparte klasse is voor IR communicatie. Maar ik heb in het standaard framework niet zo vlug iets kunnen vinden.
Weet iemand misschien waar ik moet zoeken om dit voor elkaar te krijgen?

Verwijderd

Je zal waarschijnlijk win32 api functies moeten gebruiken voor het schrijven en lezen van de com poort.
Voor IR heb ik echter geen idee.

kijk eens hier hier

  • pjvandesande
  • Registratie: Maart 2004
  • Laatst online: 21-05 14:59

pjvandesande

GC.Collect(head);

Met wat zoeken gevonden binnen 2 min, ik weet niet wat je er aan hebt. Maar er is zeker meer te vinden:
http://www.c-sharpcorner.com/Code/2003/Oct/BasicStampGen.asp
http://www.c-sharpcorner....ct/OscilloscopeDotNet.asp

Verwijderd

Ben hier wat mee bezig geweest en volgens mij ondersteunt .Net seriele communicatie over de compoort nog niet/onvoldoende.
Heb wel gelezen dat in versie 2 van het framework er goede support zal zijn voor dat soort dingen (wanneer is die release???)

Wat je wel kunt doen is gebruik maken van de win32 api en via writefile en readfile methodes lezen en schrijven van de com poort.

Hier staan bv methodes die je kunt aanroepen vanuit .Net naar de kernel om iets te doen met je com poorten:

http://msdn.microsoft.com...mingserialconnections.asp

  • AquilaDus
  • Registratie: Januari 2004
  • Laatst online: 21-03 00:33
Verwijderd schreef op 11 september 2004 @ 20:33:
Ben hier wat mee bezig geweest en volgens mij ondersteunt .Net seriele communicatie over de compoort nog niet/onvoldoende.
Heb wel gelezen dat in versie 2 van het framework er goede support zal zijn voor dat soort dingen (wanneer is die release???)

Wat je wel kunt doen is gebruik maken van de win32 api en via writefile en readfile methodes lezen en schrijven van de com poort.

Hier staan bv methodes die je kunt aanroepen vanuit .Net naar de kernel om iets te doen met je com poorten:

http://msdn.microsoft.com...mingserialconnections.asp
Oke, dan ga ik het eens eerst proberen met het Framework 2.0 beta. Misschien gaat het daar dan een stuk makkelijker. Alvast bedankt voor de info.

  • LordLarry
  • Registratie: Juli 2001
  • Niet online

LordLarry

Aut disce aut discede

We adore chaos because we like to restore order - M.C. Escher


  • guanpedro
  • Registratie: Maart 2002
  • Laatst online: 18-12-2025

guanpedro

Live forever or die trying

Verwijderd schreef op 11 september 2004 @ 20:33:

Wat je wel kunt doen is gebruik maken van de win32 api en via writefile en readfile methodes lezen en schrijven van de com poort.

Hier staan bv methodes die je kunt aanroepen vanuit .Net naar de kernel om iets te doen met je com poorten:

http://msdn.microsoft.com...mingserialconnections.asp
Dit werkt inderdaad, ik heb een seriele printer op deze manier weten aan te spreken:

http://msdn.microsoft.com...ETSerialComm/default.aspx

Hier zit zelfs code bij.

PC: MSI-NEO2FISR P4-2.6HT@2.8 Dual-channel GEIL-PC3500 Intel CSA GB-LAN 9600PRO Pioneer DVR106 Server: Dual Xeon-2GHz 3Ware 7500-12 11x120GB RAID5 GB-LAN RH 9 2.4.22 Digicam: Sony DSC-F717


Verwijderd

Ben zelf ook al weer wat verder, probeer eens JUSTINIO. Dat werkt hier redelijk goed (na wat aanpassingen).

http://c.ittoolbox.com/documents/document.asp?i=1247

Het is een wrapper om de win32 api's heen.
Pagina: 1