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