eddystone.h
Go to the documentation of this file.
1 /*
2  * SPDX-FileCopyrightText: 2018 Freie Universität Berlin
3  * SPDX-License-Identifier: LGPL-2.1-only
4  */
5 
6 #pragma once
7 
22 #ifdef __cplusplus
23 extern "C" {
24 #endif
25 
30 #define EDDYSTONE_NAMESPACE_LEN (10U)
31 #define EDDYSTONE_INSTANCE_LEN (6U)
38 #define EDDYSTONE_URL_HTTP_WWW (0x00)
39 #define EDDYSTONE_URL_HTTPS_WWWW (0x01)
40 #define EDDYSTONE_URL_HTTP (0x02)
41 #define EDDYSTONE_URL_HTTPS (0x03)
48 #define EDDYSTONE_UID (0x00)
49 #define EDDYSTONE_URL (0x10)
50 #define EDDYSTONE_TLM (0x20)
51 #define EDDYSTONE_EID (0x30)
54 #ifdef __cplusplus
55 }
56 #endif
57