Четверг, 28.11.2024, 02:31
| RSS
Главная | Устройство управления и контроля. Часть 2 (тема закрыта) - Страница 15 - Форум
Защита, контроль, управление
Форма входа
[ Новые сообщения · Участники · Правила форума · Поиск · RSS · Чат

Наш канал в YouTube
]
Устройство управления и контроля. Часть 2 (тема закрыта)
AdminДата: Пятница, 25.01.2013, 20:01 | Сообщение # 141
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Так, значит снова ошибка при SIM900D при отправке SMS. Сейчас сделаю, как советуют для этого модуля - запятую после номера.

Что-то те, у кого SIM300D, молчат.
 
AdminДата: Пятница, 25.01.2013, 20:15 | Сообщение # 142
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Добавил запятую после формирования SMS. Не забываем, что в конфигурации EEPROM выбираем модуль SIM900D и ставим свой регион (а то может кто-то забывает)

Обновленная прошивка как всегда здесь
 
alex152Дата: Пятница, 25.01.2013, 20:31 | Сообщение # 143
Группа: Пользователи
Сообщений: 366
Статус: Offline
Цитата (Admin)
Обновленная прошивка как всегда здесь
Не успел скачать предыдущую, потестирую эту smile
Победа! ИНФО-СМС отправилось!


Сообщение отредактировал alex152 - Пятница, 25.01.2013, 20:43
 


AdminДата: Пятница, 25.01.2013, 20:50 | Сообщение # 144
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Долго же нам пришлось добиваться толка smile
Вот и верь после этого SIMCOMу, который позицировал SIM900D как полный аналог SIM300D.
 
alex152Дата: Пятница, 25.01.2013, 20:56 | Сообщение # 145
Группа: Пользователи
Сообщений: 366
Статус: Offline
Цитата (Admin)
Долго же нам пришлось добиваться толка
Коллективный разум в очередной раз победил тупую машину smile
Но СМС №1 не отправилось по-прежнему sad Нет ошибки в коде именно для этого СМС? Например, забыли запятую?


Сообщение отредактировал alex152 - Пятница, 25.01.2013, 20:57
 
AdminДата: Пятница, 25.01.2013, 21:11 | Сообщение # 146
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Да не, вроде бы все правильно:

SMS_1

CALL SMS_START ;AT+CMSS=1 SMS ИЗ ЯЧЕЙКИ №1
MOVLW h'31'
CALL SEND_BYTE
CALL AT_SMS_FINISH
RETURN

SMS_START ;AT+CMSS=

MOVLW h'41'
CALL SEND_BYTE
MOVLW h'54'
CALL SEND_BYTE
MOVLW h'2b'
CALL SEND_BYTE
MOVLW h'43'
CALL SEND_BYTE
MOVLW h'4d'
CALL SEND_BYTE
MOVLW h'53'
CALL SEND_BYTE
MOVLW h'53'
CALL SEND_BYTE
MOVLW h'3d'
CALL SEND_BYTE
RETURN

AT_SMS_FINISH

BTFSS SIM_300_900,0 ; какой модуль выбран SIM300D/SIM900D
GOTO SMS_EX ; пропускаем, если 0 (SIM300D)
movlw h'2C' ; формируем ещё запятую, если 1 (SIM900D)
CALL SEND_BYTE
SMS_EX
MOVLW h'0D'
CALL SEND_BYTE
MOVLW h'0A'
CALL SEND_BYTE
RETURN
 
123ksnДата: Пятница, 25.01.2013, 21:21 | Сообщение # 147
Группа: Пользователи
Сообщений: 480
Статус: Offline
Цитата (Admin)
Что-то те, у кого SIM300D, молчат.
Извините. За форумом слежу, но сказать мне нечего по двум причинам: 1) Сегодня я лег спать в 4 утра, что бы сдать работу клиенту (И почти так уже целый месяц) 2) Пока я не разберусь почему в версии 1.2 устройство не "снимает" трубку, другими версиями заниматься не буду.
 
