Перейти к содержанию
    

SIM868E BLE SPP. Есть ли android-приложения для связи?

В SIM868E определен пользовательский профиль SPP BLE для облегчения организации последовательного обмена по BLE.

Есть приложения под андроид, но они, как я понял, заточены под модули НС-05, -06. Не стыкуются с симкомом. 

В Serial Bluetooth Terminal даже можно настроить номера характеристик, но толку нуль. 

Может есть что готовое и для симкома?

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Serial Bluetooth Terminal
 

This app supports different bluetooth versions:
- Bluetooth Classic
- Bluetooth LE / Bluetooth Low Energy / BLE / Bluetooth Smart

Это обычный блютуз, не BLE
This app supports different bluetooth devices:
Bluetooth Classic (implementing standard Bluetooth SPP profile):
- HC-05, HC-06, ...
- Raspberry Pi 3
- ...

 

Это BLE
Bluetooth LE (implementing vendor specific Bluetooth GATT services):
- predefined:

Это то на что сделаны уже предустановки

* Nordic Semiconductor nRF51822, … (e.g. BBC micro:bit)
* Texas Instruments CC254x (e.g. HM-10, CC41-A, … modules)
* Microchip RN4870/71, BM70/71 'transparent UART service'
* Telit Bluemod
 

- custom profile:
А вот сюда Вы должны по образу и подобию внести настройки GATT для SIM868E

* Texas Instruments CC2640 serial service, except config characteristics
* Silabls BLE113
* uConnect BLE serial adapter
* ...

 

Для SIMCOM мы не настраивали терминал, но вот в этой статье Serial Bluetooth Terminal обучили работать с совершенно незнакомым ему BLE модулем - может найдете подсказку.

Встроенное программирование BLE-модуля BT4502 от HopeRF (wireless-e.ru)

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

20 minutes ago, CADiLO said:

Serial Bluetooth Terminal

Про эту прогу я сразу отписал - у меня не получилось настроить.

Номера характеристик ставил свои, конечно же.

Ошибки при подключении постоянно, один раз из десяти подключается, но данные не идут ни туда, ни оттуда.

Попробуйте, может у вас получится.

Через сканер BLE получается подключиться - данные проходят в обе стороны. Но хотелось бы более-менее нормальную терминалку подключить

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Я бы попробовал, но SIM868E у нас выгребли не просто под ноль, а забрали даже древние тестовые образцы обычных SIM868. :)

 

Может вот это приложение поможет

Приложения в Google Play – LightBlue® — Bluetooth Low Energy

 

Ну и еще материалы.

Модуль SIM868E: использование возможностей Bluetooth Low Energy - Журнал Беспроводные технологии (wireless-e.ru)

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Обязательно на смартфоне? 

Самое простое поставить на комп блютузный USB "свисток", получить виртуальный порт, а уж терминалок там на любой вкус.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

1 hour ago, CADiLO said:

Самое простое поставить на комп вайфайный USB "свисток", получить виртуальный порт, а уж терминалок там на любой вкус.

Это как? Через вайфайный свисток подключиться к BLE? И получить виртуальный сом-порт, работающий с характеристиками симкома?

Что-то из области фантастики, или я чайник поломанный  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Это я опечатался, конечно же блютузный :)

И с компа связываться с модулем.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Ну драйвер точно понадобится, где ж его взять?

Не уверен, что он в природе вообще существует

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Драйвер чего? "свистка"?

W10 находит его по умолчанию.

Или скачать у производителя.

Вот например такой - https://grand-x.ua/ru/bluetooth-adapter-grand-x-bt40-v40-masterslavelow-energylte/

 

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Драйвер, чтобы получить сом-порт, понимающий характеристики симкома.

Не забывайте, что это BLE с пользовательским профилем, а не классика с SPP

Изменено пользователем Rse72

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Какие такие характеристики SIMCOM????

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

 

Есть комп.

На один UART (или виртуальный COM если используете переходник USB<>UART) у вас подключен сам SIM868E которому вы отдаете из терминала AT команды.

Еще один виртуальный СOM у вас будет после инсталяции "свистка"

Запускаете вторую копию терминала и общаетесь с модулем через блютуз. 

Или ищете любой отладочный софт для компа чтобы работать с BLE.

Для отладки работы этого более чем достаточно. Примеры в вышеприведенной статье.

Или вы хотите со стороны компа/смарта/планшета готовое решение для SIMCOM?

То такого не существует, прийдется самому писать.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

В BLE есть профиль, подобный SPP "классического" BT?

Чтобы была возможность работать с ним через COM-порт с винды.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

33 minutes ago, CADiLO said:

Еще один виртуальный СOM у вас будет после инсталяции "свистка"

Запускаете вторую копию терминала и общаетесь с модулем через блютуз. 

Все это может заработать для классического Bluetooth-а.

А попробуйте подключите SIM868E к компу именно по BLE.  И расскажите, что да как по факту

16 minutes ago, jcxz said:

В BLE есть профиль, подобный SPP "классического" BT?

Нет, конечно.

В BLE SIM868E можно задать пользовательский как бы профиль, названный "SPP" - по факту это две характеристики, одна на чтение, другая на запись.

Ничего общего с профилем SPP классического ВТ это не имеет  

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

>>> В BLE есть профиль, подобный SPP "классического" BT?

 

Если в апнотесе не вычитали про это, то вот выдержка из статьи.

Это для тех кто не хочет поднимать стандартный GATT сервер и просто в своем приложении нужен обмен данными.

 

 

image.thumb.png.0cec5808dd1fd9aa4921e4ef0a4ce365.png

 

 

>>>А попробуйте подключите SIM868E к компу именно по BLE.  И расскажите, что да как по факту

 

Гуглем пользоваться наверняка умеете. Тогда вот вам подсказки.

 

BLE Terminal on Windows Pc
BLE Communications with UART PC
BLE Communications with PC
Wireless Serial Communication Using Bluefruit
Adafruit Bluefruit LE Desktop Application
BLE Serial Port Hyper Terminal For PC Windows and Mac
Bluetooth Low Energy device console app

 

Для софта с той стороны глубоко пофигу что там - Нордик, Симком или Яблокофон. 

Вы должны просто правильно ввести параметры, а сам модуль правильно управлять АТ командами.

 

sim868e_bt.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...