реклама на сайте
подробности

 
 
> Модем на SIM900, ТЗ правильно составлено на разработку программы под Линукс, как считаете?, Если есть подводные камни, дайте знак!
Samum 095
сообщение Jun 1 2011, 13:27
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 201
Регистрация: 24-09-04
Из: Братислава
Пользователь №: 712



Программа работы с коммуникационным модулем GSM на SIM900

Программный модуль предназначен для обеспечения связи через мобильные сети стандарта GSM.

Функциональность
Настройки параметров GSM сети
Отправка и прием SMS сообщений
Осуществление голосовых вызовов с запуском внешней программы (аудиоплеера) при установлении соединения
GPRS соединение (уточнить)
Мониторинг состояния GSM модема и автоматическое принятие мер по обеспечению связи.
Сервисные функции

Дополнительные сведения:
Платформа — бездисковая встраиваемая система. Процессор ARM9 400MHz, RAM 64Mb. OC – Linux 2.6.38
Используемый GSM модуль — SIM900
Работа в необслуживаемом режиме 24 часа в сутки, 365 дней в году.

Требования к реализации
Экономное использование ОЗУ и процессорного времени (система загружена другими задачами)
Реализация на C, без использования ++ (обсуждаемо)
Использование библиотек кроме стандартных должно быть согласовано
Внешний носитель может быть в произвольный момент без предупреждения удален или заменен

Настройки параметров
По команде системы включение и выключение модема
Проверка версии ПО модема
Настройки параметров GSM сети

Отправка и прием SMS сообщений
Поддержка мультиязычности в теле сообщений
Организация очереди отправляемых SMS с анализом уведомлений о доставке. Индивидуально настраиваемая выдача в систему уведомлений о результатах доставки. Настраиваемая фильтрация дублирующихся сообщений — одинаковые сообщения на передавать чаще чем задано. Сохранение всех отправленных SMS в лог на внешнем носителе.
Прием SMS, фильтрация по номеру отправителя и постановка в очередь принятых SMS. Сохранение всех принятых SMS в лог на внешнем носителе.

Осуществление голосовых вызовов
По запросу системы осуществление голосового вызова. При установлении соединения запуск внешней программы, по завершении программы отбой. При досрочном разрыве соединения — завершение внешней программы.

GPRS соединение
Уточнить

Мониторинг состояния GSM модема
Скрупулезная обработка всех сообщений модема об ошибках, статусе а также неоднозначных ситуаций. Обнаружение признаков зависания модема и GSM сети и восстановление работы с учетом существования лимита регистраций в сети для сим карты. Уведомление системы о регистрации в GSM сети. Настраиваемое сохранение в лог на внешнем носителе событий «зависание», «снижение уровня сигнала ниже порога» и других важных событий модема и сети. (Требуется хорошее знание особенностей эксплуатации модуля sim900).

Сервисные функции
Обновление прошивки модема с внешнего носителя (опционально)
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 26th June 2025 - 07:04
Рейтинг@Mail.ru


Страница сгенерированна за 0.01348 секунд с 7
ELECTRONIX ©2004-2016