GadgetSeed  0.9.6
envsnsr_ioctl.h
[詳解]
1 /** @file
2  @brief 環境センサ(温度、湿度、気圧等)ドライバ ioctl 用マクロ定義
3 
4  推奨デバイス名 : "envsnsr"
5 
6  @date 2018.01.23
7  @author Takashi SHUDO
8 */
9 
10 #ifndef ENVSNSR_IOCTL_H
11 #define ENVSNSR_IOCTL_H
12 
13 #include "device/std_ioctl.h"
14 
15 #define DEF_DEV_NAME_ENVSNSR "envsnsr" ///< 標準環境センサデバイス名
16 
17 #define IOCMD_ENVSNSR_GET_TEMP STDIOCTL(DEV_ENVSNSR,0x00) ///< 温度を取得する(℃)
18 #define IOCMD_ENVSNSR_GET_HUM STDIOCTL(DEV_ENVSNSR,0x01) ///< 湿度を取得する(%)
19 #define IOCMD_ENVSNSR_GET_PRESS STDIOCTL(DEV_ENVSNSR,0x02) ///< 気圧を取得する(hPa)
20 #define IOCMD_ENVSNSR_GET_THP STDIOCTL(DEV_ENVSNSR,0x03) ///< TEMP & HUM & PRES
21 
22 #endif // ENVSNSR_IOCTL_H
デバイスドライバ ioctl 用マクロ定義