Loading...
Searching...
No Matches
Eddystone

General values defined by the BLE Eddystone beacon format. More...

Detailed Description

General values defined by the BLE Eddystone beacon format.

See also
https://github.com/google/eddystone/blob/master/protocol-specification.md

Files

file  eddystone.h
 Constants defined by the Eddystone specification.
 

Collection of general Eddystone constants

#define EDDYSTONE_NAMESPACE_LEN   (10U)
 
#define EDDYSTONE_INSTANCE_LEN   (6U)
 

URL scheme prefix values

#define EDDYSTONE_URL_HTTP_WWW   (0x00)
 http://www.URL
 
#define EDDYSTONE_URL_HTTPS_WWWW   (0x01)
 https://www.URL
 
#define EDDYSTONE_URL_HTTP   (0x02)
 http://URL
 
#define EDDYSTONE_URL_HTTPS   (0x03)
 https://URL
 

Eddystone frame types

#define EDDYSTONE_UID   (0x00)
 
#define EDDYSTONE_URL   (0x10)
 
#define EDDYSTONE_TLM   (0x20)
 
#define EDDYSTONE_EID   (0x30)
 

Macro Definition Documentation

◆ EDDYSTONE_EID

#define EDDYSTONE_EID   (0x30)

Definition at line 55 of file eddystone.h.

◆ EDDYSTONE_INSTANCE_LEN

#define EDDYSTONE_INSTANCE_LEN   (6U)

Definition at line 35 of file eddystone.h.

◆ EDDYSTONE_NAMESPACE_LEN

#define EDDYSTONE_NAMESPACE_LEN   (10U)

Definition at line 34 of file eddystone.h.

◆ EDDYSTONE_TLM

#define EDDYSTONE_TLM   (0x20)

Definition at line 54 of file eddystone.h.

◆ EDDYSTONE_UID

#define EDDYSTONE_UID   (0x00)

Definition at line 52 of file eddystone.h.

◆ EDDYSTONE_URL

#define EDDYSTONE_URL   (0x10)

Definition at line 53 of file eddystone.h.

◆ EDDYSTONE_URL_HTTP

#define EDDYSTONE_URL_HTTP   (0x02)

http://URL

Definition at line 44 of file eddystone.h.

◆ EDDYSTONE_URL_HTTP_WWW

#define EDDYSTONE_URL_HTTP_WWW   (0x00)

http://www.URL

Definition at line 42 of file eddystone.h.

◆ EDDYSTONE_URL_HTTPS

#define EDDYSTONE_URL_HTTPS   (0x03)

https://URL

Definition at line 45 of file eddystone.h.

◆ EDDYSTONE_URL_HTTPS_WWWW

#define EDDYSTONE_URL_HTTPS_WWWW   (0x01)

https://www.URL

Definition at line 43 of file eddystone.h.