Silicon Labs Bluetooth:Projectファイル(project.xml 或いは xxxx.bgproj)について教えてください
EFx32
プロジェクトファイルは、プロジェクトの中で使用するリソースを全て宣言しているファイルです。BT121のサンプルプロジェクトにはproject.xmlファイルが、BGM111のサンプルプロジェクトにはbgprojという拡張子のファイルが含まれていますが、これがプロジェクトファイルです。
プロジェクトファイルでは、GATTデータベース・ファイル(gatt.xml)、ハードウェア・コンフィギュレーション・ファイル(hardware.xml)、BGScriptコード、ビルド後に生成するバイナリファイルなど、使用するリソース名を指定します。プロジェクトのビルドを実行すると、プロジェクトファイル内で指定したこれらのリソースも併せてビルドします。下図は記述例です。
について教えてください__1.png)
プロジェクトファイル(project.xml or xxx.bgproj)で設定可能な項目や、記述する際の構文(文法)については、下記ドキュメントに記載されています。
- BGM111
「UG119-Blue Gecko Bluetooth® Smart ModulesConfiguration User's Guide」の「2. Project File Syntax」
- BT121
「Bluetooth Smart Ready Configuration Guide」の「3 Project File Syntax」