Modem Kommunikation über Windows Treiber
-
Hallo,
kennt jemand irgendwelche Libraries,
die mit Modem direkt über Windows Treiber kommunizieren,
und sich damit nicht auf spezifische Modem-Hardware beschränken?Gruss + danke im Voraus
bula
-
-
danke, bin gerade am lesen, klingt gut!
-
Bzw SerialPort und AT-Kommandos.
Eigentlich hängt ja jedes Modem an einen mehr oder weniger virtuellen COM-Port und AT-Kommandos sind fast immer die gleichen, ausser man will was ganz speziellesIch kommuniziere mit einem GSM-Modem am USB-Port und versende munter SMS und es war rel. einfach und funktioniert sehr gut
-
Tequilla schrieb:
Bzw SerialPort und AT-Kommandos.
Eigentlich hängt ja jedes Modem an einen mehr oder weniger virtuellen COM-Port und AT-Kommandos sind fast immer die gleichen, ausser man will was ganz speziellesIch kommuniziere mit einem GSM-Modem am USB-Port und versende munter SMS und es war rel. einfach und funktioniert sehr gut
Was für API verwendest Du?
-> IO.Ports?Hat schon jemand TAPI unter C# benutzt?
-
Genau
System.IO.Ports.SerialPort
-
weisst Du wie die Kommunikation dort aussieht, direkt über windows treiber?
-
wie Tequilla schon sagt brauchst Du wenn Du ueber die serielle Schnittstelle
mit dem/deinem Modem verbunden bist AT-Befehle.Diese werden als SDU-Paket verpackt und ueber TxD versendet und ueber RxD-Pin
empfangen.mom ich gucke mal im Netz...
-
Du schreibst also direkte diese dort angegebenen Befehle
als ASCII-Zeichenfolge in einen Buffer
und schickst diese an das Modem ueber die serielle Schnittstelle raus!
-
Hier auch nochmal von codeproject
brauchst dafuer aber 2.0 .NET-Framework
-
Danke!
habe mich aber für TAPI entschieden:
http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnanchor/html/tapitspimspi.asp
http://www.gotdotnet.com/community/usersamples/Default.aspx?query=tapiklingt vernünftig!