AT Команди для передачі даних через стек TCP / IP через мережу LTE


11

Мені потрібно розробити вбудоване програмне забезпечення, яке керуватиме мобільним пристроєм LTE (наприклад, u-Blox TOBY L2 Series) та його стеком TCP / IP для передачі деяких даних на віддалений сервер.

Я чекаю, коли пристрій буде доставлений на роботу. Наразі я використовую пристрій GPRS (серія u-Blox LEON). В основному я виконую такі команди:

  • Налаштуйте профіль PSD за допомогою AT + UPSD
  • Активуйте PSD-профіль за допомогою AT + UPSDA = 0,3
  • Відкрийте розетку з AT + USOCR = 6
  • Підключіться до IP-сервера за допомогою AT + USOCO = 0, "xx.xxx.xx.xxx", "pp", де xx - IP-адреса, а pp - номер порту
  • Запишіть дані за допомогою AT + USOWR

Це дуже основна блок-схема, мені не потрібні дуже конкретні налаштування, лише стандартні. Я не конфігуюю PDP-контекст з AT + CGDCONT або чим-небудь іншим. Можливо, конфігурації PSD з AT + UPSD достатньо як для мережі GPRS, так і для LTE.

Проблема полягає в наступному: Мабуть, є деякі відмінності між пристроями GPRS / UMTS та пристроями LTE, якщо мова йде про налаштування мережевої конфігурації (контекст PDP для пристроїв GPRS / UMTS та EPS для LTE). Я прочитав зовсім все про ці налаштування сеансу даних, але мені не вдається повністю зрозуміти відмінності.

Отже, коли я перейду з пристрою GPRS (LEON) на LTE-пристрій (TOBY), які відмінності відбудуться щодо налаштувань та / або команд AT?

Відповіді:


1

Перш за все, вам можуть порадити, що, наскільки мені відомо, підтримка TCP-сокетів для TOBY-L2 розробляється для більшості модулів, за винятком версії L201 (див. Поточну таблицю даних та посилання команд AT на ublox.com ) , а також для інших версій із використанням останнього оновлення прошивки. Я тут не посилаюся ні на що, оскільки ublox, здається, зараз реструктурує свій веб-сайт.

Окрім цього, тут посилання на команди AT - це досить ресурс, він детально описує відмінності в кожній команді між TOBY, LEON, SARA та LISA, а також їх версіями. Якщо ви його не прочитали, ось список (не обов’язково повний або фактично перевірений) список міграції, узятий саме з цього документа:

  • + UPSD: Значення параметрів дуже залежать від типу модему. param_tag та param_val мають багато спеціальних значень та обмежень для LEON. Якщо ви використовуєте будь-який із них, радимо вжити спеціальних заходів. TOBY-L2 також має обмеження, однак цього слід легко уникнути
  • + UPSDA: ніяких відмінностей, але побічний ефект: Якщо ви активуєте профіль з однаковим номером на TOBY-L2 двічі, але з різними налаштуваннями, це може бути невдалим. Перегляньте посібник, якщо ви це зробите.
  • + USOCR: На TOBY-L2 можна створити лише 7 розеток (0-6) порівняно з 16 розетками на LEON.
  • + USOCO: Очевидних відмінностей немає
  • + USOWR: У LEON є деякі дивацтва в деталях, якщо ви також отримуєте дані, яких у вас, очевидно, немає, тому вам тут добре.

Однак зверніть увагу, що ви не змішуєте команди + CG * та + UPS * у вашій програмі, якщо ви модернізуєте. Це може призвести до проблем.

Крім того, я не можу помітити будь-яких інших відмінностей у документації. Тим не менш, це може бути просто не задокументовано на етапі на ранній стадії.

Є ще два посилання, на які я можу вас вказати.

  • Як тільки у вас є власний модуль TOBY, спробуйте m-center. Це дозволяє налаштувати PSD-профілі та одночасно простежити команди AT.
  • Зверніться до свого дистриб'ютора. u-blox в цілому має досить детальні угоди з ними, що робить їх відповідальними за підтримку вас у подібних питаннях.
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.