Bluetooth Components v2
Bluetooth LE対応Windowsアプリ作成が超簡単!
iOS/Android/ESP32/Rappberry PIと通信できるExcelマクロや.NETアプリを速攻で作れます。
概要
- v2では.NET専用BLEコンポーネントを追加。ペアリング不要でアドバタイズスキャンからBLEデバイスを特定して接続可能。
- AutoモードではいちいちUUIDを設定せずにキャラクタリスティックスを自動構成。
- v2 .NETコンポーネントはiOS/Andorid(ペリフェラルモード)と通信可能。
- v1 COMコンポーネントはOffice VBA Excel/Word/Access からBluetooth通信可能。
- Bluetooth 3以前をサポートするClassic Componentと4以降のLowEnergy Componentを同梱。
- ESP32やRaspberry PIなどIoTデバイスと簡単接続可能!
- リモート障害診断可能とする詳細なエラーコードとログ機能。
- ペアリングツール同梱。(COMコンポーネント専用)
- Excel/C#/VB.NET/wsh 通信サンプルコード添付。
- BLE GPS GL-770 対応サンプルコード添付
- iOS/Android/SP32/Raspberry Piのペリフェラルサンプルコード提供。
- 製品マニュアルはこちらです。
- トライアル版はこちらからダウンロードいただけます。
LowEnergy .NET Component メソッド
| メソッド |
概要 |
| Connect | BLEデバイスへ接続 |
| Disconnect | 接続解除 |
| Read | Byte配列へ受信 |
| ReadString | ASCII変換してデータ受信 |
| ReadUnicodeString | UNICODE変換してデータ受信 |
| StartScan | アドバタイズスキャン開始 |
| StopScan | アドバタイズスキャン停止 |
| Write | Byte配列/Stringを送信 |
LowEnergy .NET Componentプロパティ
| プロパティ |
概要 |
| AdvertiseSamplingInterval | アドバタイズスキャン間隔 |
| AdvertiseWatchTimeout | アドバタイズスキャン期間指定 |
| AutoConfig | 自動構成指定 |
| IndicateUUID | IndicateサービスUUIDを指定 |
| LogPath | ログ出力パス |
| NotifyUUID | NotifyサービスUUIDを指定 |
| PrimaryServiceUUID | プライマリサービスのUUID |
| ReadUUID | ReadサービスUUIDを指定 |
| ScanTimeout | スキャンタイムアウト指定 |
| WriteUUID | ReadサービスUUIDを指定 |
LowEnergy .NET Component イベント
| イベント |
概要 |
| BleError | エラー通知 |
| Connected | 接続通知 |
| FondDevice | デバイス発見通知 |
| IndicateReceived | Indicate受信通知 |
| NotifyReceived | Notify受信通知 |
| ScanTimedout | アドバタイズスキャンタイムアウト |
COM Componentも同様のプロパティ・メソッド・イベント構成です。詳細はマニュアルでご確認ください。
言語
- Visual Studio 各バージョン (2008-2022/C#, VB.NET)
- Microsoft Office 各バージョン (2010-/Excel,Word,Access)
- wsh
- その他 COM コンポーネントをサポートする言語 (Delphiなど)
対応OS
いずれもメインストリームサポート期限内のバージョンをサポート
Note
- 製品の仕様は予告無く変更になる場合がありますのであらかじめご了承ください。
- 当製品の販売はシステムラボになります。お問い合わせメールアドレスはこちらです。
- 2021年12月10日v2リリース
- 2020年5月末v1リリース
販売価格