Jeg har sådan en TC35 (dims som sender SMS fra computeren, styres via
AT-kommandoer), og gik og tænkte på om jeg kunne styre den fra TurboBasic.
Commandoen som skal gives er f.eks.: AT+CMGF=1
Derefter: AT+CMGS="xxxxxxxx" + cr (xxxxxxxx = telefonnr.)
og så beskeden man vil sende afsluttet af <esc>.
Jeg har prøvet med:
OPEN "COM1:2400,N,8,1,CS,DS,CD" FOR OUTPUT AS #1
PRINT #1,"AT+CMGF=1" + CHR$(13)
PRINT #1,"AT+CMGS=" + CHR$(34) + "xxxxxxxx" + CHR$(34) + CHR$(13)
PRINT #1,"Test af SMS" + CHR$(27)
Og prøvet med og uden CHR$(13), med og uden CHR$(34) og med og uden
CHR$(27).
Der sker ikke noget som helst!
Jeg har haft dimsen oppe og køre i Windows "Hyperterminal", og der fungerer
det perfekt.
Er der nogen som har en god idé?
Venlig hilsen
Mads Aggerholm
Har du prøvet at sætte HW sniffer på porten og se hvad der kommer ud ?
Jeg kender ikke Turbo Basic, men i Visual Basic er der 2 måder at
skrive til en fil.
Den ene er Print, den anden er Write.
De opfører sig forskelligt. Den ene tilføjer LF CR til enden af hver
string (som jeg lige husker det)
Citat fra MS
"Using Write # ensures the integrity of each separate data field by
properly delimiting it, so it can be read back in using Input #.
/Hans
Tak for svaret,
Hvad er en HW sniffer (HW = HardWare -?) ?
Venlig hilsen
Mads Aggerholm
"Hans Kjaergaard" <hans.k...@post5.tele.dk> skrev i en meddelelse
news:18oro01jfa3ciqjpm...@4ax.com...