Emakefun DM11 Arduino 库 1.0.4
载入中...
搜索中...
未找到
dm11_lib.h
浏览该文件的文档.
1#pragma once
2
3#ifndef _EM_DM11_LIB_H_
4#define _EM_DM11_LIB_H_
5
6/**
7 * @file dm11_lib.h
8 */
9
10#include <WString.h>
11
12namespace em {
13namespace dm11_lib {
14/**
15 * @~Chinese
16 * @brief 主版本号。
17 */
18/**
19 * @~English
20 * @brief Major version number.
21 */
22constexpr uint8_t kVersionMajor = 1;
23
24/**
25 * @~Chinese
26 * @brief 次版本号。
27 */
28/**
29 * @~English
30 * @brief Minor version number.
31 */
32constexpr uint8_t kVersionMinor = 0;
33
34/**
35 * @~Chinese
36 * @brief 修订版本号。
37 */
38/**
39 * @~English
40 * @brief Patch version number.
41 */
42constexpr uint8_t kVersionPatch = 4;
43
44/**
45 * @~Chinese
46 * @brief 获取版本号字符串。
47 * @return 版本号字符串,格式为 major.minor.patch。
48 */
49/**
50 * @~English
51 * @brief Get the version number string.
52 * @return The version number string in the format of major.minor.patch.
53 */
54String Version() {
55 return String(kVersionMajor) + '.' + kVersionMinor + '.' + kVersionPatch;
56}
57} // namespace dm11_lib
58} // namespace em
59#endif
String Version()
获取版本号字符串。
constexpr uint8_t kVersionMajor
主版本号。
constexpr uint8_t kVersionPatch
修订版本号。
constexpr uint8_t kVersionMinor
次版本号。