BLE112 - связь BLED112 и Win7

Я использую BLE112 и BLED112 для своего проекта. Я хочу отправить некоторые данные из BLE112, установленного на моей печатной плате, на USB-ключ BLED112, подключенный к моей машине с Windows 7. Я подключился к BLE112 с помощью BLED112 через BLEGUI, поэтому мое оборудование работает правильно.

Моя проблема в том, что я хочу прочитать данные, полученные BLED112, через мое приложение .Net.

Итак, можете ли вы ответить на мои следующие вопросы или если у вас есть какие-либо другие идеи о том, как легко прочитать BLED112 из Windows 7, пожалуйста, дайте мне знать.

  • Может ли BLED112 работать автономно и отправлять данные через USB на ПК? И могу ли я прочитать эти данные из виртуального последовательного порта?

  • Есть ли какая-нибудь библиотека .Net, которую я могу использовать напрямую. (я знаю, что есть Java Lib)

  • Должен ли я использовать только BGLib, реализованный на BGAPI, для чтения данных из BLED112.

Спасибо..


person cbr    schedule 13.04.2013    source источник


Ответы (1)


Я нашел эту оболочку C# для API BlueGiga на gitHub на прошлой неделе, когда я был в вашей ситуации: https://github.com/ahouben/BleDriver.NET

Я успешно адаптировал и интегрировал его в свое приложение. Он работает с TI CC2541 без проблем (пока...).

Я также протестировал его с последним API XML (ble-1.1.1-77) от BG, и скрипт Python (который генерирует класс C#) одинаково хорошо работает с ним.

person Lars Klint    schedule 29.04.2013
comment
Спасибо, я попробую эту библиотеку. но у меня есть вопрос. Как вы знаете, BLE и BLED112 используют чип TI CC2540. Единственная разница между 2540 и 2541 заключается в том, что 2540 поддерживает связь через USB. Как вы думаете, это будет проблемой? - person cbr; 30.04.2013
comment
Просто для уточнения: я использую BleDriver.NET с BLED112 — так же, как и вы — и я использую его для подключения к устройству, использующему TI CC2541. - person Lars Klint; 01.05.2013
comment
Привет, у меня похожая проблема. Проблема в том, что у меня есть bluetooth-донгл bluegiga и bluetooth-калипер. Я хочу получить данные из штангенциркуля через существующее настольное приложение С#. Настольное приложение работает в Windows 8 и 8.1, но это просто настольное приложение Windows. Я могу использовать BleDriver.NET, чтобы открыть порт ключа, но я не могу подключиться к штангенциркулю. Можете ли вы посоветовать мне, что делать? - person Kunbi; 26.01.2018