概要

Description

RE01BのBluetooth機能を利用するには、Bluetooth仕様に準拠したプロトコルスタックが必要です。また、同じくBluetooth仕様に準拠したプロファイルにより、広いアプリケーションエリアでBluetooth製品の相互接続性を高めます。

Synergy Download

ドキュメント

設計・開発

サンプルコード

サンプルコード

タイトル Type Date
ZIP23.05 MBEnglish
関連ファイル:
Application: IoTアプリケーション, キーテクノロジー
Function: Communication Interface
サンプルコード
ZIP8.55 MBEnglish
関連ファイル:
Application: 家電および民生品, 産業
Compiler: JDK
Function: Application Example, Communication Interface
IDE: Android Studio
サンプルコード
ZIP12.30 MB
Application: Consumer Electronics, Industrial
Compiler: Swift
Function: Application Example, Communication Interface
IDE: Xcode
サンプルコード

追加詳細

Bluetooth Low Energy サンプルコード

Bluetooth Low Energy サンプルコードは、Bluetooth v5.0準拠のプロトコルスタックライブラリとそれを利用するためのAPIリファレンスドキュメント、動作確認用のアプリケーションデモプロジェクトを含みます。

画像
Bluetooth® Low Energy Protocol Stack for RE family

Get Latest Software

REファミリ用 Bluetooth Low Energyプロトコルスタックは3種類のライブラリを提供します。必要なBluetooth機能は各機能セットで選択可能です。
All featuresセットはBluetooth Core Specification v5.0の全てのLow Energy機能をサポートします。

Feature Version(Note1) All Feature 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 CSA2(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

lens  対応 | — 非対応

Notes

  1. 最初に導入されたBluetooth Core仕様バージョンを示します。
  2. CSA: Core Specification Addendum

Bluetooth Low Energyサンプルコードでは5つのアプリケーションデモプロジェクトを提供し、プロジェクトへのプロトコルスタックの組込み例とユーザアプリケーションの実装例を示します。
例えば、Bluetooth通信により 評価ボード open_in_new (Server) のプッシュスイッチ押下をリモートデバイス(Client)へ通知し、リモートデバイスから評価ボードのLEDの点滅レートを制御するサンプルコードがあります。
GATTBrowser など汎用BLE通信スマホアプリを利用することでスマートフォンからの制御も可能です。

画像
Bluetooth® Low Energy Protocol Stack for RE family Demo

Bluetooth Low Energy プロファイル

RE01BはBluetooth認証取得済みの各種プロファイルに対応します。
仕様の詳細は、Bluetooth SIGウェブサイトの Bluetooth GATT Specifications open_in_new で公開されています。

Applications / fields Profile name / supported version Related services
Healthcare 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
Sports and fitness 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      
Radio tag Find Me Profile FMP 1.0 IAS          
Proximity Profile PXP 1.0.1 IAS LLS TPS      
Smartphone 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          
Industrial equipment Automation IO Profile AIOP 1.0 AIOS          

プロファイルはQE for BLE [RA, RE]から生成されます。お客様独自のプロファイルを設計し生成することも可能です。
プロファイル開発方法の詳細については、プロファイル開発者ガイドを参照してください。

QE FOR BLE[RA, RE]

Profile Developer's Guide