Kommentar: Einfügen von HTML im Kommentar: Link einfügen: <a href="LINKURL" target="_blank">LINKTITEL</a> Bild einfügen: <img src="BILDURL"> Text formatieren: <b>fetter Text</b> <i>kursiver Text</i> <u>unterstrichener Text</u> Kombinationen sind auch möglich z.B.: <b><i>fetter & kursiver Text</i></b> C Quellcode formatieren: <code>Quellcode</code> BASIC Quellcode formatieren: <basic>Quellcode</basic> (Innerhalb eines Quellcodeabschnitts ist kein html möglich.) Wichtig: Bitte mache Zeilenumbrüche, bevor Du am rechten Rand des Eingabefeldes ankommst ! -> I > Hallo, > ich versuche seit mehreren Tagen, einfache AT-Befehle über die RS232-Schnittstelle > des CC-Pro 32 Application Boards auf ein GSM-Modem (Siemens MC45) zu übertragen. > Bislang ohne Erfolg. > > <basic> > 'Mit diesem Programm soll mit dem AT-Befehl AT+CPIN="0815" (Eingabe der PIN) > 'das Siemens MC45 GSM-Modem ans Netz angemeldet werden. > > Dim Text(60) As Char > Dim i, StrLen As Integer > Dim c As Byte > > Sub main() > > Serial_Init(0,SR_8BIT Or SR_1STOP Or SR_NO_PAR,SR_BD19200) > Text = "AT+CPIN=x0815x" > Text(8) = 34 'Das x an 9. Stelle wird durch " ersetzt. > Text(13) = 34 'Das x an 14. Stelle wird durch " ersetzt. > StrLen = Str_Len(Text) > For i = 0 To StrLen-1 > Serial_Write(0,Text(i)) 'Zeichen zum Modem schicken > c = Serial_Read(0) 'Echo empfangen > Msg_WriteChar(c) 'empfangenes Zeichen auf Konsole ausgeben > Next > Serial_Write(0,13) 'CR > Serial_Write(0,10) 'LF > > End Sub > </basic> > > Um das Problem einzukreisen, habe ich Folgendes getestet: > - AT-Befehl über PC mit Hyperterm Terminalprogramm direkt an das Modem geschickt: > Erfolg! > - Programm starten, aber anstelle des Modems den PC mit Hyperterminal als Gegen- > stelle anschließen und das Echo über die PC-Tastatur simulieren: Erfolg! > - Programm mit angeschlossenem Modem starten: Es wird kein Echo empfangen, das > Programm hängt. > - Auch das einfache Verschicken eines AT-Befehls, ohne das Echo abzuwarten, bringt > keinen Erfolg. > > Die RS232-Einstellungen (8 Bit, 1 Stopbit, keine Parität, 19200 Bd) sind überall > gleich. Das verwendete Kabel ist 1:1, also kein Nullmodem-Kabel. > > Wer hat eine Idee? > > Hoffnungsvolle Grüße, Joris >