Dimasm Posted December 10, 2014 Share Posted December 10, 2014 Всем доброго времени суток. Есть задача: - некоторое оборудование с контроллером, который по RS232 может выдавать данные; - модем OneCell 2111; Необходимо через интернет собирать данные возможно ли настроить модем OneCell AT командами так, чтоб приходящие по RS232 данные, отправлялись на указанный IP адрес в интернете UDP пакетами? TCP соединение использовать не хочется, нужно чтобы устройство само слало данные по мере их получения. Link to comment
Незнайка Posted December 10, 2014 Share Posted December 10, 2014 Здравствуйте! Нет, так сделать не получится. Link to comment
Dimasm Posted December 10, 2014 Author Share Posted December 10, 2014 Здравствуйте! Нет, так сделать не получится. м... инструкцию рою вот... а как понять этот кусочек инструкции? 9.0 Internet Service Commands G2111/G2151I series has an embedded TCP/IP stack that is driven by AT commands and enables the host application to easily access the Internet. The advantage of this solution is that it eliminates the need for the application manufacturer to implement own TCP/IP and PPP stacks, thus minimizing cost and time to integrate Internet connectivity into a new or existing host application. This chapter is a reference guide to all the AT commands and responses defined for use with the TCP/IP stack. Access is provided to the following Internet Services: 1. Socket Client and Server for TCP, Client for UDP 2. Transparent TCP Client 3. FTP Client Клиент для UDP? что подразумевается? чуть ниже еще такое есть Socket type UDP client URL “sockudp://’host’:’remote udpPort’[;size=‘byte’][;port=‘word’]” Parameter “size” (optional): 0: PDU size is variable (default). 1 ... 1460: Fixed PDU size in bytes. Parameter “port” (optional): 0: Port number will be assigned from service (default). 1 ... 216-1: defines the local port number for the UDP client. Link to comment
Незнайка Posted December 10, 2014 Share Posted December 10, 2014 м... инструкцию рою вот... а как понять этот кусочек инструкции? Серия G2111 / G2151I имеет встроенный TCP / IP стек, который приводится в действие AT командами и позволяет приложениям легко получить доступ к Интернету.Преимущество этого решения в том, что оно устраняет необходимость создания приложения для реализации собственных стеков TCP/IP и PPP, таким образом минимизируя затраты и время на интеграцию на подключение к Интернету для нового или уже существующего приложения. Эта глава представляет собой справочник по всем AT командам и даёт определённые ответы для их использования с стеком протокола TCP/IP. Доступ предоставляется на следующих Интернет-услуг: 1. Socket клиент и сервер для TCP клиент для UDP 2. Прозрачный клиент TCP 3. FTP-клиент Я бы понял как то так... Клиент для UDP? что под подразумевается? Клиент - он везде клиент.. Сторона, инициализирующая обмен. чуть ниже еще такое есть .... В любом случае инициализатором обмена буде выступать контроллер. Если Вы сможете заставить его каждый раз переда началом передачи (например, после перезагрузки) отправлять на модем AT команды (at^siso, at^sist) с указанием номера профиля соединения, используемого для работы - то, возможно и получится. Но, насколько мне известно, большинство контроллеров не обладают данным функционалом. Link to comment
Dimasm Posted December 11, 2014 Author Share Posted December 11, 2014 В любом случае инициализатором обмена буде выступать контроллер. Если Вы сможете заставить его каждый раз переда началом передачи (например, после перезагрузки) отправлять на модем AT команды (at^siso, at^sist) с указанием номера профиля соединения, используемого для работы - то, возможно и получится. Но, насколько мне известно, большинство контроллеров не обладают данным функционалом. хм... я сам именно контроллеры не программирую, но мне казалось - что в него запрограммируешь, то он и будет делать в том числе инициализацию профиля выполнять, перед передачей денных предполагается использовать ICP7188 Link to comment
Незнайка Posted December 12, 2014 Share Posted December 12, 2014 предполагается использовать ICP7188 Кстати именно с этим контроллером - скорее всего получится, т. к. это по сути не контроллер с жёстко заданным набором функций, а микрокомпьютер с ОС. Беру свои первоначальные слова назад - ) Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now