This draft contains Zephyr's Bluetooth API serialization.
For now GAP and connection API is done. GATT is still in progress.
A lot of code was generated by our internal generator. You can recognize generated code by comments like /*#####@4Xr*/ at the end of line. SERIALIZE(...) macros are kind of annotation (hints) for generator how to handle the input code.
This draft contains Zephyr's Bluetooth API serialization.
For now GAP and connection API is done. GATT is still in progress.
A lot of code was generated by our internal generator. You can recognize generated code by comments like
/*#####@4Xr*/
at the end of line.SERIALIZE(...)
macros are kind of annotation (hints) for generator how to handle the input code.Zephyr changes that are needed to run BLE API over nRF RPC are in draft: https://github.com/doki-nordic/zephyr/pull/1 nrfxlib changes that are needed to run BLE API over nRF RPC are in draft: https://github.com/doki-nordic/nrfxlib/pull/2