目次
サーマル カメラ モジュール UART CVBS 通信プロトコル ガイド

序文
このマニュアルは、HM-TM5X-XRG/C シリーズのサーマルカメラモジュールに適用されます。, このシリーズのサーマル カメラ モジュールの UART シリアル通信および CVBS ビデオ通信プロトコルと関連コマンドを紹介します。.
コンテンツ
2.2.1 モジュールのモデルの読み取り (読み取り専用). 6
2.2.2 FPGA プログラムのバージョン番号の読み取り (読み取り専用). 6
2.2.3 FPGAプログラムのコンパイル時間の読み取り (読み取り専用). 7
2.2.4 モジュールソフトウェアのバージョン番号の読み取り (読み取り専用). 8
2.2.5 モジュールのソフトウェアコンパイル時間の読み取り (読み取り専用). 8
2.2.6 カメラプロセスキャリブレーションバージョン時間の読み取り (読み取り専用). 9
2.2.7 ISP パラメータのバージョン番号の読み取り (読み取り専用). 9
2.2.10 手動シャッターキャリブレーション (書き込み専用). 11
2.2.13 自動シャッター制御 (読み取り/書き込み). 12
2.2.14 自動シャッター切り換え間隔を設定する (読み取り/書き込み). 14
2.2.17 コントラスト設定 (読み取り/書き込み). 18
2.2.18 画像詳細デジタルエンハンスメントの設定 (読み取り/書き込み). 18
2.2.19 静的ノイズ除去レベルの設定 (読み取り/書き込み). 19
2.2.20 動的ノイズ除去レベルの設定 (読み取り/書き込み). 20
2.2.21 パレットの設定 (読み取り/書き込み). 21
2.2.22 画像ミラーリングを設定する (読み取り/書き込み). 22
1. 前書き
1.1 通信プロトコル
サーマルカメラモジュールは、UART シリアル通信および CVBS ビデオ通信プロトコルをサポートします。.
UARTシリアル通信
ユーザーはシリアルポート経由でサーマルカメラモジュールにコマンドを送信し、対応するアクションを実行するようにモジュールを制御できます。, 画像パラメータ設定など, 機能調整, 等.
シリアル通信のデータ送受信は、通信パケットフォーマットの要件に従う必要があります。.
CVBSビデオコミュニケーション
熱画像とビデオ ストリームは CVBS ビデオ通信プロトコルに準拠します. モジュールの電源を入れるとすぐにビデオデータが出力されます (有効化制御なし).
1.2 準備
ユーザーはモジュールを接続できます (「デバイス」終了) 開発するデバイスへ (“ホスト” 終わり) シリアルポート経由.
モジュールが接続され、電源がオンになったら, CVBS プロトコル経由で画像データをホストに送信します。. ホストは取得したデータを解析し、画像を表示するか、他の目的に使用します。.
ユーザーはホスト経由でモジュールにシリアル ポート コマンドを送信して、モジュールを制御できます。, 画像パラメータの設定など.
2 シリアル通信
2.1 前書き
モジュールはUARTを使用します (普遍的な非同期レシーバー/送信機) シリアル通信. ザ・ホスト (ユーザーが開発したデバイス) シリアルポート経由でモジュールにコマンドを送信し、対応するアクションを実行するようにモジュールを制御できます。. 通信コマンドは指定されたパケットフォーマットで送信する必要がある.
2.1.1 シリアル通信フォーマット
ホストとのコミュニケーションを確立する前に, 表に従ってホスト上の通信パラメータを設定する必要があります。 2-1, サーマルカメラモジュールのシリアル通信フォーマットを示します。.
| 項目 | 説明 |
| ボーレート | 115200 bps |
| 始める | 1 ビット |
| データ | 8 ビット |
| 終わり | 1 ビット |
| チェック | 無し |
2.1.2 データの送受信
データパケット送信中
サーマルカメラモジュールのシリアル通信パケットには複数のフィールドが含まれています, 図に示すように 2-1.
テーブル 2-2 データパケットのフィールドについて説明します.
- の定義 データパケットの送信
| 分野 | バイト | 説明 | 価値 | オフセット | |
| 始める | 1 | コマンドパケットの開始. | 0XF0 | 1 | |
| サイズ | 1 | コマンドパケットの長さ. | N+4バイト, 図に示すように 2-1. | 2 | |
| デバイス 住所 | 1 | モジュールデバイスのアドレス. | 0X36 | 3 | |
| クラスアドレス | 1 | コマンドのクラスアドレス. | 見る コマンド 詳細については. | 4 | |
| サブクラスアドレス | 1 | コマンドのサブクラスアドレス. | 見る コマンド 詳細については. | 5 | |
| 読み取り/書き込み フラグ | 1 | ホストから送信されているパケット. | 読み取り/書き込みフラグ | 書く: 0x00読み取り: 0x01 | 6 |
| デバイスからのパケットフィードバック. | 通常の復帰. | 0x03 | |||
| エラーコードの返却. | 0x04 | ||||
| データ | N | ホストから送信されているパケット. | データ内容を送信する. | デフォルト: 0×00. 見る コマンド 詳細については. | 7〜 (n+6) |
| デバイスからのパケットフィードバック. | 通常コマンドのフィードバック | 成功: 0x01失敗しました: 返品不可 | |||
| 異常なコマンドのフィードバック | コマンドがありません: 0×00, ホストから送信されたコマンドはモジュールのコマンドに属しません。しきい値を超えました: 0x01 | ||||
| データコンテンツ | リードコマンド受信時, データの内容が返されます. | ||||
| chk | 1 | 総和チェック. | フィールドを追加した後: デバイスアドレス, クラスアドレス, サブクラスアドレス , R/W フラグとデータ, 下を取ります 8 ビット. | (n+7) | |
| 終わり | 1 | コマンドパケットの終了. | 0XFF | (n+8) | |
データパケット受信
コマンド パケットで、サーマル カメラ モジュールがホストに戻ります。, DATA0 は上位バイトであり、DATA(n-1) 下位バイトです.
- データパケットの受信 フィールド
テーブル 2-3 データパケットのフィールドについて説明します.
- 受信の定義データパケットを受信中
| 分野 | バイト | 説明 | 価値 | オフセット |
| 始める | 1 | コマンドパケットの開始. | 0XF0 | 1 |
| サイズ | 1 | コマンドパケットの長さ. | N+4バイト, 図に示すように 2-2. | 2 |
| デバイス 住所 | 1 | モジュールデバイスのアドレス. | 0X36 | 3 |
| クラスアドレス | 1 | コマンドのクラスアドレス. | 見る コマンド 詳細については. | 4 |
| サブクラスアドレス | 1 | コマンドのサブクラスアドレス. | 見る コマンド 詳細については. | 5 |
| リターンフラグ | 1 | リターンフラグ. | 0x03 | 6 |
| データ | N | データ | 見る コマンド 詳細については. デフォルト: 0×00 (データがありません). | 7〜 (n+6) |
| chk | 1 | 総和チェック. | フィールドを追加した後: デバイスアドレス, クラスアドレス, サブクラスアドレス , リターンフラグとDATA, 下を取ります 8 ビット. | (n+7) |
| 終わり | 1 | コマンドパケットの終了. | 0XFF | (n+8) |
- 注意
- ホストがモジュールに書き込みコマンドを送信するとき, モジュールはコマンドを完全に受信した後、コマンドの実際の実行状態を返します。.
- 0x01: 書き込みコマンドが受信されたことを示します, ただし、コマンドが実行されたことを意味するものではありません.
- 0×00: 書き込みコマンドが受信されなかったことを示します.
- モジュールが読み取りコマンドを受信したとき, レジスタの内容を読み取り、プロトコルに従ってホストに返します。, 具体的なデータ分析は表を参照してください。 2-3.
シリアル通信例
この例では、 “サーマルカメラモジュールの明るさパラメータを 100 に設定します。”
手順
- デバイスアドレスを問い合わせる, クラスアドレス, 明るさ設定コマンドのサブクラスアドレスとR/Wフラグ.
- シリアル通信コマンドテーブルをクエリします。 シリアル通信コマンド デバイスアドレスを取得するには (0X36), クラスアドレス (0X78), サブクラスアドレス (0x02) およびR/Wフラグ (書く: 0×00) 明るさ設定コマンドの.
- フィールド値を計算する: サイズ, データとCHK.
- サイズ: n+4. 明るさ設定コマンドのDATAフィールドのバイト数はN=1です。, サイズは 5 (0x05).
- データ: 明るさに対応する 16 進数値 100 0x64です.
- chk: 合計0x(36+78+02+00+64)=0x114, 下を取ります 8 CHKフィールドのビット, それは0x14です.
- 上記のパラメータを組み合わせると、, ホストはコマンド 0x F0 を送信します 05 36 78 02 00 64 14 モジュールへのFF.
- 明るさを設定するコマンドを送信するホスト 100
- 上記のパラメータを組み合わせると、, ホストはコマンド 0x F0 を送信します 05 36 78 02 00 64 14 モジュールへのFF.
| 分野 | 始める | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk | 終わり |
| ホスト送信中 | 0XF0 | 0x05 | 0X36 | 0X78 | 0x02 | 0×00 | 0x64 | 0x14 | 0XFF |
- モジュールはコマンド 0x F0 をフィードバックします。 05 36 78 02 03 01 B4i.
- 明るさを設定するモジュールフィードバックコマンド 100
| 分野 | 始める | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk | 終わり |
| モジュールのフィードバック | 0XF0 | 0x05 | 0X36 | 0X78 | 0x02 | 0x03 | 0x01 | 0xB4 | 0XFF |
- サイズ: n+4. 明るさ設定コマンドのDATAフィールドのバイト数はN=1です。, サイズは 5 (0x05).
- データ: モジュールは明るさ設定コマンドを受信し、0x01 を返します。.
- chk: 合計0x(36+78+02+00+01)=0xB4, 下を取ります 8 CHKフィールドのビット, それは0xB4です.
- 設定が成功したかどうかは、画面の明るさが変化するかどうかを確認してください, または、明るさのクエリコマンドを使用して確認することもできます.
2.2 コマンド
このセクションでは、各コマンドの読み取りと書き込みのルールを紹介します。, モジュールからフィードバックされた情報を解釈します, コマンドの注意事項. コマンドの完全なリストについては、, 参照 シリアル通信コマンド.
2.2.1 モジュールのモデルの読み取り (読み取り専用)
ホストは、このコマンドを使用してサーマル カメラ モジュールのモデルを読み取ることができます。. モジュールから返される 16 進データは ASCII 文字に変換する必要があります.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0x02 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X74 | 0x02 | 0x03 | モジュールのモデル, ASCII 文字に変換する必要がある. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
2.2.2 FPGA プログラムのバージョン番号の読み取り (読み取り専用)
ホストは、このコマンドを使用してモジュールの FPGA プログラムのバージョン番号を読み取ることができます。.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0x03 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X74 | 0x03 | 0x03 | モジュールのFPGAプログラムのバージョン番号, の長さで 3 バイトであり、MSB が上位バイトです. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、FPGA プログラムのバージョン番号です。. 長さは 3 バイトであり、MSB が上位バイトです, e.g. 0x050112 はを表します 5.1.12.
2.2.3 FPGAプログラムのコンパイル時間の読み取り (読み取り専用)
ホストは、このコマンドを使用してモジュールの FPGA プログラムのコンパイル時間を読み取ることができます。.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0x04 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X74 | 0x04 | 0x03 | FPGAプログラムのコンパイル時間. 長さは 4 バイトであり、MSB が上位バイトです. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、FPGA プログラムのコンパイル時間です。. 長さは 4 バイトであり、MSB が上位バイトです, e.g. 0x20140820 は、コンパイル時間が 20140820.
2.2.4 モジュールソフトウェアのバージョン番号の読み取り (読み取り専用)
ホストは、このコマンドを使用してモジュールのソフトウェア バージョン番号を読み取ることができます。.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0x05 | 0x01 | なし. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X74 | 0x05 | 0x03 | モジュールのソフトウェアバージョン番号. 長さは 3 バイトであり、MSB が上位バイトです. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、モジュールのソフトウェア バージョン番号です。. 長さは 3 バイトであり、MSB が上位バイトです, e.g. 0x050112 はを表します 5.1.12.
2.2.5 モジュールのソフトウェアコンパイル時間の読み取り (読み取り専用)
ホストは、このコマンドを使用してモジュールのソフトウェア プログラムのコンパイル時間を読み取ることができます。.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0x06 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X74 | 0x06 | 0x03 | モジュールのソフトウェアコンパイル時間. 長さは 4 バイトであり、MSB が上位バイトです. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、モジュールのソフトウェア バージョン番号です。. 長さは 4 バイトであり、MSB が上位バイトです, e.g. 0x20140820 は、コンパイル時間が 20140820.
2.2.6 カメラプロセスキャリブレーションバージョン時間の読み取り (読み取り専用)
ホストは、このコマンドを使用してモジュールのカメラ プロセス キャリブレーション バージョン時間を読み取ることができます。.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0x0B | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X74 | 0x0B | 0x03 | モジュールのカメラプロセスキャリブレーションバージョン時間. 長さは 4 バイトであり、MSB が上位バイトです. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、モジュールのカメラ プロセス キャリブレーションのバージョン時間です。. 長さは 4 バイトであり、MSB が上位バイトです, e.g. 0x20170101 は時間が 1 月であることを示します 1, 2017.
2.2.7 ISP パラメータのバージョン番号の読み取り (読み取り専用)
ホストは、このコマンドを使用してモジュールの ISP パラメータのバージョン番号を読み取ることができます。.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0x0C | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X74 | 0x0C | 0x03 | 4 バイトは有効です. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- モジュールは ISP パラメータのバージョン番号を返します. 有効な長さは次のとおりです 4 バイト. 例えば. ISP のバージョン番号が 5, 0x00000005が返されます.
2.2.8 現在の設定を保存する (書き込み専用)
このコマンドを使用してモジュールの現在の設定を保存します.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0X10 | 0×00 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X74 | 0X10 | 0x03 | 0x01 | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
2.2.9 工場出荷時のリセット (書き込み専用)
このコマンドを使用してモジュールを工場出荷時の設定に復元します.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X74 | 0x0F | 0×00 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X74 | 0x0F | 0x03 | 0x01 | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
2.2.10 手動シャッターキャリブレーション (書き込み専用)
このコマンドは、モジュールの手動シャッター キャリブレーションを実行するために使用されます。, フラットフィールドキャリブレーションとして知られています (FFC), 画像の不均一性を補正し、画質を向上させるために使用されます。.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0x7C | 0x02 | 0×00 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0x7C | 0x02 | 0x03 | 0x01 | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
2.2.11 手動背景補正 (書き込み専用)
このコマンドは、モジュールのバックグラウンド補正を実行するために使用されます。. 背景補正は背景画像の歪みを軽減し、正常に表示します。.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0x7C | 0x03 | 0×00 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0x7C | 0x03 | 0x03 | 0x01 | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
2.2.12 ケラレ補正 (書き込み専用)
このコマンドを使用すると、口径食補正を手動で実行できます。.
口径食補正は、デバイスのレンズの透過率と内部放射線によって引き起こされる画像の不均一性を補正することです。 (鍋の蓋の欠陥) 画像をより均一にするため.
この機能を使用する場合, レンズを均一な面に向ける必要があります. そうしないと、現在のレンズ シーンが重ね合わされます。, 画像表示に影響します.
コマンドとパラメータ
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0x7C | 0x0C | 0×00 | 0x02: ケラレ補正. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0x7C | 0x0C | 0x03 | 0x01 | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
2.2.13 自動シャッター制御 (読み取り/書き込み)
このコマンドは、モジュールの自動シャッター制御モードを切り替えるために使用されます。. 4 モードが選択可能: 自動制御オフ, タイミング制御, 温度差制御と全自動制御 (デフォルト, 0x03). デフォルト設定のままにすることをお勧めします.
切替モード設定後 (タイミング, 温度制御, 全自動), 設定した条件に従って定期的にシャッターが閉まります, これは、熱画像の均一性を向上させるのに役立ちます。.
コマンドとパラメータ
自動シャッター制御の書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0x7C | 0x04 | 0×00 | 0×00: 自動制御オフ 0x01: 自動切り替え, タイミング制御0x02: 自動切り替え, 温度差制御 0x03: 全自動制御 (デフォルト) | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0x7C | 0x04 | 0x03 | 0x01 | 未定 |
自動シャッター制御のリードコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0x7C | 0x04 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0x7C | 0x04 | 0x03 | 0×00: 自動制御オフ 0x01: 自動切り替え, タイミング制御0x02: 自動切り替え, 温度差制御 0x03: 全自動制御 | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- がある 4 DATAフィールドの値.
- 0×00: 自動シャッター制御がオフになっている.
- 0x01: タイミングコントロールが有効になっています, デフォルトのシャッター切り替え間隔は 10 分, ユーザーが変更することはお勧めできません. 参照 自動シャッター切り換え間隔を設定する.
- 0x02: 温度差シャッター制御がONになる. モジュールは温度差に応じてシャッターを自動的に制御します. 追加のユーザー設定は必要ありません.
- 0x03: デフォルト設定. シャッターのタイミング制御と温度差制御を同時にON. デフォルトのシャッター切り替え間隔は、 10 分, ユーザーが変更することはお勧めできません. 参照 自動シャッター切り換え間隔を設定する. 温度差制御はモジュールによって制御され、ユーザー設定は必要ありません。.
2.2.14 自動シャッター切り換え間隔を設定する (読み取り/書き込み)
自動シャッター制御が0x01または0x03に設定されている場合 (参照 自動シャッター制御), 自動シャッター切り替え間隔は必要に応じて調整可能. モジュールは設定された間隔でシャッターを閉じます, 10 デフォルトでは分, それを変更することはお勧めできません.
コマンドとパラメータ
自動シャッター切り替え間隔の書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 未定 | 0X36 | 0x7C | 0×0 | 0×00 | {日付0、日付1}: シャッター間隔, 数分で, に有効です 2 バイト. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0x7C | 0x05 | 0x03 | 0x01 | 未定 |
自動シャッター切り替え間隔の読み出しコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0x7C | 0x05 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0x7C | 0x05 | 0x03 | {日付0、日付1}: シャッター間隔, 数分で, に有効です 2 バイト. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- シャッター間隔は分単位です, そして 2 バイトは有効です. デフォルト設定は次のとおりです 10 分 (0x00 0A)
2.2.15 欠陥画素補正 (書き込み専用)
欠陥ピクセルとは、熱放射の影響を受けず、測定対象の温度変化を反映できない検出器上のピクセルです。. モジュールをホストに統合する際, 修正が必要な新しいデッドピクセルが発生する可能性があります.
クライアントソフトウェア上で欠陥ピクセルを修正できるモジュールです。, およびシリアルポートコマンド経由. シリアルコマンドを使用して欠陥画素を補正する方法を説明します。.
手順
- カーソル表示をオンにする: 0xF0 05 36 78 1A 00 0F D7 FF
- 欠陥ピクセルの位置にカーソルを移動します. カーソル移動コマンドは以下の通りです。:
- 上カーソル: F0 05 36 78 1A 00 02 カリフォルニアFF
- カーソルを N ピクセル上に移動: F0 05 36 78 1A 00 2N CHK FF (N はステップ サイズです, CHKはチェックフィールドです)
- カーソルを下へ: F0 05 36 78 1A 00 03 Cb i
- カーソルを N ピクセル下に移動: F0 05 36 78 1A 00 3N CHK FF (N はステップ サイズです, CHKはチェックフィールドです)
- カーソルが左に移動しました: F0 05 36 78 1A 00 04 CCFF
- カーソルが N ピクセル左に移動しました: F0 05 36 78 1A 00 4N CHK FF (N はステップ サイズです, CHKはチェックフィールドです)
- カーソルが右に移動しました: F0 05 36 78 1A 00 05 CDFF
- カーソルが N ピクセル右に移動しました: F0 05 36 78 1A 00 5N CHK FF (N はステップ サイズです, CHKはチェックフィールドです)
- カーソルを中心へ: F0 05 36 78 1A 00 06 このFF
- 欠陥画素補正: F0 05 36 78 1A 00 0D D5 FF
- 注意
画像に欠陥画素が現れた場合, このコマンドを使用して欠陥ピクセル シーケンスにピクセルを追加すると、そのピクセルが画像から削除されます。.
- 欠陥画素補正を解除する: F0 05 36 78 1A 00 0E d6 i
- 注意
良品画素を補正した際に、誤って画像から画素を削除してしまった場合, このコマンドを送信して、欠陥ピクセル シーケンスからピクセルを削除し、画像内に復元できます。.
コマンドとパラメータ
カーソル表示のオン/オフ.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x1a | 0×00 | 0×00: カーソル表示をオフにする 0x0F: カーソル表示をオンにする | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x1a | 0x03 | 0x01 | 未定 |
カーソルを移動する.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x1a | 0×00 | 0x02: 上カーソル 0x03: カーソル下 0x04: カーソルが左に移動しました 0x05: カーソルが右に移動しました 0x06: カーソルを中心へ 0x2N: カーソルを N ピクセル上に移動 (N: 0x1~0xF) 0×3N: カーソルを N ピクセル下に移動 (N: 0x1~0xF) 0×4N: カーソルが N ピクセル左に移動しました (N: 0x1~0xF) 0×5N: カーソルが N ピクセル右に移動しました (N: 0x1~0xF) | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x1a | 0x03 | 0x01 | 未定 |
欠陥ピクセルの追加/削除.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x1a | 0×00 | 0x0D: 欠陥画素テーブルに画素を追加する. 0x0E: 欠陥画素テーブルから画素を削除する. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x1a | 0x03 | 0x01 | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
2.2.16 明るさの設定 (読み取り/書き込み)
このコマンドは画像の明るさを設定するために使用されます, 0~100の範囲で設定可能 (10進数), デフォルト値は 50 (0×32).
コマンドとパラメータ
明るさ設定の書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x02 | 0×00 | 0~100, デフォルト 50 (10進数). 16 進数値に変換する必要があります. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x02 | 0x03 | 0x01 | 未定 |
明るさ設定の読み取りコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x02 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x02 | 0x03 | 0~100 (10進数). 16 進数値に変換する必要があります. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、設定または読み取りが必要な明るさパラメータです。, パラメータが 100 (10進数), DATAフィールドの値は0x64です.
2.2.17 コントラスト設定 (読み取り/書き込み)
モジュール画像のコントラストを調整するか、モジュールの現在のコントラストパラメータを読み取ります.
コマンドとパラメータ
コントラスト設定の書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 未定 | 0X36 | 0X78 | 0x03 | 0×00 | 0~100, デフォルト 50 (10進数). 16 進数値に変換する必要があります. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x03 | 0x03 | 0x01 | 未定 |
コントラスト設定の読み出しコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x03 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X78 | 0x03 | 0x03 | 0~100 (10進数). 16 進数値に変換する必要があります. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、設定または読み取りが必要なコントラスト パラメータです。, パラメータが 65 (10進数), DATAフィールドの値は0x41です.
2.2.18 画像詳細デジタルエンハンスメントの設定 (読み取り/書き込み)
このコマンドは、画像の詳細のデジタル拡張レベルを設定するために使用されます。. 強化レベルが高いほど, 細部が優れているほど, しかし同時に画像ノイズがより顕著になります.
コマンドとパラメータ
デジタルエンハンスメント設定の書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 未定 | 0X36 | 0X78 | 0X10 | 0×00 | 0~100, デフォルト 50 (10進数). 16 進数値に変換する必要があります. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0X10 | 0x03 | 0x01 | 未定 |
デジタルエンハンスメント設定の読み出しコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0X10 | 0×00 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X78 | 0X10 | 0x03 | 0~100 (10進数). 16 進数値に変換する必要があります. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、設定または読み取りが必要なデジタル拡張パラメータです。, パラメータが 65 (10進数), DATAフィールドの値は0x41です.
2.2.19 静的ノイズ除去レベルの設定 (読み取り/書き込み)
このコマンドは、画像の静的ノイズ除去レベルを設定するために使用されます。, ノイズ除去レベルが増加すると、画像ノイズを軽減できます。, ただし、画像の鮮明度も低下します, 実際の画像効果に応じて調整する必要があります.
コマンドとパラメータ
デノイズレベル設定書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 未定 | 0X36 | 0X78 | 0x15 | 0×00 | 0~100, デフォルト 50 (10進数). 16 進数値に変換する必要があります. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x15 | 0x03 | 0x01 | 未定 |
デノイズレベル設定読み出しコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x15 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X78 | 0x15 | 0x03 | 0~100 (10進数). 16 進数値に変換する必要があります. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、設定または読み取りが必要なノイズ除去レベルです。, パラメータが 65 (10進数), DATAフィールドの値は0x41です.
2.2.20 動的ノイズ除去レベルの設定 (読み取り/書き込み)
このコマンドは、画像の動的なノイズ除去レベルを設定するために使用されます。, ノイズ除去レベルが増加すると、画像ノイズを軽減できます。, ただし、画像の鮮明度も低下します, 実際の画像効果に応じて調整する必要があります.
コマンドとパラメータ
デノイズレベル設定書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 未定 | 0X36 | 0X78 | 0x16 | 0×00 | 0~100, デフォルト 50 (10進数). 16 進数値に変換する必要があります. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x16 | 0x03 | 0x01 | 未定 |
デノイズレベル設定読み出しコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x16 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X78 | 0x16 | 0x03 | 0~100 (10進数). 16 進数値に変換する必要があります. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- DATA フィールドの値は、設定または読み取りが必要なノイズ除去レベルです。, パラメータが 65 (10進数), DATAフィールドの値は0x41です.
2.2.21 パレットの設定 (読み取り/書き込み)
熱画像は赤外線の強度に基づいており、色情報はありません。. 画像アルゴリズムは、グレースケール値に基づいて一連の色をマッピングします。, パレットとして知られている. このモジュールは、ユーザーが選択できるさまざまなパレットをサポートしています. ホワイトホット (0×00) デフォルトで設定されています.
コマンドとパラメータ
パレット設定の書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 未定 | 0X36 | 0X78 | 0x20 | 0×00 | 0×00: ホワイトホット0x01: ブラックホット0x02: 融合 1 0x03: レインボー0x04: 融合 2 0x05: アイアンレッド 1 0x06: アイアンレッド 2 0x07: ダークブラウン 0x08: 色 1 0x09: 色 2 0×0A: アイスファイア 0x0B: 雨 0x0C: グリーンホット0x0D: レッドホット0x0E: ディープブルー | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0X78 | 0x20 | 0x03 | 0x01 | 未定 |
パレット設定の読み込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0X78 | 0x20 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 未定 | 0X36 | 0X78 | 0x20 | 0x03 | 0×00: ホワイトホット0x01: ブラックホット0x02: 融合 1 0x03: レインボー0x04: 融合 2 0x05: アイアンレッド 1 0x06: アイアンレッド 2 0x07: ダークブラウン 0x08: 色 1 0x09: 色 2 0×0A: アイスファイア 0x0B: 雨 0x0C: グリーンホット0x0D: レッドホット0x0E: ディープブルー | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- ホワイトホット (0×00) デフォルトで設定されています.
- パレットの切り替えには時間がかかります. コマンド送信後、切り替え結果を確認するまで待つ必要があります.
2.2.22 画像ミラーリングを設定する (読み取り/書き込み)
画像のミラーリングモードを設定します, またはモジュールの現在のミラーリングステータスを読み取ります.
コマンドとパラメータ
イメージミラーリング設定の書き込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0×70 | 0X11 | 0×00 | 0×00: ミラーリングなし. 0x01: 中央ミラーリング. 0x02: 左右のミラーリング. 0x03: 上下ミラーリング. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0×70 | 0X11 | 0x03 | 0x01 | 未定 |
イメージミラーリング設定の読み込みコマンド.
| 分野 | サイズ | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | chk |
| ホスト送信中 | 0x05 | 0X36 | 0×70 | 0X11 | 0x01 | なし. 0デフォルトではx00. | 未定 |
| モジュールのフィードバック | 0x05 | 0X36 | 0×70 | 0X11 | 0x03 | 0×00: ミラーリングなし. 0x01: 中央ミラーリング. 0x02: 左右のミラーリング. 0x03: 上下ミラーリング. | 未定 |
コマンドの説明
- 参照 データの送受信 コマンドを編集したりフィードバックデータを解釈したりするため.
- SIZE フィールドと CHK フィールドの計算用, 参照 データの送受信.
- ミラーリングなし (0×00) デフォルトで設定されています.
2.3 初期化状態の読み取り (読み取り専用)
このコマンドは、モジュールの初期化状態を読み取るためにホストによって使用されます。.
モジュールが初期化状態の場合, ビデオストリームを読み込んでいます. 初期化が完了したら, ビデオストリームが出力されます.
コマンドとパラメータ
イメージミラーリング設定の書き込みコマンド.
| 分野 | クラス 住所 | サブクラス 住所 | フラグ | データ | 備考 |
| ホスト送信中 | 0x7C | 0x14 | 0×00 | 0×00 | |
| モジュールのフィードバック | 0x7D | 0x06 | 0x03 | 0×00: 0x01をロード中: ビデオ出力 |
- 注意
コマンドが正常に実行された場合, モジュールフィードバックフラグフィールドは “通常の復帰 (0x03)”, そしてDATAフィールドは “0×00” (読み込み状態) 若しくは “0x01” (ビデオ出力状態).
2.4 シリアルコマンドの送信と検証
このモジュールの場合, 通常はコマンドを送信した後, モジュールから返されるデータは、コマンドが受信されたかどうかのみを示します, しかしそれが効果を発揮したかどうかではない.
一部の画像設定コマンドについて, 画像の変更を通じてコマンドが有効になっているかどうかを確認できます. その他のコマンドについては, デバイスのステータスを照会するには、対応する機能の読み取りコマンドを送信する必要があります。.
手順は次のとおりです.
手順
- 書き込みコマンドを送信する.
- デバイスがコマンドを実行するまで待ちます. 待ち時間はコマンドによって異なります.
- 対応する機能の読み取りコマンドを送信します。.
- モジュールから返されたデータを確認し、パラメータが変更されているかどうかを確認します。.
- デバイスがコマンドを実行するまで待ちます. 待ち時間はコマンドによって異なります.
- 注意
モジュールに書き込みコマンドを頻繁に送信しないでください。, 処理能力を超えるとフリーズしてしまうので.
3 よくある質問
デバイスに関するよくある質問.
モジュールを開発ツールに接続できない、またはモジュールのパラメータを設定できないのはなぜですか?
- シリアルポートがモジュールに正しく接続されているかどうかを確認してください.
- 接続されているモジュールのボーレートとCOMポートが正しく選択されているかを確認してください。, 対応する COM ポートは PC でも利用可能です.
- USBをシリアルポートに使用する場合, USB-シリアルポートドライバーがインストールされているかどうかを確認してください.
モジュールをアップグレードする方法?
モジュールが開発ツールに接続されたら, アップグレード機能を使用してモジュールをアップグレードします.
- シリアル通信コマンド
- 情報クエリコマンド
| 指示 | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | 備考 |
| モジュールのモデルの読み取り | 0X36 | 0X74 | 0x02 | 0x01 | なし | 5 有効なバイト数. モジュールのモデルを返します. |
| FPGA プログラムのバージョン番号の読み取り | 0X36 | 0X74 | 0x03 | 0x01 | なし | 例えば. 0x050112 は、 5.1.12. 5 メジャーバージョンです, それは 3rd バイト; 1 マイナーバージョンです, それは 2nd バイト, 12 細分化されたバージョンです, それは 1セント バイト. 3 有効なバイト数, MSB は上位バイトです. |
| FPGAプログラムのコンパイル時間の読み取り | 0X36 | 0X74 | 0x04 | 0x01 | なし | 4 有効なバイト数, MSB は上位バイトです. 例えば. 0x20140820 の意味 20140820. |
| モジュールソフトウェアのバージョン番号の読み取り | 0X36 | 0X74 | 0x05 | 0x01 | なし | 参照 FPGA プログラムのバージョン番号の読み取り 上記. |
| モジュールのソフトウェアコンパイル時間の読み取り | 0X36 | 0X74 | 0x06 | 0x01 | なし | 参照 FPGAプログラムのコンパイル時間の読み取り 上記. |
| カメラプロセスキャリブレーションバージョン時間の読み取り | 0X36 | 0X74 | 0x0B | 0x01 | なし | 4 有効なバイト数, MSB は上位バイトです. 例えば. 0x20170101 の意味 20170101. |
| ISP パラメータのバージョン番号の読み取り | 0X36 | 0X74 | 0x0C | 0x01 | なし | 4 有効なバイト数. 例えば. ISP のバージョン番号が 5, 0x00000005が返されます. |
- 機能設定コマンド
| 指示 | デバイス 住所 | クラス 住所 | サブクラス 住所 | フラグ | データ | デフォルト |
| 手動シャッターキャリブレーション | 0X36 | 0x7C | 0x02 | 0×00 | 書き込み専用 | |
| 手動背景補正 | 0X36 | 0x7C | 0x03 | 0×00 | 書き込み専用 | |
| 自動シャッター制御 | 0X36 | 0x7C | 0x04 | 0×00 | 0×00: 自動制御オフ 0x01: 自動切り替え, タイミング制御0x02: 自動切り替え, 温度差制御 0x03: 全自動制御 | 0x03 |
| 自動シャッター切り換え間隔を設定する | 0X36 | 0x7C | 0x05 | 0×00 | シャッター間隔は分単位です, そして 2 バイトは有効です. デフォルト設定は次のとおりです 10 分 (0x00 0A) | 0x00 0A |
| ケラレ補正 | 0X36 | 0x7C | 0x0C | 0×00 | 0x02: ケラレ補正 | |
| 明るさの設定 | 0X36 | 0X78 | 0x02 | 0×00 | 1 バイト有効. 値の範囲: 0~100, デフォルト 50 (10進数). | 0×32 |
| コントラスト設定 | 0X36 | 0X78 | 0x03 | 0×00 | 1 バイト有効. 値の範囲: 0~100, デフォルト 50 (10進数). | 0×32 |
| 画像詳細デジタルエンハンスメントの設定 | 0X36 | 0X78 | 0X10 | 0×00 | 1 バイト有効. 値の範囲: 0~100, デフォルト 50 (10進数). | 0×32 |
| 静的ノイズ除去レベルの設定 | 0X36 | 0X78 | 0x15 | 0×00 | 1 バイト有効. 値の範囲: 0~100, デフォルト 50 (10進数). | 0×32 |
| 動的ノイズ除去レベルの設定 | 0X36 | 0X78 | 0x16 | 0×00 | 1 バイト有効. 値の範囲: 0~100, デフォルト 50 (10進数). | 0×32 |
| 欠陥画素補正 | 0X36 | 0X78 | 0x1a | 0×00 | 0×00: カーソル表示をオフにする 0x0F: カーソル表示をオンにする 0x02: 上カーソル 0x03: カーソル下 0x04: カーソルが左に移動しました 0x05: カーソルが右に移動しました 0x06: カーソルを中心へ 0x0D: 欠陥画素テーブルに画素を追加する. 0x0E: 欠陥画素テーブルから画素を削除する. 0×2N: カーソルを N ピクセル上に移動 (N: 0x1~0xF) 0×3N: カーソルを N ピクセル下に移動 (N: 0x1~0xF) 0×4N: カーソルが N ピクセル左に移動しました (N: 0x1~0xF) 0×5N: カーソルが N ピクセル右に移動しました (N: 0x1~0xF) | 0×00 |
| パレットの設定 | 0X36 | 0X78 | 0x20 | 0×00 | 0×00: ホワイトホット0x01: ブラックホット0x02: 融合 1 0x03: レインボー0x04: 融合 2 0x05: アイアンレッド 1 0x06: アイアンレッド 2 0x07: ダークブラウン 0x08: 色 1 0x09: 色 2 0×0A: アイスファイア 0x0B: 雨 0x0C: グリーンホット0x0D: レッドホット0x0E: ディープブルー | 0×00 |
| 工場出荷時のリセット | 0X36 | 0X74 | 0x0F | 0×00 | 書き込み専用 | |
| 現在の設定を保存する | 0X36 | 0X74 | 0X10 | 0×00 | モジュールの変更したパラメータを保存します. | |
| 画像ミラーリングを設定する | 0X36 | 0×70 | 0X11 | 0×00 | 0×00: ミラーリングなし. 0x01: 中央ミラーリング. 0x02: 左右のミラーリング. 0x03: 上下ミラーリング. | 0×00 |
- 更新履歴
| 日付 | 変更点 |
| 2月 27, 2024 | 初版. |
PDFダウンロード
AI IPカメラ

質問する
ご回答をありがとうございました。 ✨