USB_IR_Remote_Controller_Advance_Library 取扱説明書 2015/8/21 Assembly Desk USB_IR_Remote_Controller_Advance_Library を使用すると 弊社製 USB IR Remote controller Ad

Similar documents
USB_IR_Remote_Controller_Advance_Library 取扱説明書 2016/06/23 R03 Assembly Desk USB_IR_Remote_Controller_Advance_Library を使用すると 弊社製 USB IR Remote controll

Studuinoプログラミング環境

UIOUSBCOM.DLLコマンドリファレンス

CashDrawer ライブラリ API 仕様書 2014/07/09 CashDrawer ライブラリ API 仕様書 Rev / 10

USB IR REMOCON Manual

QuartusII SOPC_Builderで利用できるGPIF-AVALONブリッジとは?

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ

データ移行ツール ユーザーガイド Data Migration Tool User Guide SK kynix Inc Rev 1.01

Studuino ライブラリ環境設定Windows編

Microsoft Word - XPC4ソフトマニュアル.doc

MS916 バッチ操作ガイド FW バージョン 0.52 向け バッチ操作の基本 MS916 のバッチ操作について バッチ操作では 読取ったバーコードデータはすべて 不揮発性のメモリ (1MB ROM JAN-13 約 50,000 件 ) に保存されます メモリに保存されたデータは任意のタイミング

本書は INpMac v2.20(intime 5.2 INplc 3 Windows7/8/8.1に対応 ) の内容を元に記載しています Microsoft Windows Visual Studio は 米国 Microsoft Corporation の米国及びその他の国における登録商標です

CentreCOM VT-Kit2 plus リリースノート

MS104-SH2 USBドライバ(仮想COMポートドライバ)の不具合について

SLCONFIG の操作 JF1PYE Ⅰ. PC と slconfig の通信設定 Ⅱ. Slconfig の操作 Ⅲ. 端末ソフトによる Command 機能 Ⅳ. slconfig 実行形式プログラムの作成 Ⅴ. 端末ソフト Tera Term のダウンロード インストー

目次 1. 概要 動作環境

(Microsoft PowerPoint \224N\223x\213Z\217p\224\255\225\\\211\357-\213Z\217p\210\352\225\224-.ppt)

タイトル情報サーチ 目次 取扱説明書 Version 1.10 タイトル情報サーチの概要 必要なもの インストール 注意事項 音楽 CD のタイトル情報取得の手順 1 USB への記録 2 USB の接続 3 Gracenote データベースへのアクセス 4 USB への保存 5 NissanCon

ライセンス運用マニュアル ムラタソフトウェア株式会社 All Rights Reserved, Copyright c Murata Software Co., Ltd. 2019/2/14 1

ReTRY HUB

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

β版 DSD再生設定

Flash Loader

Windows10 foobar2000設定マニュアル

はじめに MS916 USB 仮想 COM ドライバ インストールマニュアル このマニュアルでは ユニテックワイヤレスポケットレーザーバーコードスキャナ MS916 の USB 仮想 COM ドライバ のインストール方法を紹介しています USB 仮想 COM ドライバは MS916 とホスト PC

株式会社日新テクニカ USB シリアル CAN 変換器 /8/22 ホームページ : メール

KEW Smart for KEW3441BT 取扱説明書

スライド 1

SiTCP ユーティリティユーザガイド 2014 年 6 月 18 日 0.73 版 Bee Beans Technologies 1

