|
Четверг, 28.11.2024, 02:31 | | RSS |
|
Защита, контроль, управление |
|
Устройство управления и контроля. Часть 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) Обновленная прошивка как всегда здесь Не успел скачать предыдущую, потестирую эту Победа! ИНФО-СМС отправилось!
Сообщение отредактировал alex152 - Пятница, 25.01.2013, 20:43 |
|
| |
Admin | Дата: Пятница, 25.01.2013, 20:50 | Сообщение # 144 |
Admin
Группа: Администраторы
Сообщений: 4260
Статус: Offline
| Долго же нам пришлось добиваться толка Вот и верь после этого SIMCOMу, который позицировал SIM900D как полный аналог SIM300D.
|
|
| |
alex152 | Дата: Пятница, 25.01.2013, 20:56 | Сообщение # 145 |
Группа: Пользователи
Сообщений: 366
Статус: Offline
| Цитата (Admin) Долго же нам пришлось добиваться толка Коллективный разум в очередной раз победил тупую машину Но СМС №1 не отправилось по-прежнему Нет ошибки в коде именно для этого СМС? Например, забыли запятую?
Сообщение отредактировал 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*), при постановке ключом этого не наблюдается?
|
|
| |
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 |
| |
|