![]() |
OWLIFT C Library for Windows
1.9.3
|
| Top Page |
マクロ定義 | |
| #define | VOSPI16_TO_UINT16(v) ((((v) << 8) & 0xFF00) | ((((v) >> 8) & 0x00FF))) |
| #define | UINT16_TO_VOSPI16(v) ((((v) << 8) & 0xFF00) | ((((v) >> 8) & 0xFF))) |
| #define | VOSPI32_TO_UINT32(v) ((((v) >> 8) & 0x000000FF) | (((v) << 8) & 0x0000FF00) | (((v) >> 8) & 0x00FF0000) | (((v) << 8) & 0xFF000000)) |
| #define | UINT32_TO_VOSPI32(v) (((((v) & 0x000000FF) << 8) ) | ((((v) & 0x0000FF00) >> 8)) | ((((v) & 0x00FF0000) << 8)) | ((((v) & 0xFF000000) >> 8))) |
| #define | OWDECODE_RANGE_MIN_TEMP_DEFAULT (INT32)((273.15 + 16.0) * 100) |
| #define | OWDECODE_RANGE_MAX_TEMP_DEFAULT (INT32)((273.15 + 48.0) * 100) |
| #define | OWAGC_RANGE_MIN_TEMP_DEFAULT (INT32)0 |
| #define | OWAGC_RANGE_MAX_TEMP_DEFAULT (INT32)((273.15 + 430) * 100) |
| #define | OWDECODE_NOISE_FILTER_THRESHOLD_DEFAULT 50 |
| #define | OWDECODE_NOISE_FILTER_THRESHOLD_MIN 1 |
| #define | OWDECODE_NOISE_FILTER_THRESHOLD_MAX 100 |
| #define | OWLIB_SERIAL_NUMBER_SIZE 4 |
| #define | OWLIB_CONFIG_F_ALWAYS_ON (1 << 0) |
| #define | OWLIB_CONFIG_F_ALWAYS_ON (1 << 0) |
| #define | OWLIFT_TYPE_A_PID 0x2300 |
| #define | OWLIFT_TYPE_B_PID 0x2301 |
| #define | OWLIFT_TYPE_F_PID 0x2303 |
| #define OWAGC_RANGE_MAX_TEMP_DEFAULT (INT32)((273.15 + 430) * 100) |
自動ゲイン制御における最高温度のデフォルト値。
| #define OWAGC_RANGE_MIN_TEMP_DEFAULT (INT32)0 |
自動ゲイン制御における最低温度のデフォルト値。
| #define OWDECODE_NOISE_FILTER_THRESHOLD_DEFAULT 50 |
ノイズフィルタの閾値のデフォルト値。
| #define OWDECODE_NOISE_FILTER_THRESHOLD_MAX 100 |
ノイズフィルタの閾値の最大値。
| #define OWDECODE_NOISE_FILTER_THRESHOLD_MIN 1 |
ノイズフィルタの閾値の最小値。
| #define OWDECODE_RANGE_MAX_TEMP_DEFAULT (INT32)((273.15 + 48.0) * 100) |
マニュアルゲイン制御における最高温度のデフォルト値。
| #define OWDECODE_RANGE_MIN_TEMP_DEFAULT (INT32)((273.15 + 16.0) * 100) |
マニュアルゲイン制御における最低温度のデフォルト値。
| #define OWLIB_CONFIG_F_ALWAYS_ON (1 << 0) |
デバイスのコンフィグレーション: 再生時以外のときもセンサの電源をONにします(デフォルト値)。
| #define OWLIB_CONFIG_F_ALWAYS_ON (1 << 0) |
デバイスのコンフィグレーション: 再生時以外のときもセンサの電源をONにします(デフォルト値)。
| #define OWLIB_SERIAL_NUMBER_SIZE 4 |
シリアル番号のサイズ(WORD数)。
| #define OWLIFT_TYPE_A_PID 0x2300 |
OWLIFT Type-AのProduct ID。
| #define OWLIFT_TYPE_B_PID 0x2301 |
OWLIFT Type-BのProduct ID。
| #define OWLIFT_TYPE_F_PID 0x2303 |
OWLIFT Type-FのProduct ID。
| #define UINT16_TO_VOSPI16 | ( | v | ) | ((((v) << 8) & 0xFF00) | ((((v) >> 8) & 0xFF))) |
ホストの16-bit値のバイトオーダをデバイスのエンディアンに変換します。
| #define UINT32_TO_VOSPI32 | ( | v | ) | (((((v) & 0x000000FF) << 8) ) | ((((v) & 0x0000FF00) >> 8)) | ((((v) & 0x00FF0000) << 8)) | ((((v) & 0xFF000000) >> 8))) |
ホストの32-bit値のバイトオーダをデバイスのエンディアンに変換します。
| #define VOSPI16_TO_UINT16 | ( | v | ) | ((((v) << 8) & 0xFF00) | ((((v) >> 8) & 0x00FF))) |
デバイスが出力する16-bit値のバイトオーダをホストのエンディアンに変換します。
| #define VOSPI32_TO_UINT32 | ( | v | ) | ((((v) >> 8) & 0x000000FF) | (((v) << 8) & 0x0000FF00) | (((v) >> 8) & 0x00FF0000) | (((v) << 8) & 0xFF000000)) |
デバイスが出力する32-bit値のバイトオーダをホストのエンディアンに変換します。
|
Copyright (C) 2016 Infinitegra, INC. All Rights Reserved. |
Generated by
|