VECLOS Audio Driver インストールマニュアル Windows 用 2 次へ ボタンをクリックする 対応 OS Windows 7 (32bit 版 64bit 版 ) Windows 8( 32bit 版 64bit 版 ) Windows 8.1( 32bit 版 64bit 版

NFCライブラリマニュアル

プロセス間通信

AquesTalk for WinCE プログラミングガイド

リモートオペレーションキット ユーザーズガイド

US-122MK2/144MK2_RN-J_RevF

4 本体の入力を USB-B 端子に対応する入力に切り換える 下記の画面表示になります 手順 8 の画面になるまでしばらくお待ちください 5 解凍したフォルダー内にある "Setup.exe" をダブルクリックして実行する InstallShield ウィザードが表示されます xxxxxxxxxx.

録音するには Cubase LEはWindows XP Windows 7 Windows 8 Mac OS X とも 設定内容は同じです 以下の画面は Windows 7 でUS-144MKIIを使用した場合の例です 3. 以下のダイアログが表示されますので 切り 換え ボタンをクリックします 以

ESET Remote Administrator V5.3 バージョンアップ手順

プログラミング基礎

ESOTERIC ASIO USB DRIVER インストールマニュアル Windows 用 システム推奨条件 2 インストールで使用する言語を選択して 次へ ボタンをクリックする Intel Core 2 Duo 以上のプロセッサー搭載コンピュータ 搭載メモリ 1GB 以上 対応 OS Windo

ワイヤレスバーコードリーダー CM-520W1 設定資料 Bluetooth SPPの設定

AquesTalk Mac マニュアル

目次 1. はじめに 接続先ホスト端末の登録 ホスト端末と接続する... 9 i

:30 18:00 9:30 12:00 13:00 17:00

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社

バーコードハンディターミナル BT-1000 シリーズセットアップガイド ( 第 1 版 ) CE ***

ダウンロードしたファイル (ProselfDisk.exe) をダブルクリックして実行してください 図 2 のような画面が表示されるので 次へ (N)> をクリックしてください 図 2 インストールウイザード画面 図 3 のような画面が表示されるので 使用許諾契約の全項目に同意します (A) にチェ

1. はじめに 本書は スプリット演算器 MFS2 用コンフィギュレータソフトウェア の取扱方法 操作手順 注意事項などを説明したものです Windows の操作や用語を理解している方を前提にしています Windows の操作や用語については それぞれのマニュアルを参照してください 1.1. MFS

3Dカメラアプリ

Microsoft PowerPoint - フェリカ通信仕様書_

プリンタードライバーインストールガイド Windows8 対象 インストーラー編 本ガイドは 複合機 bizhub C284 を例に説明をしています 他の機種の場合も操作方法は同じです 本書では Windows 8 で複合機を利用するために必要なプリンタードライバーのインストール方法を説明します 他

1. ボードの複数台制御 コンフィグ ROM から FPGA が起動できる場合を想定しています FPGA 回路には 特定のレジスタアドレスにプリセットしたデータが必要です 製品出荷時のサンプル FPGA 回路では レジスタ No.3 を 8bit 幅に設定し FPGA 外部の 4bit ディップスイ

TFU-RW811A ドライバインストール手順書

DWR-S01D Updater 取扱説明書 発行日 :2011/2/28

DocuWorks Mobile 障害切り分け手順書

ESET Remote Administrator V5.1 バージョンアップ手順

ICS_Japan アプリケーションノート ISO メッセージ送受信基礎編 Rev File Name: アプリケーションノート _ISO15765_2_ メッセージ送受信 _ 基礎編 _A00.docx Intrepid Control Systems, Inc. アプリ


ご注意 1) 本書の内容 およびプログラムの一部 または全部を当社に無断で転載 複製することは禁止されております 2) 本書 およびプログラムに関して将来予告なしに変更することがあります 3) プログラムの機能向上のため 本書の内容と実際の画面 操作が異なってしまう可能性があります この場合には 実

設定ソフト Ver1.0.5版 マニュアル

