概要
説明
本製品は、RL78/G1Dで動作するBluetooth v5.0 (Core Specification 4.2 以降に追加されたオプショナル機能は非対応) 認証取得済みのプロトコルスタックです。Bluetooth LE無線通信を実現するためのAPIとカスタムプロファイルが実装可能なAPIを提供します。また、2種類のシステム構成 (組み込み構成と、モデム構成) をサポートします。
特長
- Bluetooth Low Energyプロファイル
各種プロファイルを提供可能。お客様独自のプロファイルにも対応が可能です。 - 仮想UARTアプリケーション
シリアル通信を無線化したい、組み込み機器間を無線化したい、というご要望に対してBluetooth Low Energy技術で実現する仮想UARTアプリケーションをご用意。 - モデム構成によるホストマイコンを使ったアプリケーション開発を実現
- 組み込み構成によるデバイス単体でのアプリケーション開発を実現
- ホスト MCU シンプル API
わずか9個のAPIでホストマイコンからRL78/G1DまたはRL78/G1Dモジュール(RY7011)を制御でき、Bluetooth Low Energy無線通信を用いた仮想UART通信やビーコン通信を簡単に実現できます。 - 対応統合開発環境:統合開発環境CS+(CA78K0Rコンパイラ/CC-RLコンパイラ)、統合開発環境e2 studio(CC-RLコンパイラ)、統合開発環境IAR Embedded Workbench(IARコンパイラ)。
- Learn More
ターゲットデバイス
ダウンロード
|
|
|
---|---|---|
分類 | タイトル | 日時 |
ライブラリ | ZIP 29.95 MB | |
ライブラリ | ZIP 30.83 MB | |
ライブラリ | ZIP 34.53 MB Compiler: CA78K0R, CC-RL, ICCRL78 Function: Communication Interface IDE: CS+ for CA, CX, CS+ for CC, e2 studio, IAR EWRL78 | |
ソフトウェア/ツール-その他 | ZIP 18.81 MB 英語 | |
4件
|
設計・開発
Bluetooth Low Energyプロトコルスタック
統合開発環境CS+(CA78K0Rコンパイラ/CC-RLコンパイラ)、統合開発環境e2 studio(CC-RLコンパイラ)に対応します。
- マニュアルのダウンロード
- Bluetooth Low Energy プロトコルスタック ユーザーズマニュアル Rev.1.22 (PDF | English, 日本語)
- ソフトウェアのダウンロード
- Bluetooth® low energy Protocol Stack (Ver.1.21)
(ZIP)
Bluetooth® Low Energy Protocol Stack (Ver.1.20) (ZIP)
Bluetooth® Low Energy Protocol Stack (Ver.1.11) (ZIP)
- 別途各種ライブラリが必要です。ご使用の開発環境に合わせて、EEPROMエミュレーションライブラリ Pack02、フラッシュセルフプログラミングライブラリ Type01を、ダウンロードしてください。(マニュアルを参照して開発環境にコピーをしてください。)
- 無償評価版のコンパイラは、製品版との違い(機能制限や試用期限)によってはビルトできません。
- プロトコルスタック基本仕様のダウンロード
- Bluetooth Low Energy プロトコルスタック APIリファレンスマニュアル 基本編 Rev.1.19 (PDF | English, 日本語)
- サンプルプログラムの使い方
- Bluetooth Low Energy プロトコルスタック サンプルプログラム Rev.1.20 (PDF | English, 日本語)
仮想UARTアプリケーション
シリアル通信を無線化したい、組み込み機器間を無線化したい、というご要望に対してBluetooth Low Energy技術で実現する仮想UARTアプリケーションをご用意しました。Bluetooth Low Energy通信の制御や設定を行うための簡易ATコマンド実行機能を実装し、Bluetooth Low Energy通信を用いて文字の送受信を行う仮想UART通信を実現してます。
ダウンロード:Bluetooth® low energy プロトコルスタック BLE 仮想UARTアプリケーション Rev.1.20 - サンプルコード (ZIP | English, 日本語)
システム構成/モデム構成(Modem Configuration)
ホストマイコンを使ったアプリケーション開発向け
モデム構成ではホストマイコンとRL78/G1Dをシリアル接続することで、Bluetooth Low Energy通信を実現します。既存のアプリケーションにBluetooth Low Energyを追加したいなどのご要求にも柔軟に対応可能です。またルネサス製のマイコンならばホストサンプルも用意しています。開発期間を短縮できます。
- コマンド仕様書
- Bluetooth Low Energy プロトコルスタック rBLEコマンド仕様書 Rev.1.18 (PDF | English, 日本語)
- RL78/G14のホストサンプル
- Bluetooth® Low Energy プロトコルスタック RL78/G14 ホストサンプルアプリケーション Rev.1.21 - サンプルコード (ZIP | English, 日本語)
- RX113のホストサンプル
- Bluetooth® Low Energy プロトコルスタック RX113 ホストサンプルアプリケーション Rev.1.20 - サンプルコード (ZIP | English, 日本語)
- RL78/I1Eのホストサンプル
- Bluetooth® Low Energy プロトコルスタック ホストサンプルアプリケーションノート(RL78/I1E) Rev.1.00 - Sample Code (ZIP)
システム構成/組み込み構成(Embedded Configuration)
デバイス単体でのアプリケーション開発向け
組み込み構成ではRL78/G1Dのマイコンとしての機能をフルに活用して、アプリケーションを実現可能です。オリジナルなアプリケーションを作成出来ます。
- アプリケーション作成ガイド
- Bluetooth® low energy プロトコルスタック アプリケーション作成ガイド Rev.1.30 (PDF | English, 日本語)
- マイコン部の使い方
- RL78 ファミリ ユーザーズマニュアル ソフトウェア編 Rev.2.30 (PDF | English, 日本語)
ホスト MCU シンプル API
シンプルAPIは、わずか9個のAPIでホストマイコンからRL78/G1DまたはRL78/G1Dモジュール(RY7011)を制御することができ、Bluetooth Low Energy無線通信を用いた仮想UART通信やビーコン通信を簡単に実現することができます。対向側の環境もスマートフォンとRenesas製スマートフォン向けアプリケーション「GATTBrowser」で容易に構築することができますので、すぐに評価を始めることができます。
- RL78/G14のシンプルAPI
- Bluetooth® Low Energy プロトコルスタック ホスト MCU シンプル API for RL78/G14 Rev.1.00 - サンプルコード (ZIP | English, 日本語)
- RX113のシンプルAPI
- Bluetooth® Low Energy プロトコルスタック ホスト MCU シンプル API for RX113 Rev.1.01 - サンプルコード (ZIP | English, 日本語)
- GATTBrowser
- GATTBrowser for iOS スマートフォンアプリ取扱説明書 Rev.1.16
(PDF | English, 日本語)
GATTBrowser for Android スマートフォンアプリ取扱説明書 Rev.1.02 (PDF | English, 日本語)
開発ユースケースによるドキュメントガイド
Bluetooth Low Energyプロトコルスタックの振る舞いを理解したい場合
名称 | ドキュメント番号 |
---|---|
Bluetooth Low Energy プロトコルスタック ユーザーズマニュアル Rev.1.22 (PDF | English, 日本語) | R01UW0095 |
Bluetooth Low Energy プロトコルスタック サンプルプログラム Rev.1.20 (PDF | English, 日本語) | R01AN1375 |
Bluetooth Low Energy プロトコルスタック APIリファレンスマニュアル 基本編 Rev.1.19 (PDF | English, 日本語) | R01UW0088 |
モデム構成で開発したい場合
組み込み構成で開発したい場合
名称 | ドキュメント番号 |
---|---|
Bluetooth® low energy プロトコルスタック アプリケーション作成ガイド Rev.1.30 (PDF | English, 日本語) | R01AN2768 |
Bluetooth® low energy プロトコルスタック Embedded構成サンプルプログラム Rev.1.20 - サンプルコード (ZIP | English, 日本語) | R01AN3319 |
Bluetooth® Low Energy プロトコルスタック センサアプリケーション Rev.1.03 - サンプルコード (ZIP | English, 日本語) | R01AN4159 |
シリアル通信の無線化をしたい場合
名称 | ドキュメント番号 |
---|---|
Bluetooth® low energy プロトコルスタック BLE 仮想UARTアプリケーション Rev.1.20 - サンプルコード (ZIP | English, 日本語) | R01AN3130 |
BLE 仮想UART アプリケーション Android プログラミングガイド Rev.1.01 (PDF | English, 日本語) | R01AN3842 |
ビーコン製品を作成したい場合
名称 | ドキュメント番号 |
---|---|
RL78/G1D Bluetooth®のビーコンへの応用 Rev.1.00 (PDF | English, 日本語) | R01AN4784 |
RL78/G1D ビーコンスタック ユーザーズマニュアル Rev.2.10 (PDF | English, 日本語) | R01UW0171 |
RL78/G1D ビーコンスタック 基本機能 サンプルプログラム Rev.2.20 - Sample Code (ZIP | English, 日本語) | R01AN3045 |
RL78/G1D ビーコンスタック 接続確立とビーコンデータ更新 サンプルプログラム Rev.1.11 - サンプルコード (ZIP | English, 日本語) | R01AN3313 |
マルチホップを実現したい場合
名称 | ドキュメント番号 |
---|---|
RL78/G1D ビーコンスタック マルチホップ機能の実装(セキュリティ機能なし) Rev.1.00 - サンプルコード (ZIP | English, 日本語) | R01AN4375 |
RL78/G1D ビーコンスタック マルチホップ機能の実装(セキュリティ機能あり) |
R01AN4466 |
(注)セキュリティ機能あり版は、ルネサスエレクトロニクスの営業または特約店にお問い合わせください。
スマートフォンと接続するアプリケーションを開発したい場合
名称 | ドキュメント番号 |
---|---|
Bluetooth Low Energy プロトコルスタック スマートフォン接続対応事例集 Rev.1.20 (PDF | English, 日本語) | R01AN4322 |