OWLIFT C Library for Linux
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 |