概要
設計・開発
詳細情報
Bluetooth Low Energyプロトコルスタック 基本パッケージ
Bluetooth Low Energyプロトコルスタック基本パッケージは、Bluetooth v5.0準拠のプロトコルスタックライブラリとそれを利用するためのAPIリファレンスドキュメント、動作確認用のアプリケーションデモプロジェクトを含みます。
- ユーザーズマニュアル
- Bluetooth Low Energyプロトコルスタック 基本パッケージ ユーザーズマニュアル Rev.2.60 (PDF | English, 日本語)
- 最新ソフトウェアを入手
- RX23W Group BLE Module Firmware Integration Technology Application Note Rev.2.60 - Sample Code (ZIP)
RXファミリ用 Bluetooth Low Energyプロトコルスタックは3種類のライブラリを提供します。必要なBluetooth機能は各機能セットで選択可能です。
All featuresセットはBluetooth Core Specification v5.0の全てのLow Energy機能をサポートします。
Feature | Version (Note1) | All features | Balance | Compact |
---|---|---|---|---|
LE Controller (1M PHY and LL) | 4.0 | lens | lens | lens |
LE Host (L2CAP and Security Manager) | 4.0 | lens | lens | lens |
Attribute Protocol and Generic Attribute Profile | 4.0 | lens | lens | lens |
Appearance Data Type | CSA 2 (Note2) | lens | lens | lens |
Low Duty Cycle Directed Advertising | 4.1 | lens | lens | lens |
32-bit UUID Support in LE | 4.1 | lens | lens | lens |
LE L2CAP Connection Oriented Channel Support | 4.1 | lens |
— |
— |
LE Link Layer Topology | 4.1 | lens | lens |
— |
LE Ping | 4.1 | lens | lens | lens |
LE Data Packet Length Extension | 4.2 | lens | lens | lens |
LE Secure Connections | 4.2 | lens | lens | lens |
Link Layer Privacy | 4.2 | lens | lens | lens |
Link Layer Extended Scanner Filter Policies | 4.2 | lens | lens |
— |
LE 2M PHY | 5.0 | lens | lens |
— |
LE Coded PHY (Long Range) | 5.0 | lens | lens |
— |
High Duty Cycle Non-Connectable Advertising | 5.0 | lens | lens | lens |
LE Advertising Extensions | 5.0 | lens |
— |
— |
LE Channel Selection Algorithm #2 | 5.0 | lens | lens |
— |
GAP Role | - | Central / Peripheral Observer / Broadcaster |
Central / Peripheral Observer / Broadcaster |
Peripheral Broadcaster |
GATT Role |
— |
Client / Server | Client / Server | Client / Server |
Concurrent Link |
— |
Up to 7 | Up to 7 | Up to 7 |
Code size (CC-RX v2) | All features | Balance | Compact | |
ROM | 182KB | 140KB | 125KB | |
RAM (Maximum configuration) | 38KB | 23KB | 23KB |
lens 対応 | — 非対応
Note
- 最初に導入されたBluetooth Core仕様バージョンを示します。
- CSA: Core Specification Addendum
Bluetooth Low Energyプロトコルスタック基本パッケージではアプリケーションデモプロジェクトを提供し、プロジェクトへのプロトコルスタックの組込み例とユーザアプリケーションの実装例を示します。
Bluetooth通信によりルネサス製評価ボードのプッシュスイッチ押下を通知しLEDの点滅を制御します。
GATTBrowser open_in_newなど汎用BLE通信スマホアプリを利用することでスマートフォンからの制御も可能です。
Bluetooth Low Energyプロファイル
RX23WはBluetooth認証取得済みの各種プロファイルに対応します。
仕様の詳細は、Bluetooth SIGウェブサイトのBluetooth GATT Specifications open_in_newで公開されています。
用途・分野 | プロファイル名, 対応バージョン | 関連サービス | |||||||
---|---|---|---|---|---|---|---|---|---|
ヘルスケア向けプロファイル | Blood Pressure Profile | BLP | 1.0.1 | BLS | DIS | ||||
Health Thermometer Profile | HTP | 1.0 | HTS | DIS | |||||
Heart Rate Profile | HRP | 1.0 | HRS | DIS | |||||
Glucose Profile | GLP | 1.0 | GLS | DIS | |||||
Pulse Oximeter Profile | PLXP | 1.0 | PLXS | DIS | BAS | CTS | BMS | ||
Continuous Glucose Monitoring Profile | CGMP | 1.0.1 | CGMS | DIS | BMS | ||||
Reconnection Configuration Profile | RCP | 1.0 | RCS | BMS | |||||
Insulin Delivery Profile | IDP | 1.0 | IDS | DIS | BAS | CTS | BMS | IAS | |
スポーツ・フィットネス向けプロファイル | Cycling Power Profile | CPP | 1.1 | CPS | DIS | BAS | |||
Cycling Speed and Cadence Profile | CSCP | 1.0 | CSCS | DIS | |||||
Running Speed and Cadence Profile | RSCP | 1.0 | RSCS | DIS | |||||
Location and Navigation Profile | LNP | 1.0 | LNS | DIS | BAS | ||||
Weight Scale Profile | WSP | 1.0 | WSS | BCS | DIS | BAS | CTS | UDS | |
Fitness Machine Profile | FTMP | 1.0 | FTMS | DIS | UDS | ||||
Environmental Sensing Profile | ESP | 1.0 | ESS | DIS | BAS | ||||
無線タグ向けプロファイル | Find Me Profile | FMP | 1.0 | IAS | |||||
Proximity Profile | PXP | 1.0.1 | IAS | LLS | TPS | ||||
スマートフォン向けプロファイル | Alert Notification Profile | ANP | 1.0 | ANS | |||||
Phone Alert Status Profile | PASP | 1.0 | PASS | ||||||
Time Profile | TIP | 1.0 | CTS | NDCS | RTUS | ||||
HID(Human Interface Device)向けプロファイル | HID over GATT Profile | HOGP | 1.0 | HIDS | DIS | BAS | |||
Scan Parameters Profile | ScPP | 1.0 | ScPS | ||||||
産業機器向けプロファイル | Automation IO Profile | AIOP | 1.0 | AIOS |
プロファイルはQE for BLE 「RA,RE,RX]から生成されます。お客様独自のプロファイルを設計し生成することも可能です。
QE for BLEを利用するにはQE utilityモジュールも入手してください。
プロファイル開発方法の詳細については、プロファイル開発者ガイドを参照してください。
- QE utility モジュール
- RX23W Group BLE QE Utility Module Firmware Integration Technology Rev.1.11 - Sample Code (ZIP)
- プロファイル開発者ガイド
- Bluetooth LE マイコン/モジュール プロファイル開発者ガイド アプリケーションノート Rev.1.10 (PDF | English, 日本語)
Bluetoothメッシュ
Bluetooth Mesh Networking仕様に準拠したソフトウェアライブラリを提供します。
仕様の詳細は、Bluetooth SIGウェブサイトのMesh Networking Specifications open_in_newで公開されています。
Bluetooth Mesh Package
- RX23W Bluetooth Mesh library
- Generic On/Off Model sample program
- Mesh mobile application for Android and iOS
- Startup guide
- Development guide
- API reference document
- メッシュスタックパッケージ
- RX23W Group Bluetooth Mesh Module Using Firmware Integration Technology Rev.1.30 - Sample Code (ZIP)
- スタートアップガイド
- RX23W グループ Bluetooth Mesh スタック スタートアップガイド Rev.1.30 (PDF | English, 日本語)
- メッシュ開発ガイド
- RX23W グループ Bluetooth Mesh スタック 開発ガイド Rev.1.30 (PDF | English, 日本語)
メッシュスタックパッケージを利用するために、Bluetooth Low Energyプロトコルスタックも入手してください。