HART通信で使用されていた産業機器にBLE通信でも通信できるようにソフト追加
を実施しました。
Bluetoothには、Bluetooth Basic Rate/Enhanced Data Rate (BR/EDR) と
Bluetooth Low Energy (LE)があり、Bluetoothでも一概に同じ処理ではなく、
BLE通信はアドバタイズ受信のGATT通信処理を行わなければいけません。
BLE通信のアプリケーションを開発するには、OSによるGATT APIのサポートが必
要なので環境設定を行いました。
C#やC++言語での開発は、WEB上で検索できるのですがVB.netでのBLE通信がほとんどなくて苦労しました。
C#のプログラムを参考にVB.netにコンバートすることで実装ができました。
お客様のご要望通り、開発、評価込みで2ヶ月で対応することができました。
タグ: BLE通信, Bluetooth, Bluetooth-Basic-Rate-Enhanced-Data-Rate, Bluetooth-Low-Energy, BR-EDR, C#, C++言語, GAT, GATT-API, GATT通信, HART通信, IoT, LE, VB.net, Windows, アドバタイズ, コンバート, ソフト, ソフトウェア開発, 基板, 技術, 産業機器, 電子機器