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