Type that describe a set of PHY(sical) transports. More...
#include <BLETypes.h>
| Public Member Functions | |
| phy_set_t () | |
| Create set that indicates no preference.  More... | |
| phy_set_t (uint8_t value) | |
| Create a set based on the mask specified in the Bluetooth spec.  More... | |
| phy_set_t (bool phy_1m, bool phy_2m, bool phy_coded) | |
| Create a set based on individual settings.  More... | |
| phy_set_t (phy_t phy) | |
| Create a set from a single phy.  More... | |
| void | set_1m (bool enabled=true) | 
| Prefer 1M PHY.  More... | |
| void | set_2m (bool enabled=true) | 
| Prefer 2M PHY.  More... | |
| void | set_coded (bool enabled=true) | 
| Prefer coded PHY.  More... | |
Type that describe a set of PHY(sical) transports.
This is used to indicate preference for the PHY transports set within it.
Definition at line 693 of file BLETypes.h.
| phy_set_t | ( | ) | 
Create set that indicates no preference.
Definition at line 704 of file BLETypes.h.
| phy_set_t | ( | uint8_t | value | ) | 
Create a set based on the mask specified in the Bluetooth spec.
| value | Octet containing the set of preferred PHYs | 
Definition at line 711 of file BLETypes.h.
| phy_set_t | ( | bool | phy_1m, | 
| bool | phy_2m, | ||
| bool | phy_coded | ||
| ) | 
Create a set based on individual settings.
| phy_1m | Prefer LE 1M | 
| phy_2m | Prefer LE 2M if avaiable | 
| phy_coded | Prefer coded modulation if avaiable | 
Definition at line 720 of file BLETypes.h.
Create a set from a single phy.
| phy | The phy to add to the set. | 
Definition at line 733 of file BLETypes.h.
| void set_1m | ( | bool | enabled = true | ) | 
Prefer 1M PHY.
Definition at line 751 of file BLETypes.h.
| void set_2m | ( | bool | enabled = true | ) | 
Prefer 2M PHY.
Definition at line 760 of file BLETypes.h.
| void set_coded | ( | bool | enabled = true | ) | 
Prefer coded PHY.
Definition at line 769 of file BLETypes.h.