Silicon Labs Bluetooth: What is BGScript?

EFx32

BGScript is a Basic-style programming language used to implement user applications in the Bluetooth® module.
It abstracts the complexity of the Bluetooth® protocol, scheduling, memory management, etc. so that user applications can be easily implemented. It is an event-driven programming language, so code execution is triggered by events (eg system startup, Bluetooth® connection, I/O interrupts, etc.).
The sample code is also substantial, so you can design it with reference to them.

Article header bluetooth%20smart%20ready bgscript 1

Please also refer to the SiliconLabs community site for the differences between BGAPI and BGLIB.

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.