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 700 of file common/BLETypes.h.
| phy_set_t | ( | ) |
Create set that indicates no preference.
Definition at line 711 of file common/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 718 of file common/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 727 of file common/BLETypes.h.
Create a set from a single phy.
| phy | The phy to add to the set. |
Definition at line 740 of file common/BLETypes.h.
| void set_1m | ( | bool | enabled = true | ) |
Prefer 1M PHY.
Definition at line 758 of file common/BLETypes.h.
| void set_2m | ( | bool | enabled = true | ) |
Prefer 2M PHY.
Definition at line 767 of file common/BLETypes.h.
| void set_coded | ( | bool | enabled = true | ) |
Prefer coded PHY.
Definition at line 776 of file common/BLETypes.h.