こんにちは。NoMaYです。別スレッド『EK-RA4W1でArduinoスケッチ』にもレスしましたがTB-RX23WとRL78/G1D BLE Module Expansion Boardを買い込んであるものの開封もしてなかったりして、もったいないので、まずTB-RX23Wから試してみようと思いました。それで、資料を探し始めて気付いたのですが、RX23WのページからBLEのページへ飛ぶリンクが無いですよね、、、以前、一度調べた時は簡単に辿り着けた様な気がするのですが、、、ちょっとずつ探していこうと思います、、、RX23W製品ページwww.renesas.com/jp/ja/products/microcontrollers-microprocessors/rx-32-bit-performance-efficiency-mcus/rx23w-32-bit-microcontrollers-bluetooth-5-iot-endpoint-devices-system-control-and-wireless-communication[以下へは辿り着いたもののその先が?]Bluetooth® Low Energy for RXファミリwww.renesas.com/jp/ja/application/technologies/bluetooth-low-energy-rx[顛末!]と思っていたら、それなりのリンクがありましたね、製品ページの下の方に以下のタイトルが表示されていました。(そういえば、ウェブサイトリニューアル後は、PDFやZIPなどの個々のアイテムへのリンクだけが簡素なリスト形式で表示されるだけでなく、こういったページなどへのリンクも同じ形式で(すごくあっさりと)表示されるようになったのでした、、、リニューアル前のウェブサイトの使い勝手の感覚が邪魔をして、つい探し漏らしてしまいます、、、)ソフトウェア/ツールページRXファミリ用 Bluetooth® Low Energyプロトコルスタックwww.renesas.com/jp/ja/software-tool/bluetooth-low-energy-protocol-stack-rx-family[余談]たぶん、私の他にもそう感じている人が少なくないと思うのですが、リニューアル後のウェブサイトって受動部品(ディスクリート)の為のサイトという感じですよね?例えば、製品ページの右上にDataSheetへのリンクがありますけど、ハードウェアマニュアルへのリンクでは無い(その場所にハードウェアマニュアルへのリンクが無い)のですよね、、、
こんにちは。NoMaYです。私にとっての最初の、そしてもの凄く高い、ハードルは、プロトコルスタックにスタティックライブラリが含まれていて、でもそれにGNURX用のものが無い、というところですね、、、さて、どうしたものかなぁ、、、というところですね、、、Bluetooth Low Energyプロトコルスタック 基本パッケージ ユーザーズマニュアル www.renesas.com/jp/ja/document…
こんにちは。NoMaYです。秋になってしまいました、、、ちなみに、夏の終わりに、こんなアプリケーションノートが出ていたのでした、、、Bluetooth LE マイコン/モジュール Windows 10 Bluetooth LEアプリケーションR01AN6004JJ0100 Rev.1.00 Page 1 of 78 Aug.31.21「要旨本アプリケーションノートは、ルネサスエレクトロニクス製Bluetooth® Low Energy 技術対応マイコンやモジュールを搭載した評価ボードと無線通信することができるWindows® 10 Bluetooth LEアプリケーションを通して、Windows 10 のBluetooth LE API の動作や処理の流れを解説します。Windows 10 で動作するBluetooth LE アプリケーションは、Microsoft Visual Studio Express 2017 for Windows Desktop で.NET Framework のWindows Presentation Foundation (WPF)アプリケーションとして作成され、ペアリング、コネクション、サービスやキャラクタリスティックの検索、データ通信を行います。動作確認デバイスTarget Board for RX23WTarget Board for RX23W moduleEK-RA4W1EB-RE01BRL78/G1D 評価ボード(RTK0EN0001D01001BZ)」PDFファイルwww.renesas.com/jp/ja/document/apn/bluetooth-le-microcomputer-module-windows-10-bluetooth-le-application-rev100ZIPファイルwww.renesas.com/jp/ja/document/scd/bluetooth-le-microcomputer-module-windows-10-bluetooth-le-application-rev100-sample-code
こんにちは。NoMaYです。よくよく考えてみると、、、パソコンはEtherなりWiFiなりでInternetに繋がっているのだから、RX23WとパソコンがBLEで繋がるのであれば、、、?# その為の仲介ソフトウェアが AWS IoT Greengrass というものなのかな?、、、> 本アプリケーションノートは、ルネサスエレクトロニクス製Bluetooth® Low Energy 技術対応マイコンやモジュールを搭載した評価ボードと無線通信することができるWindows® 10 Bluetooth LEアプリケーションを通して、Windows 10 のBluetooth LE API の動作や処理の流れを解説します。> Windows 10 で動作するBluetooth LE アプリケーションは、Microsoft Visual Studio Express 2017 for Windows Desktop で.NET Framework のWindows Presentation Foundation (WPF)アプリケーションとして作成され、ペアリング、コネクション、サービスやキャラクタリスティックの検索、データ通信を行います。[追記]こういうことって、Linuxでも出来るのかな?出来るとしたら、BLE-USBドングルのようなものを使うのかな?(LinuxでPmodというのもありなのかな?) Linuxで出来るなら、RZ/Gとかでも、なのかな? RZ/A1Hの内蔵RAM(10MB)版のLinuxは元々ぎりぎり過ぎるようだけど、出来たりするのかな?
こんにちは。NoMaYです。よくよく考えてみると、、、くだんのアプリケーションノートでRL78/G1DでBLEでUARTっぽい通信をする方法が分かったのだから、あとは、TeraTerm(オープンソース)とかe2 studioのTerminal View(おそらくオープンソース版のまま?)とかCS+のIronPython Console+Windows Formでシリアルターミナルっぽいもの(何かIronPythonを使ったオープンソース版が無いか探してみる?)とかに実装してしまえば、、、> 本アプリケーションノートは、ルネサスエレクトロニクス製Bluetooth® Low Energy 技術対応マイコンやモジュールを搭載した評価ボードと無線通信することができるWindows® 10 Bluetooth LEアプリケーションを通して、Windows 10 のBluetooth LE API の動作や処理の流れを解説します。> Windows 10 で動作するBluetooth LE アプリケーションは、Microsoft Visual Studio Express 2017 for Windows Desktop で.NET Framework のWindows Presentation Foundation (WPF)アプリケーションとして作成され、ペアリング、コネクション、サービスやキャラクタリスティックの検索、データ通信を行います。