|
BlueToe
an alternative GATT/BLE implementation
|
#include <bluetoe/link_layer.hpp>#include <bluetoe/nrf.hpp>#include <bluetoe/meta_tools.hpp>#include <bluetoe/ll_data_pdu_buffer.hpp>#include <bluetoe/security_tool_box.hpp>#include <bluetoe/connection_events.hpp>Go to the source code of this file.
Typedefs | |
| template<class Server , typename ... Options> | |
| using | bluetoe::nrf52 = typename nrf52_details::link_layer_factory< Server, details::requires_encryption_support_t< Server >::value, typename nrf52_details::radio_options< Options... >::result, typename nrf52_details::link_layer_options< Options... >::result >::link_layer |
| binding for nRF52 microcontrollers | |
Design desisions:
Resources used:
| using bluetoe::nrf52 = typedef typename nrf52_details::link_layer_factory< Server, details::requires_encryption_support_t< Server >::value, typename nrf52_details::radio_options< Options... >::result, typename nrf52_details::link_layer_options< Options... >::result >::link_layer |
binding for nRF52 microcontrollers
Options that are ment to configure the nRF52 bindings are: bluetoe::nrf::sleep_clock_crystal_oscillator bluetoe::nrf::calibrated_sleep_clock bluetoe::nrf::synthesized_sleep_clock bluetoe::nrf::leave_run_on_interrupt