Если сам себя слушаеш - то на здоровье, просто нужно делать проверку статуса телефона AT+CPAS на что он ответит: +CPAS: 0 - это ничего ; +CPAS: 3 - это поступает вызов ; +CPAS: 4 - это значит вызов активен. Если приходит +CPAS: 3 - знать кто то названивает и надо посмотреть кто это коммандой AT+CLCC, прийдет ответ +CLCC: 1,1,4,0,0,"+79201234567",145 и если номер в кавычках разрешен программой, то шлем комманду подъема трубы ATA.Добавлено (02.07.2008, 9:23:07)
---------------------------------------------
Хочу сам спросить , у меня телефон<>PIC+LCD работает , смс шлет , подскажите про ibuton(1ware) ключи и GPS приемник, хочу их прикрутить. Ibuton уже наруках , буду его мучать, кто чем поможет. Подскажите какой GPS модуль лучше освоить (по инету понравился: ZX4125 но он сильно мал; и GM-R305 он сразу с активной антеной но ест много) и как с ним общаться.
Добавлено (08.07.2008, 4:26:26)
---------------------------------------------
Ура мужики!!! Слава Протону!!! Чуть порылся и нашел пару встроенных комманд, РВР безнадежно устарел я это понял. 1-Wire ,без проблем. Вот кусок кода который спокойно читает, потом прилемлю кусок CRC для контроля, а потом и перезапись ключа:
Device = 16F873A
XTAL = 20
ALL_DIGITAL = TRUE
LCD_DTPIN = PORTB.4
LCD_RSPIN = PORTB.3
LCD_ENPIN = PORTB.0
LCD_INTERFACE = 4 ' 4-бит интерфейс
LCD_LINES = 2
LCD_TYPE = 0
Symbol DQ = PORTA.1 ' пин для 1-вайр
TRISA.1 = 1
Dim TYPE As Byte
Dim IDNUM[6] As Byte
Dim CRC As Byte
Cls ' отчистка дисплея
Loop:
OWrite DQ, 1, [$33] ' послать комманду чтения
ORead DQ, 2,[ TYPE, Str IDNUM\6, CRC ] ' прочитать данные
Cls
Print At 1, 2, "ID: ", HEX2 IDNUM[0], HEX2 IDNUM[1], HEX2 IDNUM[2], HEX2 IDNUM[3], HEX2 IDNUM[4], HEX2 IDNUM[5]
DelayMS 100
GoTo Loop
---------------
реально все работает.
Только никто ни очем не говорит спрашивает.