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/``/bluetooth/ architecture dependent hal layer * bluetooth/ architecture independent hal code for bsp * module-bluetooth Bluetooth library interface code * module-services/ * service-bluetooth Code for bluetooth devices high level management * module-ip/ LwIP interface code for processor