You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
44 lines
833 B
44 lines
833 B
8 years ago
|
#ifndef __USER_IOT_VERSION_H__
|
||
|
#define __USER_IOT_VERSION_H__
|
||
|
|
||
|
#include "user_config.h"
|
||
|
|
||
|
#define IOT_VERSION_MAJOR 1U
|
||
|
#define IOT_VERSION_MINOR 0U
|
||
|
#define IOT_VERSION_REVISION 5U
|
||
|
|
||
|
#define VERSION_NUM (IOT_VERSION_MAJOR * 1000 + IOT_VERSION_MINOR * 100 + IOT_VERSION_REVISION)
|
||
|
|
||
|
//#define VERSION_TYPE "b"
|
||
|
#define VERSION_TYPE "v"
|
||
|
|
||
|
#if LIGHT_DEVICE
|
||
|
#define device_type 45772
|
||
|
#elif PLUG_DEVICE
|
||
|
#define device_type 23701
|
||
|
#elif SENSOR_DEVICE
|
||
|
#define device_type 12335
|
||
|
#endif
|
||
|
|
||
|
|
||
|
#define ONLINE_UPGRADE 0
|
||
|
#define LOCAL_UPGRADE 0
|
||
|
#define ALL_UPGRADE 1
|
||
|
#define NONE_UPGRADE 0
|
||
|
|
||
|
#if ONLINE_UPGRADE
|
||
|
#define UPGRADE_FALG "O"
|
||
|
#elif LOCAL_UPGRADE
|
||
|
#define UPGRADE_FALG "l"
|
||
|
#elif ALL_UPGRADE
|
||
|
#define UPGRADE_FALG "a"
|
||
|
#elif NONE_UPGRADE
|
||
|
#define UPGRADE_FALG "n"
|
||
|
#endif
|
||
|
|
||
|
#define IOT_VERSION
|
||
|
|
||
|
|
||
|
#endif
|
||
|
|