6#define JXCT_VERSION_MAJOR 3
7#define JXCT_VERSION_MINOR 11
8#define JXCT_VERSION_PATCH 0
10#define STRINGIFY(x) #x
11#define TOSTRING(x) STRINGIFY(x)
12#define JXCT_VERSION_STRING TOSTRING(JXCT_VERSION_MAJOR) "." TOSTRING(JXCT_VERSION_MINOR) "." TOSTRING(JXCT_VERSION_PATCH)
19#define JXCT_VERSION_CODE (JXCT_VERSION_MAJOR * 10000 + JXCT_VERSION_MINOR * 100 + JXCT_VERSION_PATCH)
20#define JXCT_VERSION_AT_LEAST(major, minor, patch) (JXCT_VERSION_CODE >= ((major) * 10000 + (minor) * 100 + (patch)))
22#ifndef JXCT_BUILD_DATE
23#define JXCT_BUILD_DATE __DATE__
25#ifndef JXCT_BUILD_TIME
26#define JXCT_BUILD_TIME __TIME__
28#define JXCT_FULL_VERSION_STRING JXCT_VERSION_STRING " (built " JXCT_BUILD_DATE " " JXCT_BUILD_TIME ")"
static const char DEVICE_MANUFACTURER[]
Definition version.h:14
static const char DEVICE_SW_VERSION[]
Definition version.h:16
#define JXCT_VERSION_STRING
Definition version.h:12
static const char DEVICE_MODEL[]
Definition version.h:15
static const char * FIRMWARE_VERSION
Definition version.h:17