同期を開始する ( 初期設定 ) 2 1 Remote Link PC Sync を起動する 2 1 接続機器の [PIN コード ] [ ユーザー名 ] [ パスワード ] を入力する [PIN コード ] などの情報は 接続機器の設定画面でご確認ください 例 )HLS-C シリーズの場合 :[R

untitled

「Microsoft

FlashAir 設定ソフトウエア株式会社東芝セミコンダクター & ストレージ社 Copyright 2012 TOSHIBA CORPORATION, All Rights Reserved. 対応 OS: Windows XP SP3 / Vista SP2 / 7 (32bit/64bit)

起動画面

wx01j-v234_instmac

81 /******************************************************************************/ 82 /* スレーブアドレスの設定 */ 83 /*****************************************

はじめに 京セラ製スマートフォンを指定の microusb ケーブル ( 別売 ) またはこれと共通仕様の microusb ケーブル ( 別売 )( 以下 USB ケーブル ) と接続して USB テザリング機能をご使用いただくためには あらかじめパソコンに USB ドライバ をインストールしてい

Raspberry Pi (Windows10 IoT Core) を使用したリーダ ライタの制御例 (UART 接続 ) 2018 年 12 月 18 日第 版 株式会社アートファイネックス

目次 第 1 章概要....1 第 2 章インストールの前に... 2 第 3 章 Windows OS でのインストール...2 第 4 章 Windows OS でのアプリケーション設定 TP-LINK USB プリンターコントローラーを起動 / 終了するには

Ver26 メディアマート株式会社 アドバンスト アナリティクス株式会社 Statistics 26.0 のインストール手順書 (Windows 版 ) Authorized User ライセンス ( シングルライセンス ) 1. 事前に IBM SPSS Statistics 26 をインストール

電子13-06 エネメータ専用ソフト SAVER CAST for EneMeter Ver3.00設定方法.ppt

現行のICカードリーダRW4040インストーラの課題

WAGO PROFIBUS バスカプラ/コントローラと、QJ71PB92Dとのコンフィグレーションマニュアル

改訂履歴 改訂日付 改訂内容 2014/11/01 初版発行 2017/01/16 Studuino web サイトリニューアルに伴う改訂 2017/04/14 Studuino web サイトリニューアルに伴うアクセス方法の説明変更 2018/01/22 Mac 版インストール手順変更に伴う改訂

型名 RF007 ラジオコミュニケーションテスタ Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation RF007SDK-M001 RF007SDK-M001 参考資料 1

プリンタードライバーインストールガイド - Windows 10/8.1 - 本ガイドは 複合機 bizhub C368 を例に説明をしています 他の機種の場合も操作 法は同じです 本書では Windows 10 および 8.1 で複合機を利 するために必要なプリンタードライバーのインストール 法を

Transcription:

USB_IR_Remote_Controller_Advance_Library 取扱説明書 2015/8/21 Assembly Desk USB_IR_Remote_Controller_Advance_Library を使用すると 弊社製 USB IR Remote controller Advance から赤外線コードを送信する Windows アプリケーション (x86 版 ) を簡単に作成することができます ライブラリの使用方法は サンプルコード (C#) を参照してください ライブラリ関数の仕様は以下の通りです openusbir USB IR Remote Controller Advance と接続をします SafeFileHandle openusbir(intptr hrecipient) SafeFileHandle USB DEVICE のハンドルを返します 失敗したら NULL を返します IntPtr hrecipient ウィンドウハンドルを指定します この関数は USB 赤外線リモコンが接続しているかの確認にも使用できます 接続している場合は USB DEVICE のハンドルが返り 未接続の場合は NULL が返ります closeusbir USB IR Remote Controller Advance との接続を切断します closeusbir(safefilehandle HandleToUSBDevice)

writeusbirdata 受信設定または送信設定コンフィグレーションツールのクリップボードにコピー ボタンでコピーしたデータは この関数の data パラメータで使用可能です writeusbirdata (SafeFileHandle HandleToUSBDevice, u freq, byte[] data, u bit_len) u freq 赤外線コード送信周波数を指定します 一般的なリモコンの周波数は 38kHz なので 38000 を指定します byte[] data 赤外線送信コードをバイト配列で指定します 最大 9600 配列長まで指定可 4 データで 赤外線送信コードの 1 ビット分となります u bit_len 赤外線送信コードのビット長を指定します data 配列長の 1/4 の値を指定します 最大 2400 ビットまで指定可 各種電化製品のリモコンコードの確認方法 USB IR Remote Controller Advance 送信設定 Configuration Tool( 以下 CT) を使用し ます USB IR Remote Controller Advance を PC に接続して CT を起動します CT の受信開 始ボタンをクリックし コードを調べたいリモコンのボタンを USB IR Remote Controller Advance に向けて押します 受信停止ボタンをクリックすると赤外線コード のデータが表示されます 上記ライブラリ関数で使用するデータをコピーするには 受信停止ボタンをクリック後 保存ボタンをクリックしてからクリップボードへコピーボタンをクリックします クリ ップボードにバイト単位のデータ形式でコピーされます 下図に赤外線コードとパラメータに設定するデータの具体例を示します

プラレールアドバンス制御用関数 * プラレールはタカラトミー社の登録商標です writeusbir_plarail_stop USB IR Remote Controller Advance からプラレールアドバンスの停止命令コードを 送信します writeusbir_plarail_stop (SafeFileHandle HandleToUSBDevice,, PLARAIL_BAND band) PLARAIL_BAND band band を指定します PLARAIL_BAND. BAND_A PLARAIL_BAND. BAND_B writeusbir_plarail_speed_up USB IR Remote Controller Advance からプラレールアドバンスの加速命令コ ードを送信します writeusbir_plarail_speed_up (SafeFileHandle HandleToUSBDevice,, PLARAIL_BAND band, PLARAIL_DIRECTION dir) 戻り値の型 意味 PLARAIL_BAND band band を指定します PLARAIL_BAND. BAND_A PLARAIL_BAND. BAND_B PLARAIL_DIRECTION dir 進行方向を指定します PLARAIL_DIRECTION.FORWARD PLARAIL_DIRECTION.BACKWARD writeusbir_plarail_speed_down USB IR Remote Controller Advance からプラレールアドバンスの減速命令コードを 送信します writeusbir_plarail_speed_down (SafeFileHandle HandleToUSBDevice,, PLARAIL_BAND band) PLARAIL_BAND band band を指定します PLARAIL_BAND. BAND_A PLARAIL_BAND. BAND_B

赤外線コード出力各種関数 以下の関数でも 赤外線コードを送信することが出来ます writeusbirdata writeusbirdata (SafeFileHandle HandleToUSBDevice, u freq, u[] data, u bit_len) u freq 赤外線コード送信周波数を指定します 一般的なリモコンの周波数は 38kHz なので 38000 を指定します u[] data 赤外線送信コードを u 配列で指定します 最大 4800 配列長まで指定可 2 データで 赤外線送信コードの 1 ビット分となります u bit_len 赤外線送信コードのビット長を指定します data 配列長の 1/2 の値を指定します 最大 2400 ビットまで指定可 下図に赤外線コードと本関数のパラメータに設定するデータの具体例を示します

writeusbircode writeusbircode (SafeFileHandle HandleToUSBDevice, u freq, u reader_code, u bit_0, u bit_1, u stop_code, byte[] code, u bit_len) u freq 赤外線コード送信周波数を指定します 一般的なリモコンの周波数は 38kHz なので 38000 を指定します u reader_code リーダーコードの 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 3.2ms OFF 1.6ms の出力時間を設定する場合は 0x007B003D 値を設定します u bit_0 bit が 0 の場合の 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 0.4ms OFF 0.4ms の出力時間を設定する場合は 0x000F000F 値を設定します u bit_1 bit が 1 の場合の 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 0.4ms OFF 1.2ms の出力時間を設定する場合は 0x000F002E 値を設定します u stop_code ストップコードの 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 0.6ms OFF 200ms の出力時間を設定する場合は 0x00171E0C 値を設定します byte[] code 赤外線送信コードを byte 配列で指定します 最大 300 配列長まで指定可 u bit_len 赤外線送信コードのビット長を指定します 最大 2400 ビットまで指定可 下図に赤外線コードと本関数のパラメータに設定するデータの具体例を示します

writeusbircode writeusbircode (SafeFileHandle HandleToUSBDevice, u freq, u reader_code, u bit_0, u bit_1, u stop_code, byte[] code, u bit_len, u[] repeatcode, u repeat_code_len, u repeat_code_send_num) u freq 赤外線コード送信周波数を指定します 一般的なリモコンの周波数は 38kHz なので 38000 を指定します u reader_code リーダーコードの 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 3.2ms OFF 1.6ms の出力時間を設定する場合は 0x007B003D 値を設定します u bit_0 bit が 0 の場合の 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 0.4ms OFF 0.4ms の出力時間を設定する場合は 0x000F000F 値を設定します u bit_1 bit が 1 の場合の 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 0.4ms OFF 1.2ms の出力時間を設定する場合は 0x000F002E 値を設定します u stop_code ストップコードの 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 0.6ms OFF 200ms の出力時間を設定する場合は 0x00171E0C 値を設定します byte[] code 赤外線送信コードを byte 配列で指定します 最大 300 配列長まで指定可 u bit_len 赤外線送信コードのビット長を指定します 最大 2400 ビットまで指定可 u[] repeat_code リピートコードの 赤外線送信コード出力時間を指定します 上位 31-16 ビットに ON 出力するカウント数を設定 下位 15-0 ビットに OFF 出力するカウント数を設定 0.6ms OFF 200ms の出力時間を設定する場合は 0x00171E0C 値を設定します u repeat_code_len リピートコードのビット長を指定します u repeat_code_send_num リピートコードの繰り返し回数を指定します 下図に赤外線コードと本関数のパラメータに設定するデータの具体例を示します