alex152Дата: Пятница, 25.01.2013, 22:00 | Сообщение # 148
Группа: Пользователи
Сообщений: 366
Статус: Offline
все правильно...
Если можно, еще 2 теста c разными названиями файлов для проверки неподтвержденных сведений из инета:
1.) с 2-мя дополнительными кавычками ("") после запятой в этой подпрограмме
2.) с чтением СМС не из 1-й ячейки, а из 6-й (h'31' поменять на h'36')

Добавлено (25.01.2013, 22:00)
---------------------------------------------
Уточняю по поводу повторной постановки на охрану с оборванным шлейфом:
даю команду 6*, разрываю шлейф, идет дозвон 1 - сбрасываю, идет дозвон 2 - сбрасываю, СМС №1 не приходит, светодиод ALARM гаснет (снимает с охраны), звоню на устройство, ввожу #, пароль, # #, модем рвет связь, светодиод ALARM загорается (при разомкнутом шлейфе!), звоню, запрос 7*, в ИНФО-СМС читаю: ALARM-ON. 
И как это?

Еще вопрос: при постановке на охрану ключом с разорванным шлейфом ALARM редко мигает, устр-во ждет замыкания шлейфа, потом задержка и вкл. режим охраны, а как должно быть при постановке командой 6* с разорв. SMK ?
P.S. тестировал с включенной задержкой, может в этом дело?


Сообщение отредактировал alex152 - Суббота, 26.01.2013, 19:23
 


AdminДата: Суббота, 26.01.2013, 17:58 | Сообщение # 149
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
Александр, вот только сейчас появилась возможность продолжить, весь день занят был. Занимаюсь озвученными вопросами.

Значит так. Во вложении три тестовых хекса:

test_1 - для SMS1 выбирается ячейка №1, после запятой есть двойные пустые кавычки
test_2 - для SMS1 выбирается ячейка №6, после запятой кавычек нет
test_3 - для SMS1 выбирается ячейка №6, после запятой есть двойные пустые кавычки

>>>>> Теперь по поводу сигналки:

Цитата (alex152)
а как должно быть при постановке командой 6* с разорв. SMK ?

Сигнализация в режим охраны стань не должна, в телефоне 1-2 секунды будут прослушиваться чередующиеся высокий и низкие тона.

Цитата (alex152)
даю команду 6*, разрываю шлейф, идет дозвон 1 - сбрасываю, идет дозвон 2 - сбрасываю, СМС №1 не приходит, светодиод ALARM гаснет (снимает с охраны), звоню на устройство, ввожу #, пароль, # #, устройство отключается, светодиод ALARM загорается (при разомкнутом шлейфе!), звоню, запрос 7*, в ИНФО-СМС читаю: ALARM-ON.

Скорее всего проблема связана с тем, что введено сохранение состояния сигналки. Этот вопрос сейчас изучаю. Александр, я так понял, что это происходит только при дистанционном включении режима охраны (6*), при постановке ключом этого не наблюдается?
Прикрепления: 1_5_tests.zip (16.9 Kb)
 
alex152Дата: Суббота, 26.01.2013, 19:03 | Сообщение # 150
Группа: Пользователи
Сообщений: 366
Статус: Offline
Цитата (Admin)
так понял, что это происходит только при дистанционном включении режима охраны (6*), при постановке ключом этого не наблюдается?
дело даже не во включении режима. это происходит просто при дозвоне на устройство и выходе без ввода команд управления если шлейф остался разорван

Добавлено (26.01.2013, 19:03)
---------------------------------------------
Цитата (Admin)
, в телефоне 1-2 секунды будут прослушиваться чередующиеся высокий и низкие тона.
у меня 3 коротких низких тона, чередующихся нет. пардон, 5 низких коротких.
Кстати, я ни в одном из режимов чередующихся низких и высоких тонов не слышал, а вроде бы при дозвоне по тревоге они должны быть? У меня в этом режиме модем просто молчит, а потом отключается, что мне непонятно...


Сообщение отредактировал alex152 - Суббота, 26.01.2013, 19:11
 
Поиск:



T2M © 2024
Сайт управляется системой uCoz