Mesh Networking for RF24Network
Introducing RF24Network & RF24Mesh v2.0 with some significant API changes, adding the use of C++ Templates in order to support a range of ESB enabled radios, most recently NRF52x radios.
Important Notes:
template<class radio_t>
class ESBNetwork;
template<class network_t, class radio_t> class ESBMesh;
- Third party libs should also be able to use the backward-compatible typedef in their template:
- ESBGateway.h:
```cpp
template<typename network_t, typename mesh_t>
class ESBGateway
and inform the compiler what types they intend to support:
template class ESBGateway<RF24Network, RF24Mesh>;