mirror of
https://github.com/mudita/MuditaOS.git
synced 2026-07-04 13:17:08 -04:00
879 B
879 B
bluetooth stack documentation
Introduction
There were a few libraries checked (any of possible at the time):
- serun (Previous PurePhone iteration)
- bluetopia
- bluekitchen
Generaly speaking from checks and experiences Bluetopia prove to be the best.
Code layout
Code layout presented is bottom to top in order from lowest layer, to highest
- module-bsp
Our bluetooth chip works on UART with HCI protocol (in H4 mode), code in this directory
is resposible for communication purposes
- board/
<arch>/bluetooth/ architecture dependent hal layer - bluetooth/ architecture independent hal code for bsp
- board/
- module-bluetooth Bluetooth library interface code
- module-services/
- service-bluetooth Code for bluetooth devices high level management
- module-ip/ LwIP interface code for processor