COM - Modem
-
Ich glaube es ist besser wenn ich einen neuen Thread eröffne. Ich habe auch den mit Modem und Anrufbeantworter eröffnet, also meckert nicht!
kann mir jemand ganz genau sagen wie ich AT befehle mit WriteFile an mein Modem über den COM3 anschluss schicke?? und wie ich daten vom Modem empfange??
-
HANDLE hCom=CreateFile("COM1",GENERIC_WRITE,0,NULL,OPEN_EXISTING,FILE_ATTRIBUTE_NORMAL,NULL); char ATstr[] = "ATH\r"; // Hanging Up DWORD dwWritten; WriteFile(hCom,ATstr,strlen(ATstr),&dwWritten,NULL);
-
Ein Tutorial zur Programmierung mit der seriellen Schnittstelle findest du hier.
-
Das ist ja wohl unglaublich! DANKE!! Es geht jetzt!!
ICH BIN EIN TROTTEL - Das einzige was ich falsch gemacht habe war, dass ich das \r bei dem Befehl vergessen habe!!argh!!!!
-
Bei einigen Geräten wird allerdings auch ein "\r\n" erwartet.
Auch eine nette Falle.