Dobrynja
-
Постов
2 -
Зарегистрирован
-
Посещение
Тип контента
Профили
Форумы
Блоги
Сообщения, опубликованные Dobrynja
-
-
Народ помогите, собрал сигналку, телефон не видит команд. Программа вроде бы рабочая, мот надо по особому фьюзы прошивать? Какие могут быть ошибки?
0
GSM сигнализации
в Охранная сигнализация
Опубликовано
не могу прочитать инфу приходящую с тела, например отловить слово RING
этот код программы не пашет:
// USART Receiver interrupt service routine
interrupt [uSART_RXC] void usart_rx_isr(void)
{
cmd=UDR; // считать из буфера приема
for (i=0;i<=19;i=i+1) a=a[i+1]; // организовать FIFO буфер принятых символов
a[19]=cmd; // забивать в массив принятые символы 20 штук
// проверка прохождения сигнала RING
pdest = strstr(a,str12); // ищет строку STR12 (RING) в строке a (принятые символы в fifo буфере)
if (pdest!= NULL)
{
PORTB.0=1;
RING_OK=1; // сигнал RING прошел
for (i1=0;i1<20;i1++) a[i1]='F'; // очистить массив
} ;
// Конец определения прохождения сигнала RING
}