MeshNet  1.0.0
Data Structures | Enumerations
RFInterface.h File Reference

This file contains interface (pattern) class, that has to be overridden to create driver for radio which will be used by meshNet class. More...

#include "meshFrame.h"
Include dependency graph for RFInterface.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Data Structures

class  RFInterface
 Radio frequency interface, that helps to use meshNet with different radios or communication types. For each radio type has to be created new derivation of this class. Never create instance of this class, because it won't do nothing, you have to use only derivations of this class. More...
 

Enumerations

enum  RFIType { RFI_NONE = 0, RFI_NRF24L01 = 1 }
 Interface type. Each derivation of RFInterface class has it's own type. More...
 

Detailed Description

This file contains interface (pattern) class, that has to be overridden to create driver for radio which will be used by meshNet class.

Credits

Author
Matej Fitoš
Date
Jun 12, 2021
See also
RFInterface
RFIType

Enumeration Type Documentation

◆ RFIType

Interface type. Each derivation of RFInterface class has it's own type.

Enumerator
RFI_NONE 

Default interface, do not use interface, that has this type.

RFI_NRF24L01 

NRF24L01/NRF24L01+ radio interface.