Site Search

Silicon Labs Bluetooth: What is the Hardware Configuration File (hardware.xml)?

EFx32

The hardware configuration file (hardware.xml) configures the hardware settings for the Bluetooth® module (BT121, BGM111). Specifically, in addition to settings related to UART communication baud rate and flow control, configure settings related to I2C, SPI, ADC, GPIO, etc. The figure below is a description example.

Article header hardware.xml%e3%83%95%e3%82%a1%e3%82%a4%e3%83%ab%e3%81%ab%e3%81%a4%e3%81%84%e3% 81%a6%e6%95%99%e3%81%88%e3%81%a6%e3%81%8f%e3%81%a0%e3%81%95%e3%81%84 1

The items that can be set in hardware.xml and the syntax (grammar) for writing are described in the document below.

  • BGM111

"3. Hardware Configuration File Syntax" in "UG119-Blue Gecko Bluetooth® Smart Modules Configuration User's Guide"

  • BT121

"4 Hardware Configuration File" in "Bluetooth Smart Ready Configuration Guide"

Experienced FAE
Free consultation is available.

From specific product specifications to parts selection, the Company FAE will answer your technical concerns free of charge. Please feel free to contact us.