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.