See Stack Information for documentation.

License#

Copyright 2018 Silicon Laboratories Inc. www.silabs.com

The licensor of this software is Silicon Laboratories Inc. Your use of this software is governed by the terms of Silicon Labs Master Software License Agreement (MSLA) available at www.silabs.com/about-us/legal/master-software-license-agreement. This software is distributed to you in Source Code format and is governed by the sections of the MSLA applicable to Source Code.

/***************************************************************************/
#ifndef SILABS_CONFIG_CONFIG_H
#define SILABS_CONFIG_CONFIG_H

// The 4 digit version: A.B.C.D
#define EMBER_MAJOR_VERSION  7
#define EMBER_MINOR_VERSION  4
#define EMBER_PATCH_VERSION  3
#define EMBER_SPECIAL_VERSION  0

// 2 bytes
#define EMBER_BUILD_NUMBER 0
#define EMBER_FULL_VERSION (  ((uint16_t)EMBER_MAJOR_VERSION << 12)   \
                              | ((uint16_t)EMBER_MINOR_VERSION <<  8) \
                              | ((uint16_t)EMBER_PATCH_VERSION <<  4) \
                              | ((uint16_t)EMBER_SPECIAL_VERSION))

#define EMBER_VERSION_TYPE EMBER_VERSION_TYPE_GA

#define SOFTWARE_VERSION EMBER_FULL_VERSION

#endif // SILABS_CONFIG_CONFIG_H

Macros#

#define
#define
EMBER_VERSION_TYPE EMBER_VERSION_TYPE_GA
#define
SOFTWARE_VERSION EMBER_FULL_VERSION

Macro Definition Documentation#

EMBER_MAJOR_VERSION#

#define EMBER_MAJOR_VERSION
Value:
7

Definition at line 34 of file stack/config/config.h

EMBER_MINOR_VERSION#

#define EMBER_MINOR_VERSION
Value:
4

Definition at line 35 of file stack/config/config.h

EMBER_PATCH_VERSION#

#define EMBER_PATCH_VERSION
Value:
3

Definition at line 36 of file stack/config/config.h

EMBER_SPECIAL_VERSION#

#define EMBER_SPECIAL_VERSION
Value:
0

Definition at line 37 of file stack/config/config.h

EMBER_BUILD_NUMBER#

#define EMBER_BUILD_NUMBER
Value:
0

Definition at line 40 of file stack/config/config.h

EMBER_FULL_VERSION#

#define EMBER_FULL_VERSION
Value:
( ((uint16_t)EMBER_MAJOR_VERSION << 12) \
| ((uint16_t)EMBER_MINOR_VERSION << 8) \
| ((uint16_t)EMBER_PATCH_VERSION << 4) \
| ((uint16_t)EMBER_SPECIAL_VERSION))

Definition at line 41 of file stack/config/config.h

EMBER_VERSION_TYPE#

#define EMBER_VERSION_TYPE
Value:
EMBER_VERSION_TYPE_GA

Definition at line 46 of file stack/config/config.h

SOFTWARE_VERSION#

#define SOFTWARE_VERSION
Value:
EMBER_FULL_VERSION

Software version. High byte = release number, low byte = patch number.


Definition at line 51 of file stack/config/config.h