Passkey stored as a string of digits. More...
#include <BLETypes.h>
| Public Member Functions | |
| PasskeyAscii () | |
| Default to all zeroes.  More... | |
| PasskeyAscii (const uint8_t *passkey) | |
| Initialize a data from a string.  More... | |
| PasskeyAscii (passkey_num_t passkey) | |
| Initialize a data from a number.  More... | |
| operator passkey_num_t () | |
| Cast to number.  More... | |
| uint8_t * | value () | 
| Return the pointer to the buffer holding the string.  More... | |
| Static Public Member Functions | |
| static uint32_t | to_num (const uint8_t *ascii) | 
| Convert ASCII string of digits into a number.  More... | |
Passkey stored as a string of digits.
Definition at line 239 of file BLETypes.h.
| PasskeyAscii | ( | ) | 
Default to all zeroes.
Definition at line 247 of file BLETypes.h.
| PasskeyAscii | ( | const uint8_t * | passkey | ) | 
Initialize a data from a string.
| [in] | passkey | value of the data. | 
Definition at line 256 of file BLETypes.h.
| PasskeyAscii | ( | passkey_num_t | passkey | ) | 
Initialize a data from a number.
| [in] | passkey | value of the data. | 
Definition at line 269 of file BLETypes.h.
| operator passkey_num_t | ( | ) | 
Cast to number.
Definition at line 280 of file BLETypes.h.
| 
 | static | 
Convert ASCII string of digits into a number.
| [in] | ascii | ASCII string of 6 digits stored as ASCII characters | 
Definition at line 289 of file BLETypes.h.
| uint8_t* value | ( | ) | 
Return the pointer to the buffer holding the string.
Definition at line 300 of file BLETypes.h.