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ヶ月で対応することができました。