Siemens TC35 via AT kommandoer

  • Thread starter Armaztetanemneshane
  • Start date
A

Armaztetanemneshane

Guest
Hei alle!Jeg er ny her

<img src="http://www.edaboard.com/images/smiles/icon_biggrin.gif" alt="Very Happy" border="0" />Så ...Jeg jobbet hardt og min prosjektets allmost klar, men de siste ting - du kobler til via GSM linje forårsaket flere problemer enn noen annen.Jeg har en Siemens TC35 modem som synes svært lett å koble med dataanrop, men min ATMEGA128 nekter tu akseptere det ....så dette er koden jeg kunne skrive (CodeVisionAVR)Code:

flash char mod [8] = (0x0d, 0x0A, 'R', 'jeg', 'N', 'G', 0x0d, 0x0A);

flash char mod_con [16] = (0x0d, 0x0A, 'C', 'O', 'N', 'N', 'E', 'C', 'T', '', '9 ', '6' , '0 ', '0', 0x0d, 0x0A);

flash char mod_con_s [11] = (0x0d, 0x0A, 'C', 'O', 'N', 'N', 'E', 'C', 'T', 0x0d, 0x0A);void wait_for_call_tc35 ()

(

bit koblet = 0;while (! koblet)

(unsigned int k; røye i = 0;while (i <8)

(

rx_counter1 = 0;

while (getchar1 () == mod )

(

i ;

if (i == 8) break;

)

if (i <8)

i = 0;

)i = 0;for (k = 0; k <11; k )

(

if (getchar1_mv (0x1FFF) == mod_con_s )

i ;

ellers

break;

)if (i> = 10)

koblet = 1;

ellers

(

for (i = 0; i <3; i )

putchar1 (' ');

delay_ms (2000);

putchar1 ( 'A');

putchar1 ( 'T');

putchar1 ( 'H');

putchar1 (0x0d);

putchar1 (0x0A);

))

)
 

Welcome to EDABoard.com

Sponsor

Back
Top