GPG-4101

Size: px
Start display at page:

Download "GPG-4101"

Transcription

1 SIO(PCI/C-PCI)Linux/RT GPG-4101 無手順通信インタフェースモジュール用 Linux/RT ドライバ Help for Linux

2 目次 第 1 章はじめに 概要 特長... 3 第 2 章製品仕様 動作環境 対象製品 基本仕様... 5 第 3 章実行手順 デバイスを動かすまで 制御手順 ドライバ組み込みオプション デバッグ支援機能 /procファイルシステム テストドライバの使用方法 第 4 章リファレンス 関数一覧 関数個別説明 戻り値一覧 構造体 第 5 章サンプルプログラム データ送信サンプルプログラム データ受信サンプルプログラム 調歩同期送信サンプルプログラム 調歩同期受信サンプルプログラム キャラクタ同期送信サンプルプログラム キャラクタ同期受信サンプルプログラム データ送信サンプルプログラム データ受信サンプルプログラム 調歩同期送信サンプルプログラム 調歩同期受信サンプルプログラム キャラクタ同期送信サンプルプログラム キャラクタ同期受信サンプルプログラム 第 6 章重要な情報 49 2

3 第 1 章はじめに 1.1 概要本ソフトウェアは Linux アプリケーションおよび RTLinux リアルタイムモジュールから 弊社キャラクタ同期通信製品の制御を行うためのソフトウェアです GPG-4101 は 弊社キャラクタ同期通信製品を Linux アプリケーションから Lib をリンクし関数をコール およびリアルタイムモジュールから関数をコールすることにより制御します 本ドキュメントは Linux 上で GPG-4101 を使用するための情報を掲載しています 1.2 特長 ドライバ内部に送受信バッファを用意するため デバイスドライバのバッファサイズを拡張することができます RS-485 インタフェース製品を使用すれば 2 線式半二重によるマルチドロップ通信を実現することができます また 4 線式半二重通信にも対応しています 制御信号変化時 通信エラー発生時 ユーザが登録した処理 ( コールバックルーチン ) を実行することができます 3

4 第 2 章製品仕様 2.1 動作環境 対応機種弊社製 FA コントローラ弊社製 Classembly Devices PC/AT 互換機 NEC PC/FC-9821 ドライバ種別キャラクタ型ドライバ組み込み方式モジュール ( ダイナミックロード / アンロード ) メジャー番号割り当て自動割り当てソースコードの取り扱いドライバモジュール一部公開ライブラリソースコード非公開共用モジュール公開ビルドサポートメイクファイル提供対応カーネルバージョン IBM PC/AT 互換機カーネル 2.2.x カーネル 2.4.x カーネル 2.6.x 弊社 SH-CPU モジュール弊社 SH-Linux ヘルプファイル PDF 形式テキスト形式 2.2 対象製品 PCI シリーズ (PCI バス製品 ) PCI-4101 PCI-4102 CTP シリーズ (CompactPCI バス製品 ) CTP-4101 CTP-4102 CPZ シリーズ (CompactPCI バス製品 ) CPZ-4101 CPZ

5 2.3 基本仕様 最大ポート数 最大 64 ポート 同期方式 キャラクタ同期 / 調歩同期式無手順 通信方式 RS-232C 全二重通信 RS-485 全二重通信 半二重通信 (2 線式 4 線式 ) ボーレート キャラクタ同期 内部クロック使用時 :80bps ~ bps 外部クロック使用時 :DC ~ bps 調歩同期 内部クロック使用時 :4bps ~ bps 外部クロック使用時 :DC ~ bps データ長 5bit~8bit ストップビット長 1bit 1.5bit 2bit パリティ なし 奇数 偶数 制御信号 RS-232C 出力信号 :RS, ER, GO1, GO2, GO3, GO4 入力信号 :CS, DR, CI, CD, GI1 RS-485 出力信号 :C 入力信号 :I 同期解放処理 EOF キャラクタ検知による自動実行 関数呼び出しによる手動実行 5

6 第 3 章実行手順 3.1 デバイスを動かすまで 1. インストールインタフェースモジュールを拡張スロットに実装しシステムを起動します インストーラを起動し Linux ドライバのインストールを行います ( 詳しいインストール方法は Readme をご参照ください ) #bash install 2. ドライバモジュールの組み込み ドライバモジュールを組み込みます #modprobe cp ポート番号の確認 /proc ファイルシステムを参照することにより 各通信ポートのポート番号を確認できます Linux ドライバの各 API はポート番号により 制御を行うポートを指定します 行頭の数値がポート番号になります #cat /proc/tty/driver/cp4101 1: PCI-4101(bid=0h)CH1 [9600bps] tx:0 rx:0 2: PCI-4101(bid=0h)CH2 [9600bps] tx:0 rx:0 33: PCI-4102(bid=0h)CH1 [9600bps HD2W] tx:0 rx:0 34: PCI-4102(bid=0h)CH2 [9600bps HD2W] tx:0 rx:0 書式についての詳細は 3.5 /proc ファイルシステム をご参照ください 4. プログラム作成プログラムの作成を行います エディタを起動し 下記のコードを記述します #include <stdio.h> #include "pcisio.h" #define PORTNO SIO_PORTNO_4101_0_1 int main(void) { char Buffer[256]; /* 送受信バッファ */ SIO_CONFIG Config; /* 通信設定構造体 */ unsigned long ullen; /* データ長 */ int nret; /* 関数実行結果 */ /* ポートのオープンを行います */ nret = SioOpen( PORTNO ); if (nret!= SIO_ERROR_SUCCESS ) { printf("open Error\n"); return -1; /* プログラム終了 */ } /* 通信設定を行います */ SioGetConfig( PORTNO, &Config); Config.ulMode = SIO_BISYNC; /* BISYNC */ Config.ulLine = SIO_FULL_DUPLEX; /* 全二重 */ Config.ulBps = 9600; /* 9600bps */ 6

7 Config.ulParity = SIO_NONE_PARITY; /* パリティなし */ Config.ulClen = 8; /* データ長 8bit */ Config.ulBaseClock = SIO_CLK_14_7456; /* 基準クロック MHz */ Config.ulSClockSelect = SIO_SCLK_IN; /* 送信クロック内部 */ Config.ulRClockSelect = SIO_RCLK_RT; /* 受信クロック外部 */ nret = SioSetConfig( PORTNO, &Config ); if(nret!= SIO_ERROR_SUCCESS) { printf( SetConfig Error\n ); SioClose( PORTNO ); return -1; /* プログラム終了 */ } /* RS 信号を ON */ nret = SioControl( PORTNO, 0, 0x ); if(nret!= SIO_ERROR_SUCCESS) { printf( Control Error\n ); SioClose( PORTNO ); return -1; /* プログラム終了 */ } /* データ送信 */ nret = SioSend( PORTNO, "GPC-4101", 8 ); if(nret!= SIO_ERROR_SUCCESS) { printf( Send Error\n ); SioClose( PORTNO ); return -1; /* プログラム終了 */ } /* データ受信 */ ullen = 8; nret = SioReceive( PORTNO, Buffer, &ullen ); if ( nret!= SIO_ERROR_SUCCESS) { printf( Receive Error\n ); SioClose( PORTNO ); return -1; /* プログラム終了 */ } /* 入力データの表示 */ if(ullen > 0) { Buffer[ulLen] = 0; printf(" 入力データ = %s\n", Buffer); } /* ポートの終了処理 */ SioClose( PORTNO ); } return 0; コードの記述が終われば Siotest.c というファイル名で保存しておきます 5. コンパイル作成したプログラムをコンパイルします 下記のコマンドを実行してください #gcc -o Siotest Siotest.c lgpg4101 7

8 6. 実行コンパイルすることで実行ファイル Siotest ができていますので #./Siotest と入力し プログラムを実行してください ポートオープン 通信設定 RS 信号 ON データ送信 データ受信 ポートクローズ の一連のインタフェースモジュール制御を行います コンソール画面に受信データが表示されます 8

9 3.2 制御手順 1. 初期化 SioOpen 関数を呼び ポートのオープンを行います 関数が正常終了すると 戻り値として SIO_ERROR_SUCCESS が返されます 複数のポートを使用する場合は 各ポートに対して SioOpen 関数をコールします 初期化したポートに対して アプリケーション終了の際に必ず終了処理 (SioClose 関数 ) をコールしてください int nret; int nportno = SIO_PORTNO_4101_0_1; /* ポート初期化 */ nret = SioOpen(nPortNo); if (nret!= SIO_ERROR_SUCCESS) { /* オープンに失敗 */ return 1; } SioOpen 関数の引数には 型式 チャンネル RSW1 設定値により一意に定まるポート番号をその識別 子で指定します 型式 チャンネル RSW1 設定とポート番号の対応は以下のとおりになります 型式 RSW1 設定値 チャンネル ポート番号 識別子 PCI CN1 1 SIO_PORTNO_4101_0_1 CTP-4101 CN2 2 SIO_PORTNO_4101_0_2 CPZ CN1 3 SIO_PORTNO_4101_1_1 CN2 4 SIO_PORTNO_4101_1_2 F CN1 31 SIO_PORTNO_4101_F_1 CN2 32 SIO_PORTNO_4101_F_2 PCI CN1 33 SIO_PORTNO_4102_0_1 CTP-4102 CN2 34 SIO_PORTNO_4102_0_2 CPZ CN1 35 SIO_PORTNO_4102_1_1 CN2 36 SIO_PORTNO_4102_1_2 F CN1 63 SIO_PORTNO_4102_F_1 CN2 64 SIO_PORTNO_4102_F_2 同一型番の PCI CTP と CPZ は 同一型式として扱われるため 混在させるためには RSW1 設 定値が重ならないように設定する必要があります 例えば PCI-4101 と CPZ-4101 を混在させ る場合 RSW1 設定値が重複しないように設定する必要があります ポートのオープンが完了したら 通信設定構造体 SIO_CONFIG の各メンバに適切な値を設定します SioGetConfig 関数でデフォルトの設定を取得し 必要な項目に対して 構造体のパラメータを変更します SioSetConfig 関数で 設定を行います 設定例を以下に示します int nportno = SIO_PORTNO_4101_0_1; int port_open(void) { int nret; SIO_CONFIG Config; nret = SioOpen(nPortNo); 9

10 if(nret < SIO_ERROR_SUCCESS) return nret; /* 通信設定構造体取得 */ SioGetConfig(nPortNo, &Config); /* 通信パラメータの格納 */ Config.ulMode = SIO_BISYNC SIO_OUTSYNC_ENABLE; /* BISYNC */ Config.dwSchar = 0x1616; /* 同期キャラクタ 1:16h, 同期キャラクタ 2:16h */ Config.ulLine = SIO_FULL_DUPLEX; /* 全二重 */ Config.ulBps = 9600; /* 9600bps */ Config.ulClen = 8; /* データ長 */ Config.ulParity = SIO_PARITY_NONE; /* パリティなし */ Config.ulEofChar = 0xff; /* EOF キャラクタ FFh */ Config.ulEofLength = 2; /* EOF キャラクタ長 2 */ } /* 通信設定 */ nret = SioSetConfig(nPortNo, &Config); return nret; 2. 送信データ送信する際には SioSend 関数を使用します int nportno = SIO_PORTNO_4101_0_1; int send_data(void) { int nret; unsigned long ulsendlength; char SendBuffer[64]; } /* SendBuffer に 送信データを格納 */ strcpy(sendbuffer, The quick brown fox jumps over the lazy dog. ); /* データ長の取得 */ ulsendlength = strlen(sendbuffer); /* データ送信 */ nret = SioSend(nPortNo, SendBuffer, ulsendlength); if(nret) { printf( The transmission failed. ); } return 0; アプリケーションは送信処理完了まで待たず 関数から即制御が戻ります データ送信処理の完了は SioGetSBSize 関数で確認するか イベントで確認することが出来ます SioGetSBSize 関数で取得される送信バッファサイズが 0 の場合 全ての送信データが通信コントローラに書き込まれ ドライバの送信バッファが空になったことになります int nportno = SIO_PORTNO_4101_0_1; int send_data(void) { int nret; unsigned long ultxbuffercount; 10

11 } /* データ送信 */ nret = SioSend(nPortNo, , 10); if(nret) { printf( The transmission failed. ); return -1; } do { /* 送受信ステータス取得 */ SioGetSBSize(nPortNo, &ultxbuffercount); } while (ultxbuffercount); return 0; 3. 受信受信バッファに格納されているデータを取得するには SioReceive 関数を使用します 現在格納されている受信データのサイズを取得するには SioGetRBSize 関数を使用します #define MAX_RECEIVE_LENGTH 128 int nportno = SIO_PORTNO_4101_0_1; int receive_data(void) { unsigned long ulreceivelength; char ReceiveBuffer[MAX_RECEIVE_LENGTH]; unsigned long ulrxbuffercount; } /* 受信データ長の取得 */ SioGetRBSize(nPortNo, &ulrxbuffercount); ulreceivelength = ulrxbuffercount; if(ulreceivelength > MAX_RECEIVE_LENGTH) { ulreceivelength = MAX_RECEIVE_LENGTH; } /* 受信データの取得 */ if(ulreceivelength > 0) { SioReceive(nPortNo, ReceiveBuffer, &ulreceivelength); } return 0; 4. 制御信号出力状態の設定と取得 SioControl 関数を使用して制御信号の ON/OFF SioStatus 関数を使用して制御信号の入力状態を取得することができます 0 が OFF 1 が ON となっています RS-232C での制御信号操作の例を示します int nportno = SIO_PORTNO_4101_0_1; int SetControl(void) { int nret; /* ポートオープン */ nret = SioOpen(nPortNo); 11

12 if(nret!= SIO_ERROR_SUCCESS) return nret; /* RS 信号を ON に設定します */ SioControl(nPortNo, 0, 0x ); } return 0; 5. 終了処理 SioClose 関数でポートの終了処理を行います int nportno = SIO_PORTNO_4101_0_1; void close_port(void) { SioClose(nPortNo); } ポートの使用を終了する際は必ず SioClose 関数を実行してください 12

13 3.3 ドライバ組み込みオプションドライバ組み込み時以下のパラメータを設定することができます パラメータ cp4101_txbuffer cp4101_rxbuffer cp4101_debuglevel 内容送信バッファサイズを設定します デフォルトは 4096 バイトです 受信バッファサイズを設定します デフォルトは 4096 バイトです デバッグレベルを設定します オプション指定例は下記のようになります #modprobe cp4101 cp4101_txbuffer=2048 cp4101_rxbuffer=16384 送信バッファサイズを 2048 バイト 受信バッファサイズを バイトに設定します 13

14 3.4 デバッグ支援機能ドライバ組み込み時 デバッグレベルを指定することでドライバデバッグ情報が出力されます 本機能を使用することによりユーザアプリケーションの問題追跡に役立つ情報を出力し デバッグ作業を手助けします 指定するには 下記のようにコマンドを打ち込んでください #modprobe cp4101 cp4101_debuglevel=< デバッグレベル > デバッグ 機能 フォーマット レベル 0 デバッグ情報なし 1 関数呼び出しトレース 関数名 パラメータを出力します パラメータは 16 進数の 0x が付けられます ポインタ型のパラメータは [] が付けられます 例 )PCI-4101, RSW1=0 をオープンした場合 SioOpen( 1 ); 2 エラー情報 関数のエラーコードよりも詳細なエラー情報を出力します 例 ) SioSetConfig: Parity parameter error 4 デバイスリソース情報 デバイスリソース情報を出力します 以下の PCI コンフィギュレーション情報を出力します デバイス ID サブシステム ID リビジョン ID I/O アドレス IRQ 番号 オプションが指定されない場合 デバッグレベル 0 となります 複数のデバッグ情報を表示したい場合 デバッグレベル値を OR した値を指定します 例 ) 関数呼び出しトレース デバイスリソース情報を出力したい場合 デバッグレベルとして 5 を指定します ドライバから出力された情報は /var/log/messages に追加されます /var/log/messages を参照することによりドライバデバッグ情報を確認することができます デバッグ情報出力を有効にすると システムの負荷が高くなります これはデバッグ情報を 1 件出力するごとにディスクアクセスが発生するためです デバッグ情報出力はアプリケーションデバッグ時にのみ有効にし リリース環境ではデバッグ情報出力は必ず無効にして下さい 14

15 3.5 /proc ファイルシステム /proc ファイルシステムを参照することで シリアルポートの認識状況 動作状況を確認することができます 参照できる内容は以下のとおりです 項目 内容 ポート番号 ポート番号を表示します 製品型式 製品型式を表示します 括弧内は RSW1 設定値を表します ボーレート 現在設定されているボーレートを表示します 通信方式 現在設定されている通信方式を表示します RS-485 のみ表示されます FD 全二重通信に設定されています HD2W 2 線式半二重通信に設定されています HD4W 4 線式半二重通信に設定されています 送受信通算バイト数 現在まで送受信したデータの通算バイト数です tx が送信バイト数 rx が受信バイト数です 制御信号状態 現在 ON になっている制御信号を表示します RTS RS-232C RS 信号が ON になっています RS-485 C 信号が ON になっています ER ER 信号が ON になっています CTS RS-232C CS 信号が ON になっています RS-485 I 信号が ON になっています DR DR 信号が ON になっています CI CI 信号が ON になっています CD CD 信号が ON になっています 表示例は下記のようになります #cat /proc/tty/driver/cp4101 1: PCI-4101(bid=0h)CH1 [9600bps] tx:812 rx:4312 RTS CTS 2: PCI-4101(bid=0h)CH2 [9600bps] tx:4312 rx:812 RTS CTS 33: PCI-4102(bid=0h)CH1 [9600bps HD2W] tx:0 rx:0 34: PCI-4102(bid=0h)CH2 [9600bps HD2W] tx:0 rx:0 15

16 3.6 テストドライバの使用方法本ソフトウェアには デバイスがなくてもドライバを動かすことができるテストドライバ機能がついています テストドライバを使用する場合は libgpg4101.so の代わりに libgpg4101t.so をリンクし コンパイルしてください テストドライバ機能を使用するプログラム test.c をコンパイルする場合のコンパイル例を示します #gcc o test test.c lgpg4101t テストドライバ機能は ループバックコネクタを接続した場合と同じ動作をします SioSend 関数でデータを送信すれば 自身の受信バッファにその送信データが格納されます バッファサイズは 4096 バイトで固定です また 送信したデータはそのまま受信バッファに格納されます 各関数は下記のように動作します No 関数名 機能 1 SioOpen 引数が正常であれば SIO_ERROR_SUCCESS を返します 2 SioClose 引数が正常であれば SIO_ERROR_SUCCESS を返します 3 SioSetConfig 引数が正常であれば SIO_CONFIG 構造体を設定できます 4 SioGetConfig 引数が正常であれば SIO_CONFIG 構造体を取得できます 5 SioSend 引数が正常であれば 送信データをドライバの受信バッファに格納しリターンします このときに 受信バッファに格納されたデータ長が SIO_CONFIG 構造体の ulrxeventtrigger メンバに達した場合 コールバック関数が呼ばれます (SioSetEventMask 関数でイベントをアンマスクしている場合 ) 6 SioReceive 引数が正常であれば 受信バッファのデータを取得します 7 SioGetSBSize 引数が正常であれば 送信バッファ内に残っているデータのサイズを取得します 8 SioGetRBSize 引数が正常であれば 受信バッファ内に残っているデータのサイズを取得します 9 SioSBClear 引数が正常であれば 送信バッファをクリアします 10 SioRBClear 引数が正常であれば 受信バッファをクリアします 11 SioSYNCHunt 引数が正常であれば SIO_ERROR_SUCCESS を返します 12 SioControl RS-232C の場合 ER 信号と RS 信号をセットできます RS-485 の場合 C 信号をセットできます 13 SioStatus 引数が正常であれば 制御信号状態が取得できます 14 SioEnableTransmitter 引数が正常であれば SIO_ERROR_SUCCESS を返します 15 SioSetEventMask SIO_EVT_RXTRIGGER イベントのみ アンマスク時に発生させることが 出来ます 16 SioGetEventMask 引数が正常であれば 設定しているイベントマスク値を取得できま す 17 SioSetRxFifoTrigger 引数が正常であれば 受信 FIFO トリガ値を設定できます 18 SioGetRxFifoTrigger 引数が正常であれば 受信 FIFO トリガ値を取得できます 16

17 第 4 章リファレンス 4.1 関数一覧 No 関数名 機 能 1 SioOpen ポートをオープンします 2 SioClose ポートをクローズします 3 SioSetConfig 通信設定を行います 4 SioGetConfig 通信設定を取得します 5 SioSend データを送信します 6 SioReceive データを受信します 7 SioGetSBSize 送信バッファ内に残っているデータのサイズを取得します 8 SioGetRBSize 受信バッファ内に残っているデータのサイズを取得します 9 SioSBClear 送信バッファをクリアします 10 SioRBClear 受信バッファをクリアします 11 SioSYNCHunt ハントモードに入ります 12 SioControl 制御信号の設定 ブレーク信号の送信 停止 RS-485 ドライバ制御を行います 13 SioStatus 現在の制御信号 通信エラー発生状態を取り出します 14 SioEnableTransmitter 送受信ラインを切り換えます 15 SioSetEventMask イベントマスクを設定します 16 SioGetEventMask イベントマスクを取得します 17 SioSetRxFifoTrigger 受信 FIFO トリガ値を設定します 18 SioGetRxFifoTrigger 受信 FIFO トリガ値を取得します 17

18 4.2 関数個別説明 1.SioOpen ポートのオープンを行います int SioOpen( int nportno /* ポート番号 */ ); パラメータ nportno ポート番号を指定します 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_PORT_NOT_FOUND 指定したポートが見つかりません SIO_ERROR_PORT_ALREADY_OPEN 指定したポートは既に開かれています SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; nret = SioOpen(SIO_PORTNO_4101_0_1); SIO_PORTNO_4101_0_1 で指定されるポートをオープンします 備考 ポートオープン直後は以下のパラメータで初期化されています SioSetConfig 関数により通信パラメータを適切な値に設定してください パラメータ PCI/CTP/CPZ-4101 PCI/CTP/CPZ-4102 同期方式 調歩同期 (X16) 調歩同期 (X16) 通信方式 全二重 2 線式半二重 ( 手動 ) ボーレート 9600bps 9600bps パリティ パリティなし パリティなし ストップビット長 1 bit 1 bit データ長 8 bit 8 bit 制御信号 すべて OFF データライン 送信ライン無効 受信ライン有効 18

19 2.SioClose ポートのクローズを行います int SioClose( int nportno /* ポート番号 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; nret = SioOpen(SIO_PORTNO_4101_0_1); if(nret== SIO_ERROR_SUCCESS){ : : nret = SioClose(SIO_PORTNO_4101_0_1); } SIO_PORTNO_4101_0_1 で指定されるポートをクローズします 19

20 3.SioSetConfig ポートの通信設定を行います int SioSetCongfig ( int nportno, /* ポート番号 */ PSIO_CONFIG pconfig /* 通信設定構造体 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください pconfig 通信設定が格納された構造体のポインタを指定します 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_NOT_ALLOCATE_MEMORY メモリの割り当てに失敗しました SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; SIO_CONFIG Config; SioGetConfig(SIO_PORTNO_4101_0_1, &Config); Config.ulBps = 9600; nret = SioSetConfig(SIO_PORTNO_4101_0_1, &Config); ボーレートを 9600bps に設定します 備考通信パラメータの一部のみを変更する場合でも 他のパラメータを適切な値にするため SioGetConfig 関数で通信設定構造体を取得してから該当するパラメータを修正して下さい RS C ER 制御信号はこの関数実行時に OFF になります 20

21 4.SioGetConfig ポートの通信設定を取得します int SioGetConfig( int nportno, /* ポート番号 */ PSIO_CONFIG pconfig /* 通信設定構造体 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください pconfig 通信設定を格納する構造体のポインタを指定します 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; SIO_CONFIG Config nret = SioGetConfig(SIO_PORTNO_4101_0_1, &Config); 通信設定を取得します 21

22 5.SioSend データの送信を行います int SioSend( int nportno, /* ポート番号 */ void *pbuffer, /* 送信データ */ unsigned long ullength /* データ長 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください pbuffer 送信データへのポインタを指定します ullengh 送信データのサイズをバイト単位で指定します 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります SIO_ERROR_BUFFER_FULL 送信バッファに空きがありません 使用例 int nret; nret = SioSend( SIO_PORTNO_4101_0_1, GPC-4101, 8 ); データを送信します 22

23 6.SioReceive 受信データの取得を行います int SioReceive( int nportno, /* ポート番号 */ void *pbuffer, /* 受信データ */ unsigned long *ullength /* 受信データ長 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください pbuffer 受信データを格納するバッファへのポインタを指定します ullengh 取得するデータのサイズをバイト単位で指定します 関数実行後実際に取得されたサイズが返されます 受信データが指定されたサイズに満たさない場合 取得できる全データサイズが返されます 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; char Buffer[128]; unsigned long ullength; ullength = 4; nret = SioReceive( SIO_PORTNO_4101_0_1, &Buffer[0], &ullength ); データを受信します 備考ドライバの受信バッファがフルになるとそれ以降受信されたデータは破棄されます またキャラクタ同期通信時はフルの状態になると自動的にハントモードに入ります 23

24 7.SioGetSBSize 送信バッファ内に残っているデータのサイズを取得します int SioGetSBSize( int nportno, /* ポート番号 */ unsigned long *ultxbuffercount /* 残り送信データのサイズ格納変数へのポインタ */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください ultxbuffercount 送信バッファに残っている送信データのバイト数を返す変数へのポインタを指定します 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; unsigned long ulbuffercount; nret = SioGetSBSize(SIO_PORTNO_4101_0_1, &ulbuffercount); 送信バッファに格納されているデータのサイズを取得します 24

25 8.SioGetRBSize 受信バッファ内に残っているデータのサイズを取得します int SioGetRBSize( int nportno, /* ポート番号 */ unsigned long *ulrxbuffercount /* 残り受信データのサイズ格納変数へのポインタ */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください ulrxbuffercount 受信バッファに残っている受信データのバイト数を返す変数へのポインタを指定します 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; unsigned long ulbuffercount; nret = SioGetRBSize( SIO_PORTNO_4101_0_1, &ulbuffercount); 受信バッファに格納されているデータのサイズを取得します 25

26 9.SioSBClear 送信バッファをクリアします int SioSBClear( int nportno /* ポート番号 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; nret = SioSBClear( SIO_PORTNO_4101_0_1 ); 送信バッファをクリアします 26

27 10.SioRBClear 受信バッファをクリアします int SioRBClear( int nportno /* ポート番号 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; nret = SioRBClear(SIO_PORTNO_4101_0_1); 受信バッファをクリアします 27

28 11.SioSYNCHunt ハントモードに入り受信バッファをクリアします int SioSYNCHunt( int nportno, /* ポート番号 */ unsigned long ulclearflag /* バッファクリアフラグ */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください ulclearflag 受信バッファをクリアするか指定します 識別子内容 SIO_HUNT_NORMAL 受信バッファをクリアしません SIO_HUNT_RBCLEAR 受信バッファをクリアします 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります SIO_ERROR_NOT_SUPPORTED サポートしていない関数です 使用例 int nret; nret = SioSYNCHunt( SIO_PORTNO_4101_0_1, SIO_HUNT_RBCLEAR ); ハントモードに入り 受信バッファをクリアします 28

29 12.SioControl 制御信号の出力状態を変更します int SioContol( int nportno, /* ポート番号 */ unsigned long ulcommand, /* 予約 */ unsigned long ulmodemstatus /* 制御信号情報 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください ulcommand 予約です 0 を指定してください ulmodemstatus 制御信号情報を格納した変数です bit31~ bit5 bit4 bit3 bit2 bit1 bit0 bit6 RS-232C 予約 GO4 GO3 GO2 GO1 ER RS RS-485 予約 予約 予約 予約 予約 予約 C 0 = OFF 1 = ON 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 int nret; unsigned long ulmodemstatus; ulmodemstatus = 0x ; nret = SioControl(SIO_PORTNO_4101_0_1, 0, ulmodemstatus); RS 信号を ON にします 29

30 13.SioStatus 制御信号の状態 通信エラー発生状態を取得します int SioStatus( int nportno, /* ポート番号 */ unsigned long ulcommand, /* 予約 */ unsigned long *ulmodemstatus /* 制御信号情報を格納する変数へのポインタ */ ); パラメータ nportno SioOpen 関数でオープンしたデバイス番号を指定してください ulcommand 予約です 0 を指定してください ulmodemstatus 制御信号情報を格納する変数へのポインタを指定します bit31~ bit11 bit10 bit9 bit8 bit7~ bit5 bit4 bit3 bit2 bit1 bit0 RS-232C 予約 FE OVE PE 予約 GI1 CD CI DR CS RS-485 予約 FE OVE PE 予約 予約 予約 予約 予約 I OVE PE FE GI1 CD CI DR CS I 1: オーバランエラーを検出しました 0: オーバランエラーを検出していません 1: パリティエラーを検出しました 0: パリティエラーを検出していません 1: フレーミングエラーを検出しました 0: フレーミングエラーを検出していません 1:GI1 信号が ON です 0:GI1 信号が OFF です 1:CD 信号が ON です 0:CD 信号が OFF です 1:CI 信号が ON です 0:CI 信号が OFF です 1:DR 信号が ON です 0:DR 信号が OFF です 1:CS 信号が ON です 0:CS 信号が OFF です 1:I 信号が ON です 0:I 信号が OFF です 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 30

31 使用例 int nret; unsigned long ulmodemstatus; nret = SioStatus(SIO_PORTNO_4101_0_1, &ulmodemstatus); ポート制御信号情報を取得します 31

32 14.SioEnableTransmitter RS-485 半二重通信の送受信ラインを切り換えます (RS-485 のみ ) int SioEnableTransmitter ( int nportno, /* ポート番号 */ unsigned long uldatalineflag, /* 送受信データライン状態 */ unsigned long ulclocklineflag /* クロックライン状態 */ ); パラメータ nportno SioOpen 関数でオープンしたポート番号を指定してください uldatalineflag 送受信データライン状態を設定します 識別子内容 SIO_DATALINE_RX 送信ライン (T) 無効受信ライン (R) 有効 SIO_DATALINE_TX 送信ライン (T) 有効受信ライン (R) 無効 ulclocklineflag クロックライン状態を設定します 識別子 SIO_CLOCKLINE_DISABLE SIO_CLOCKLINE_ENABLE 内容 ST 端子からクロックを出力しません ST 端子からクロックを出力します 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子エラー内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります SIO_ERROR_NOT_SUPPORTED 本 API は呼び出せません 未サポートです 使用例 int nret; nret = SioEnableTransmitter( SIO_PORTNO_4102_0_1, SIO_DATALINE_RX, SIO_CLOCKLINE_DISABLE ); データラインを受信に切り替えます 32

33 15.SioSetEventMask 割り込みイベントマスクを設定します int SioSetEventMask( int nportno, /* ポート番号 */ unsigned long uleventmask /* イベント発生要因 */ ); パラメータ PortNo ポート番号を指定します uleventmask イベント発生要因のマスク / アンマスクを設定する変数へのポインタを指定します bit31~ bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit15 RS-232C 予約 予約 予約 予約 TXEMPTY 予約 RXT HUNT RS-485 予約 予約 予約 予約 TXEMPTY 予約 RXT HUNT bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 RS-232C CD CI DR CS 予約 PE OVE FE RS-485 予約 予約 予約 I 予約 PE OVE FE 0 = マスク ( イベントは発生しません ) 1 = アンマスク ( イベントが発生します ) ニモニック 説明 識別子 FE フレーミングエラーが発生したとき SIO_EVT_FE OVE オーバランエラーが発生したとき SIO_EVT_OVE PE パリティエラーが発生したとき SIO_EVT_PE CS CS 信号の入力状態に変化があったとき SIO_EVT_CS I I 信号の入力状態に変化があったとき SIO_EVT_CS DR DR 信号の入力状態に変化があったとき SIO_EVT_DR CI CI 信号の入力状態に変化があったとき SIO_EVT_CI CD CD 信号の入力状態に変化があったとき SIO_EVT_CD HUNT 終端パターンを検知しハントモードに入ったとき SIO_EVT_HUNT RXT 受信データ長が SIO_CONFIG 構造体の ulrxeventtrigger SIO_EVT_RXTRIGGER メンバで指定された値に達したとき TXEMPTY 送信バッファがすべて空になったとき SIO_EVT_TXEMPTY 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 33

34 使用例 int nret; nret = SioSetEventMask(SIO_PORTNO_4101_0_1, SIO_EVT_CS); CS 制御信号変化時コールバック関数を呼び出します 34

35 16.SioGetEventMask 割り込みイベントマスクを取得します int SioGetEventMask( int nportno, /* ポート番号 */ unsigned long *uleventmask /* イベント発生要因 */ ); パラメータ nportno ポート番号を指定します uleventmask イベント発生要因のマスク / アンマスクを取得する変数へのポインタを指定します bit31~ bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit15 RS-232C 予約 予約 予約 予約 TXEMPTY 予約 RXT HUNT RS-485 予約 予約 予約 予約 TXEMPTY 予約 RXT HUNT bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 RS-232C CD CI DR CS 予約 PE OVE FE RS-485 予約 予約 予約 I 予約 PE OVE FE 0 = マスク ( イベントは発生しません ) 1 = アンマスク ( イベントが発生します ) ニモニック 説明 識別子 FE フレーミングエラーが発生したとき SIO_EVT_FE OVE オーバランエラーが発生したとき SIO_EVT_OVE PE パリティエラーが発生したとき SIO_EVT_PE CS CS 信号の入力状態に変化があったとき SIO_EVT_CS I I 信号の入力状態に変化があったとき SIO_EVT_CS DR DR 信号の入力状態に変化があったとき SIO_EVT_DR CI CI 信号の入力状態に変化があったとき SIO_EVT_CI CD CD 信号の入力状態に変化があったとき SIO_EVT_CD HUNT 終端パターンを検知しハントモードに入ったとき SIO_EVT_HUNT RXT 受信データ長が SIO_CONFIG 構造体の ulrxeventtrigger SIO_EVT_RXTRIGGER メンバで指定された値に達したとき TXEMPTY 送信バッファがすべて空になったとき SIO_EVT_TXEMPTY 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 35

36 使用例 unsigned long uleventmask; SioGetEventMask(SIO_PORTNO_4101_0_1, &uleventmask); 割り込みイベントマスクを取得します 36

37 17.SioSetRxFifoTrigger 受信 FIFO トリガ値を設定します ここでいうトリガとは ドライバ内部で割り込みが発生するタイミングのことをいいますので 通常はこのトリガ値を意識する必要はありません int SioSetRxFifoTrigger( int PortNo, /* ポート番号 */ unsigned long RxFifoTrigger /* 受信 FIFO トリガ値 */ ); パラメータ PortNo ポート番号を指定します RxFifoTrigger 受信 FIFO トリガ値を指定します 下記のいずれかの値が使用できます デフォルトは SIO_RXFIFO_TRIGGER_8 です 識別子 値 内容 SIO_RXFIFO_TRIGGER_1 10h 受信データ数が 0 件 1 件で割り込み発生 SIO_RXFIFO_TRIGGER_2 20h 受信データ数が 1 件 2 件で割り込み発生 SIO_RXFIFO_TRIGGER_4 30h 受信データ数が 3 件 4 件で割り込み発生 SIO_RXFIFO_TRIGGER_8 40h 受信データ数が 7 件 8 件で割り込み発生 SIO_RXFIFO_TRIGGER_16 50h 受信データ数が 15 件 16 件で割り込み発生 SIO_RXFIFO_TRIGGER_32 60h 受信データ数が 31 件 32 件で割り込み発生 SIO_RXFIFO_TRIGGER_64 70h 受信データ数が 63 件 64 件で割り込み発生 SIO_RXFIFO_TRIGGER_128 80h 受信データ数が 127 件 128 件で割り込み発生 SIO_RXFIFO_TRIGGER_256 90h 受信データ数が 255 件 256 件で割り込み発生 SIO_RXFIFO_TRIGGER_512 A0h 受信データ数が 511 件 512 件で割り込み発生 SIO_RXFIFO_TRIGGER_1024 B0h 受信データ数が 1023 件 1024 件で割り込み発生 SIO_RXFIFO_TRIGGER_2047 C0h 受信データ数が 2046 件 2047 件で割り込み発生 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 SioSetRxFifoTrigger(SIO_PORTNO_4101_0_1, SIO_RXFIFO_TRIGGER_2); 受信 FIFO トリガ値を設定します 37

38 18.SioGetRxFifoTrigger 受信 FIFO トリガ値を取得します ここでいうトリガとは ドライバ内部で割り込みが発生するタイミングのことをいいますので 通常はこのトリガ値を意識する必要はありません int SioGetRxFifoTrigger( int PortNo, /* ポート番号 */ unsigned long *RxFifoTrigger /* 受信 FIFO トリガ値格納変数へのポインタ */ ); パラメータ PortNo ポート番号を指定します RxFifoTrigger 受信 FIFO トリガ値を格納する変数へのポインタ指定します 下記のいずれかの値が取得できます デフォルトは SIO_RXFIFO_TRIGGER_8 です 識別子 値 内容 SIO_RXFIFO_TRIGGER_1 10h 受信データ数が 0 件 1 件で割り込み発生 SIO_RXFIFO_TRIGGER_2 20h 受信データ数が 1 件 2 件で割り込み発生 SIO_RXFIFO_TRIGGER_4 30h 受信データ数が 3 件 4 件で割り込み発生 SIO_RXFIFO_TRIGGER_8 40h 受信データ数が 7 件 8 件で割り込み発生 SIO_RXFIFO_TRIGGER_16 50h 受信データ数が 15 件 16 件で割り込み発生 SIO_RXFIFO_TRIGGER_32 60h 受信データ数が 31 件 32 件で割り込み発生 SIO_RXFIFO_TRIGGER_64 70h 受信データ数が 63 件 64 件で割り込み発生 SIO_RXFIFO_TRIGGER_128 80h 受信データ数が 127 件 128 件で割り込み発生 SIO_RXFIFO_TRIGGER_256 90h 受信データ数が 255 件 256 件で割り込み発生 SIO_RXFIFO_TRIGGER_512 A0h 受信データ数が 511 件 512 件で割り込み発生 SIO_RXFIFO_TRIGGER_1024 B0h 受信データ数が 1023 件 1024 件で割り込み発生 SIO_RXFIFO_TRIGGER_2047 C0h 受信データ数が 2046 件 2047 件で割り込み発生 戻り値正常終了した場合は SIO_ERROR_SUCCESS が返されます 関数が失敗すると 以下のエラー情報が返されます 識別子内容 SIO_ERROR_NOT_OPEN 指定したポートは開かれていません SIO_ERROR_INVALID_PARAMETER パラメータに誤りがあります 使用例 unsigned long RxFifoTrigger; SioGetRxFifoTrigger(SIO_PORTNO_4101_0_1, &RxFifoTrigger); 受信 FIFO トリガ値を取得します 38

39 19.CallbackProc イベント発生時に呼ばれるコールバックルーチンのプレースホルダです void CallbackProc( unsigned long uleventfactor, /* イベント発生要因 */ unsigned long uluserdata /* ユーザデータ */ ); パラメータ uleventfactor 発生したイベント要因が格納されます bit31~ bit14 bit13 bit12 bit11 bit10 bit9 bit8 bit15 RS-232C 予約 予約 予約 予約 TXEMPTY 予約 RXT HUNT RS-485 予約 予約 予約 予約 TXEMPTY 予約 RXT HUNT bit7 bit6 bit5 bit4 bit3 bit2 bit1 bit0 RS-232C CD CI DR CS 予約 PE OVE FE RS-485 予約 予約 予約 I 予約 PE OVE FE 0 = イベントが発生していません 1 = イベントが発生しています ニモニック 説明 識別子 FE フレーミングエラーが発生したとき SIO_EVT_FE OVE オーバランエラーが発生したとき SIO_EVT_OVE PE パリティエラーが発生したとき SIO_EVT_PE CS CS 信号の入力状態に変化があったとき SIO_EVT_CS I I 信号の入力状態に変化があったとき SIO_EVT_CS DR DR 信号の入力状態に変化があったとき SIO_EVT_DR CI CI 信号の入力状態に変化があったとき SIO_EVT_CI CD CD 信号の入力状態に変化があったとき SIO_EVT_CD HUNT 終端パターンを検知しハントモードに入ったとき SIO_EVT_HUNT RXT 受信データ長が SIO_CONFIG 構造体の ulrxeventtrigger SIO_EVT_RXTRIGGER メンバで指定された値に達したとき TXEMPTY 送信バッファがすべて空になったとき SIO_EVT_TXEMPTY uluserdata コールバックルーチンに渡されたユーザデータが格納されます 戻り値なし 39

40 使用例 /* コールバックルーチン */ void CallbackProc(unsigned long EventFactor, unsigned long UserData) { unsigned long ullength; int PortNo = (int)userdata; } if(eventfactor & SOP_EVT_HUNT) { SioGetRBSize(PortNo, &ullength); SioReceive(PortNo, ReceiveBuffer, &ullength); } /* コールバックルーチンの設定 */ SIO_CONFIG Config; SioGetConfig(SIO_PORTNO_4101_0_1, &Config); Config.ulMode = SIO_BISYNC SIO_OUTSYNC_ENABLE; Config.lpCallbackProc = CallbackProc; Config.ulUserData = (unsigned long)portno; SioSetConfig(SIO_PORTNO_4101_0_1, &Config); SioSetEventMask(SIO_PORTNO_4101_0_1, SIO_EVT_HUNT); 受信データサイズが 8 バイトを超えたとき コールバック関数を呼び出します 40

41 4.3 戻り値一覧 エラー識別子 値 意味 SIO_ERROR_SUCCESS 0 正常終了 SIO_ERROR_PORT_NOT_FOUND C h 指定したポートが見つかりません SIO_ERROR_NOT_OPEN C h 措定したポートは開かれていません SIO_ERROR_PORT_ALREADY_OPEN C h 指定したポートは既に開かれています SIO_ERROR_NOT_ALLOCATE_MEMORY C h メモリの割り当てに失敗しました SIO_ERROR_INVALID_PARAMETER C h パラメータに誤りがあります SIO_ERROR_NOT_SUPPORTED C h サポートしていない関数です SIO_ERROR_BUFFER_FULL C h 送信バッファに空きがありません 41

42 4.4 構造体 1.SIO_CONFIG 構造体ポートの初期化情報を設定する構造体です typedef struct { unsigned long ulmode; unsigned long ulline; unsigned long ulbps; unsigned long ulparity; unsigned long ulsbit; unsigned long ulclen; unsigned long ulbaseclock; unsigned long ulsclockselect; unsigned long ulrclockselect; unsigned long ulclockout; unsigned long dwschar; unsigned long ulwritetimeout; unsigned long ulreadtimeout; unsigned long uleofchar; unsigned long uleoflength; unsigned long ulrxeventtrigger; unsigned long ultxstartdelay; unsigned long ultxterminatedelay; unsigned long ulhalfduplexperiod; void* lpcallbackproc; unsigned long uluserdata; } SIO_CONFIG, *PSIO_CONFIG; メンバ ulmode 説明調歩同期 / キャラクタ同期を設定します 識別子内容 SIO_ASYNC16 調歩同期 (X16 モード ) SIO_ASYNC1 調歩同期 (X1 モード ) SIO_MONOSYNC キャラクタ同期 (Mono-Sync) SIO_BISYNC キャラクタ同期 (Bi-Sync) 調歩同期 (X1 モード ) は外部からクロックを入力して調歩同期通信を行うものです ( ボーレートファクタ 1 になります ) 一般の調歩同期通信の場合は SIO_ASYNC16 を指定してください キャラクタ同期の場合 同期解放処理を有効にするかどうかも本メンバで設定します ( 調歩同期 / キャラクタ同期設定との OR で指定します ) 識別子内容 SIO_OUTSYNC_DISABLE 同期解放処理を行いません SIO_OUTSYNC_ENABLE 同期解放処理を行います 同期解放条件は特定の 1 文字パターンが何回連続したかで設定されます ulline 全二重 / 半二重 (2 線式 4 線式 ) を設定します 識別子 SIO_FULL_DUPLEX 全二重モード 内容 42

43 SIO_HALF_DUPLEX_MANUAL 半二重 ( 手動制御 ) モードデータラインの切り替えは SioEnableTransmitter 関数により行います SIO_HALF_DUPLEX_AUTO1 半二重 ( 自動制御 1) モード RS-485 半二重通信の送受信ラインの切り替えを自動的に行います SIO_HALF_DUPLEX_AUTO2 半二重 ( 自動制御 2) モード RS-232C RS 信号を送信データと同期させます データ送信前に RS 信号を ON にし データ送信後 RS 信号を OFF にします RS-485 RS-485 半二重通信の送受信ラインの切り替えを自動的に行います また C 信号を送信データと同期させます データ送信前に C 信号を ON にし データ送信後 C 信号を OFF にします RS-485 半二重の場合 2 線式 /4 線式の切り替えも本メンバで行います ( 全二重 / 半二重設定との OR で指定します ) 識別子内容 SIO_WIRING_4WIRE 4 線式 SIO_WIRING_2WIRE 2 線式 <2 線式半二重 > 下記のような接続で T ラインのみ接続して送受信を行います T: 送信ライン SG: 信号グランド <4 線式半二重 > 下記のような接続で 2 線式と違い T ラインと R ラインを分けて半二重通信を行います T: 送信ライン SG: 信号グランド R: 受信ライン ulbps ulparity ボーレート (bps) を設定します 設定可能範囲は下記のとおりです 調歩同期 4~ キャラクタ同期 80~ パリティを設定します 識別子 内容 43

44 SIO_NONE_PARITY SIO_ODD_PARITY SIO_EVEN_PARITY パリティなし奇数パリティ偶数パリティ ulsbit ulclen ulbaseclock ストップビット長を設定します 識別子 SIO_ONESTOPBIT 1 bit SIO_ONE5STOPBITS 1.5 bit SIO_TWOSTOPBITS 2 bit データ長 (bit) を設定します 設定可能範囲は 5~8 です ボーレート基準クロックを設定します 識別子 SIO_CLK_14_ MHz SIO_CLK_9_ MHz SIO_CLK_4_ MHz SIO_CLK_12_ MHz 内容 内容 ulsclockselect ulrclockselect ulclockout dwschar 送信クロックを内部 / 外部のどちらから入力するか指定します 識別子 内容 SIO_SCLK_IN 送信クロックを内部にします SIO_SCLK_ST2 RS-232C 送信クロックを ST2 端子から入力します RS-485 送信クロックを ST 端子から入力します SIO_SCLK_RT 送信クロックを RT 端子から入力します 受信クロックを内部 / 外部のどちらから入力するか指定します 識別子 内容 SIO_RCLK_IN 受信クロックを内部にします SIO_RCLK_ST2 RS-232C 受信クロックを ST2 端子から入力します RS-485 受信クロックを ST 端子から入力します SIO_RCLK_RT 受信クロックを RT 端子から入力します クロックをコネクタの ST 端子から出力するかどうかの指定もします RS-485 半二重の場合のみ有効です 識別子内容 SIO_STCLK_NOOUT クロックを ST 端子から出力しません SIO_STCLK_OUT クロックを ST 端子から出力します ( 常時出力 ) SIO_STCLK_OUT_HANDSHAKE クロックを ST 端子から出力します ( 送信に同期 ) 同期キャラクタを設定します ulmode の設定により内容が異なります ulmode 内容 SIO_ASYNC16 本パラメータは無効です SIO_ASYNC1 SIO_MONOSYNC 下位 8bit が同期キャラクタとなります SIO_BISYNC 上位 8bit が同期キャラクタ 1 下位 8bit が同期キャラクタ 2 となります 44

45 ulwritetimeout ulreadtimeout uleofchar uleoflength ulrxeventtrigger ultxstartdelay ultxterminatedelay ulhalfduplexperiod 予約です 0 を指定してください 予約です 0 を指定してください 同期解放条件の特定の 1 文字パターンを指定します 設定可能範囲は 00h~FFh です 一般的に同期解放パターンはマーク状態 (FFh) を指定します SioSend 関数で同期解放文字は自動で付加されません 送信データに付加してください 同期解放文字数を指定します 設定可能範囲は 1~256 です 例えば文字数を 2 として同期解放文字が連続した場合 2 文字までは受信データとなり それ以降は同期解放されて同期確立待ちとなり その間のデータは受信されません また 同期解放文字はデータとして受信されます 受信バッファトリガレベルを設定します 単位はバイトです 受信バッファサイズがトリガレベルに達したとき イベントが発生します 送信前切り替え時間を指定します (ulline メンバが SIO_HALF_DUPLEX_AUTO1 SIO_HALF_DUPLEX_AUTO2 の場合のみ有効 ) 設定範囲は 0 または 10~999[ms] です 送信後切り替え時間を指定します (ulline メンバが SIO_HALF_DUPLEX_AUTO1 SIO_HALF_DUPLEX_AUTO2 の場合のみ有効 ) 設定範囲は 0 または 10~999[ms] です 半二重送信処理呼び出し周期を指定します 下記の値が設定可能です 識別子内容 SIO_PERIOD_10ms 10ms SIO_PERIOD_50ms 50ms SIO_PERIOD_100ms 100ms 半二重 ( 自動制御 1 または自動制御 2) 通信時 SioSend 関数が呼ばれると バッググラウンドで以下の手順を実行します 下記処理の各フェーズを呼び出す周期を本メンバにより設定します 周期を短くすることで半二重送信処理が短くなりますが 送信処理の負荷が高くなります RS-232C の半二重送信処理 1.RS 信号を ON にします 2. 送信前切り替え時間待ちます 3. 通信コントローラにデータを書き込みます 4. 全データが回線に送出されるまで待ちます 5. 送信後切り替え時間待ちます 6.RS 信号を OFF にします 45

46 RS-485 の半二重送信処理 1. データラインを送信に切り替えます 2. 自動制御 2 の場合 C 信号を ON にします 3. 送信前切り替え時間待ちます 4. 通信コントローラにデータを書き込みます 5. 全データが回線に送出されるまで待ちます 6. 送信後切り替え時間待ちます 7. データラインを受信に切り替えます 8. 自動制御 2 の場合 C 信号を OFF にします lpcallbackproc uluserdata コールバック関数へのポインタを指定します コールバック関数の第 2 引数に渡されるパラメータ ( ユーザデータ ) を指定します 46

47 第 5 章サンプルプログラム 5.1 データ送信サンプルプログラムデータ送信を行うサンプルプログラムです RSW1 設定値が 0 の PCI-4101 のチャンネル 1 から キーボードより入力した文字列データを全二重方式で送信します CTRL + \ キーが押されたらプログラムを終了します #cd /usr/src/interface/gpg4101/i386/linux/samples/c/fd_send #make #./fd_send 5.2 データ受信サンプルプログラムデータ受信を行うサンプルプログラムです RSW1 設定値が 0 の PCI-4101 のチャンネル 2 で 送信側からのデータを受信します CTRL + \ キーが押されたらプログラムを終了します #cd /usr/src/interface/gpg4101/i386/linux/samples/c/fd_receive #make #./fd_receive 5.3 調歩同期送信サンプルプログラム調歩同期でデータの送信を行うサンプルプログラムです RSW1 設定値が 0 の PCI-4101 のチャンネル 1 で データを送信します #cd /usr/src/interface/gpg4101/i386/linux/samples/c/sendasync #make #./SendAsync 5.4 調歩同期受信サンプルプログラム調歩同期でデータの受信を行うサンプルプログラムです RSW1 設定値が 0 の PCI-4101 のチャンネル 1 で データを受信します #cd /usr/src/interface/gpg4101/i386/linux/samples/c/receiveasync #make #./ReceiveAsync 5.5 キャラクタ同期送信サンプルプログラムキャラクタ同期でデータの送信を行うサンプルプログラムです RSW1 設定値が 0 の PCI-4101 のチャンネル 1 で データを送信します #cd /usr/src/interface/gpg4101/i386/linux/samples/c/sendsync #make #./SendSync 5.6 キャラクタ同期受信サンプルプログラムキャラクタ同期でデータの受信を行うサンプルプログラムです RSW1 設定値が 0 の PCI-4101 のチャンネル 1 で データを受信します #cd /usr/src/interface/gpg4101/i386/linux/samples/c/receivesync #make #./ReceiveSync 47

48 5.7 データ送信サンプルプログラムデータ送信を行うサンプルプログラムの Kylix 版です 5.1 と同じく RSW1 設定値が 0 の PCI-4101 のチャンネル 1 から キーボードより入力した文字列データを全二重方式で送信します CTRL + \ キーが押されたらプログラムを終了します #cd /usr/src/interface/gpg4101/i386/linux/samples/kylix/fd_send #make #./fd_send 5.8 データ受信サンプルプログラムデータ受信を行うサンプルプログラムの Kylix 版です 5.2 と同じく RSW1 設定値が 0 の PCI-4101 のチャンネル 2 で 送信側からのデータを受信します CTRL + \ キーが押されたらプログラムを終了します #cd /usr/src/interface/gpg4101/i386/linux/samples/kylix/fd_receive #make #./fd_receive 5.9 調歩同期送信サンプルプログラム調歩同期でデータの送信を行うサンプルプログラムの Kylix 版です 5.3 と同じく RSW1 設定値が 0 の PCI-4101 のチャンネル 1 で データを送信します #cd /usr/src/interface/gpg4101/i386/linux/samples/kylix/sendasync #make #./SendAsync 5.10 調歩同期受信サンプルプログラム調歩同期でデータの受信を行うサンプルプログラムの Kylix 版です 5.4 と同じく RSW1 設定値が 0 の PCI-4101 のチャンネル 1 で データを受信します #cd /usr/src/interface/gpg4101/i386/linux/samples/kylix/receiveasync #make #./ReceiveAsync 5.11 キャラクタ同期送信サンプルプログラムキャラクタ同期でデータの送信を行うサンプルプログラムの Kylix 版です 5.5 と同じく RSW1 設定値が 0 の PCI-4101 のチャンネル 1 で データを送信します #cd /usr/src/interface/gpg4101/i386/linux/samples/kylix/sendsync #make #./SendSync 5.12 キャラクタ同期受信サンプルプログラムキャラクタ同期でデータの受信を行うサンプルプログラムの Kylix 版です 5.6 と同じく RSW1 設定値が 0 の PCI-4101 のチャンネル 2 で データを受信します #cd /usr/src/interface/gpg4101/i386/linux/samples/kylix/receivesync #make #./ReceiveSync 48

49 第 6 章重要な情報 保証の内容と制限弊社は本ドキュメントに含まれるソースプログラムの実行が中断しないこと またはその実行に誤りが無いことを保証していません 本製品の品質や使用に起因する 性能に起因するいかなるリスクも使用者が負うものとします 弊社はドキュメント内の情報の正確さに万全を期しています 万一 誤記または誤植などがあった場合 弊社は予告無く改訂する場合があります ドキュメントまたはドキュメント内の情報に起因するいかなる損害に対しても弊社は責任を負いません ドキュメント内の図や表は説明のためであり ユーザ個別の応用事例により変化する場合があります 著作権 知的所有権弊社は本製品に含まれるおよび本製品に対する権利や知的所有権を保持しています 本製品はコンピュータソフトウェア 映像 / 音声 ( 例えば図 文章 写真など ) を含んでいます 医療機器 / 器具への適用における注意弊社の製品は人命に関わるような状況下で使用される機器に用いられる事を目的として設計 製造された物では有りません 弊社の製品は人体の検査などに使用するに適する信頼性を確保する事を意図された部品や検査機器と共に設計された物では有りません 医療機器 治療器具などの本製品の適用により 製品の故障 ユーザ 設計者の過失などにより 損傷 / 損害を引き起こす場合が有ります 複製の禁止弊社の許可なく 本ドキュメントの全て または一部に関わらず 複製 改変などを行うことはできません 責任の制限弊社は 弊社または再販売者の予見の有無にかかわらず発生したいかなる特別損害 偶発的損害 間接的な損害 重大な損害について 責任を負いません 本製品 ( ハードウェア, ソフトウェア ) のシステム組み込み 使用 ならびに本製品から得られる結果に関する一切のリスクについては 本製品の使用者に帰属するものとします 本製品に含まれるバグ あるいは本製品の供給 ( 納期遅延 ) 性能もしくは使用に起因する付帯的損害もしくは間接的損害に対して 弊社に全面的に責がある場合でも 弊社はその製品に対する改良 ( 正常に動作する ) 代品交換までとし 金銭面での賠償の責任は負わないものとしますので 予めご了承ください 本製品 ( ソフトウェアを含む ) は 日本国内仕様です 本製品を日本国外で使用された場合 弊社は一切責任を負いかねます また 弊社は本製品に関し 海外での保守サービスおよび技術サポート等は行っておりません 商標 / 登録商標本書に掲載されている会社名 製品名は それぞれ各社の商標または登録商標です 49

DPC-0401

DPC-0401 Interface USB Driver (I/O-CD) DPC-0401 USB 拡張 I/O 用 Windows ドライバ Help for Windows www.interface.co.jp 目次 第 1 章はじめに...3 1.1 概要...3 1.2 各 I/O に対応したドライバ...3 第 2 章製品仕様...4 2.1 基本仕様...4 2.2 製品構成...4 2.3 クラスライブラリの参照方法...5

More information

EWF管理ソフトウェア

EWF管理ソフトウェア IFEWF.WIN EWF 管理ソフトウェア Classembly Devices /FA コントローラ用 Windows ソフトウェア Help for Windows www.interface.co.jp 目次 第 1 章はじめに 3 1.1 概要...3 1.2 特長...3 第 2 章 製品仕様 4 2.1 基本仕様...4 2.2 製品構成...4 第 3 章 導入方法 5 3.1 インストール手順...5

More information

FBWFMemoryWatcher

FBWFMemoryWatcher IFFBWFMEMORYWATCHER.WIN FBWF Memory Watcher Classembly Devices 用 Windows ドライバソフトウェア Help for Windows www.interface.co.jp 目次 第 1 章はじめに 3 1.1 概要...3 1.2 特長...3 第 2 章製品仕様 4 2.1 基本仕様...4 2.2 製品構成...4 第 3 章導入方法

More information

1. UART について UART は Universal Asynchronous Receiver Transmitter の頭文字をとったもので 非同期シリアル通信と呼ばれます シリアル通信とは 一本の信号線でデータをやりとりするために 1bit ずつデータを送出することをいいます データを受

1. UART について UART は Universal Asynchronous Receiver Transmitter の頭文字をとったもので 非同期シリアル通信と呼ばれます シリアル通信とは 一本の信号線でデータをやりとりするために 1bit ずつデータを送出することをいいます データを受 STM32L_UART1 の説明 V004 2014/03/30 STM32L-Discovery の UART 1 の送受信を行うプログラムです 無料の開発ツール Atollic TrueSTUDIO for ARM Lite( 試用版 ) で作成したプロジェクトです プログラムの開始番地は 0x08000000 です デバッグが可能です PC アプリケーションの Access_SerialPort

More information

BPC-0821 Help for Windows

BPC-0821 Help for Windows IFMEM4G.WIN BPC-0821 Windows 用メモリアクセスツール Help for Windows www.interface.co.jp 目次 第 1 章はじめに 2 1.1 概要...2 1.2 特長...2 第 2 章製品仕様 3 2.1 基本仕様...3 2.2 製品構成...3 第 3 章導入方法 4 3.1 インストール手順...4 3.2 実行手順...4 第 4 章リファレンス

More information

内容 1. APX-3302 の特長 APX-3312 から APX-3302 へ変更するためには 差分詳細 ハードウェア ハードウェア性能および仕様 ソフトウェア仕様および制限 Ini ファイルの設

内容 1. APX-3302 の特長 APX-3312 から APX-3302 へ変更するためには 差分詳細 ハードウェア ハードウェア性能および仕様 ソフトウェア仕様および制限 Ini ファイルの設 APX-3312 と APX-3302 の差分一覧 No. OM12021D APX-3312 と APX-3302 は どちらも同じ CameraLink 規格 Base Configuration カメラ 2ch 入力可能なボードになります 本書では APX-3312 をご利用になられているお客様が APX-3302 をご利用になられる場合の資料として 両ボードについての差異 を記述しております

More information

CoIDE 用 F4D_VCP の説明 V /07/05 USB の VCP( 仮想 COM ポート ) による非同期シリアル通信を行うプログラムです Free の開発ツール CoIDE で作成した STM32F4 Discovery 用のプロジェクトです プログラムの開始番地は 0x

CoIDE 用 F4D_VCP の説明 V /07/05 USB の VCP( 仮想 COM ポート ) による非同期シリアル通信を行うプログラムです Free の開発ツール CoIDE で作成した STM32F4 Discovery 用のプロジェクトです プログラムの開始番地は 0x CoIDE 用 F4D_VCP の説明 V001 2014/07/05 USB の VCP( 仮想 COM ポート ) による非同期シリアル通信を行うプログラムです Free の開発ツール CoIDE で作成した STM32F4 Discovery 用のプロジェクトです プログラムの開始番地は 0x08000000 です デバッグが可能です 目次 1. USB の VCP( 仮想 COM ポート )

More information

CommCheckerManual_Ver.1.0_.doc

CommCheckerManual_Ver.1.0_.doc 通信チェックツール (CommChecker) 取扱説明書 (Ver.1.0) 2009 ESPEC Corp. 目次 1. 使用条件 4 2. ダウンロード & インストール 5 3. 環境設定 6 3-1.RS-485 通信 6 3-2.RS-232C 通信 7 3-3.GPIB 通信 8 4. ソフトウェアの使用方法 9 4-1. 起動 9 4-2. 通信設定 10 (1)RS485 通信 10

More information

1. USB の VCP( 仮想 COM ポート ) について USB の VCP( 仮想 COM ポート ) は USB を非同期シリアル通信として使用するための USB のドライバです PC には VCP ドライバをインストールする必要があります USB の VCP( 仮想 COM ポート )

1. USB の VCP( 仮想 COM ポート ) について USB の VCP( 仮想 COM ポート ) は USB を非同期シリアル通信として使用するための USB のドライバです PC には VCP ドライバをインストールする必要があります USB の VCP( 仮想 COM ポート ) TrueSTUDIO 用 F4D_VCP の説明 V001 2014/07/05 USB の VCP( 仮想 COM ポート ) による非同期シリアル通信を行うプログラムです 無料の試用版開発ツール Atollic TrueSTUDIO for ARM Lite で作成したプロジェクトです ビルド可能なプログラムのコードサイズが 32Kbyte 以内の制限があります プログラムの開始番地は 0x08000000

More information

1. A/D 入力について分解能 12bit の A/D コンバータ入力です A/D 入力電圧とディジタル値との対応は理論上 入力電圧 0V : 0 入力電圧 +3V : 4095 です 実際はオフセットと傾きがあり ぴったりこの数値にはなりません 2. A/D 入力に使用する信号 STM32L_A

1. A/D 入力について分解能 12bit の A/D コンバータ入力です A/D 入力電圧とディジタル値との対応は理論上 入力電圧 0V : 0 入力電圧 +3V : 4095 です 実際はオフセットと傾きがあり ぴったりこの数値にはなりません 2. A/D 入力に使用する信号 STM32L_A STM32L_ADC の説明 V003 2014/03/30 STM32L-Discovery の A/D 入力を行うプログラムです A/D CH0 ~ A/D CH3 の 4 本の入力が可能です 提供する PC のアプリケーション Access_SerialPort を使用して UART( 非同期シリアル通信 ) により A/D 入力の表示を行うことができます 無料の開発ツール Atollic TrueSTUDIO

More information

Taro-82ADAカ.jtd

Taro-82ADAカ.jtd デジタル & アナログ絶縁入出力ユニット解説書製品型式 8 2 A D A - K C 製品型式 8 2 A D A - B D 製品型式 D A C S - 8 2 0 0 この解説書は 8 2 A D A または D A C S - 8 2 0 0 の動作と使用方法について簡単に説明したものです D A C S - 8 2 0 0 の場合は この解説書の 8 2 A D A という表現を 一部

More information

MEDIAPOINT HD ファームウェアリリースノート

MEDIAPOINT HD ファームウェアリリースノート MEDIAPOINT HD ファームウェアリリースノート Products:TC-2600 Firmware Version:20.10.14.21 Published Date:2018 年 3 月 16 日 ご注意 1. 本マニュアルの内容の一部 または全部を無断転載 無断複写することは禁止されています 2. 本マニュアルの内容については 将来予告なしに変更することがあります 3. 本製品の故障

More information

CoIDE 用 STM32F4_UART2 の説明 V /03/30 STM32F4 Discovery の非同期シリアル通信ポート UART2 の送受信を行うプログラムです Free の開発ツール CoIDE で作成したプロジェクトサンプルです プログラムの開始番地は 0x08000

CoIDE 用 STM32F4_UART2 の説明 V /03/30 STM32F4 Discovery の非同期シリアル通信ポート UART2 の送受信を行うプログラムです Free の開発ツール CoIDE で作成したプロジェクトサンプルです プログラムの開始番地は 0x08000 CoIDE 用 STM32F4_UART2 の説明 V002 2014/03/30 STM32F4 Discovery の非同期シリアル通信ポート UART2 の送受信を行うプログラムです Free の開発ツール CoIDE で作成したプロジェクトサンプルです プログラムの開始番地は 0x08000000 です デバッグが可能です 提供する PC のアプリケーションの Access_SerialPort

More information

RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for

RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for RTC_STM32F4 の説明 2013/10/20 STM32F4 内蔵 RTC の日付 時刻の設定および読み込みを行うプログラムです UART2( 非同期シリアル通信ポート 2) を使用して RTC の設定および読み込みを行います 無料の開発ツール Atollic TrueSTUDIO for ARM Lite 4.2.0 で作成した STM32F4 Discovery 基板用のプロジェクトです

More information

Microsoft Word - FCTT_CS_Mod( )Jver1.doc

Microsoft Word - FCTT_CS_Mod( )Jver1.doc FCTT 通信仕様書 (Modbus RTU) 目 次 1. 通信仕様 2 2. 送受信プロトコル 2 3. -16 の計算方法 3 4. 通信手順フローチャート 4 5. FCTT 通信端子配列 4 6. Modbus プロトコル RTU モード 5 6.1 5 6.2 異常応答 5 6.3 計測値データ要求 6 6.4 機種情報要求 7 7. 通信モニタ機能 8 1 1. 通信仕様 項目 仕様

More information

内容 1. 仕様 動作確認条件 ハードウェア説明 使用端子一覧 ソフトウェア説明 動作概要 ファイル構成 オプション設定メモリ 定数一覧 変数一

内容 1. 仕様 動作確認条件 ハードウェア説明 使用端子一覧 ソフトウェア説明 動作概要 ファイル構成 オプション設定メモリ 定数一覧 変数一 RX210 グループ IRQ 割り込みを使用したパルス出力 要旨 本サンプルコードでは IRQ 割り込みが発生すると 一定期間タイマでパルスを出力する 方法について説明します 対象デバイス RX210 1 / 25 内容 1. 仕様... 3 2. 動作確認条件... 3 3. ハードウェア説明... 3 3.1 使用端子一覧... 3 4. ソフトウェア説明... 4 4.1 動作概要... 4

More information

1. 使用する信号 1.1. UART 信号 UART 通信に使用する信号と接続相手との接続は以下の通りです UART 信号表 番号 CPU 機能名 CPU 信号名 基板コネクタピン番号 方向 接続相手の信号名 1 USART1_TX PA9 CN > RxD 2 USART1_R

1. 使用する信号 1.1. UART 信号 UART 通信に使用する信号と接続相手との接続は以下の通りです UART 信号表 番号 CPU 機能名 CPU 信号名 基板コネクタピン番号 方向 接続相手の信号名 1 USART1_TX PA9 CN > RxD 2 USART1_R TrueSTUDIO 用 L152CD_UART1 の説明 V001 2014/10/22 UART( 非同期シリアル通信 ) で送受信を行う STM32L152C-DISCO のプロジェクトサンプルです STM32L152C-DISCO は STMicroelectronics 社製の Cortex-M3 ARM CPU である STM32L152RCT6 を搭載した基板です 試用版の開発ツール

More information

スライド 1

スライド 1 RL78/G13 周辺機能紹介 SAU シリアル アレイ ユニット ルネサスエレクトロニクス株式会社 ルネサス半導体トレーニングセンター 2013/08/02 Rev. 0.00 00000-A コンテンツ SAU の概要 UART 通信機能のプログラム サンプル紹介 2 SAU の概要 3 SAU の機能 クロック同期式調歩同期式マスタ動作のみ チャネル 0: 送信チャネル 1: 受信 4 UART

More information

プロバイダ ユーザーズガイド

プロバイダ ユーザーズガイド AIO プロバイダユーザーズガイド 1 AIO プロバイダ CONTEC AIO ボード Version 1.0.1 ユーザーズガイド July 17,2012 備考 AIO プロバイダユーザーズガイド 2 改版履歴 バージョン 日付 内容 1.0.0.0 2011712 初版. 1.0.1.0 2012529 メタモード追加. 1.0.1 2012717 ドキュメントのバージョンルールを変更. 対応機器

More information

AquesTalk プログラミングガイド

AquesTalk プログラミングガイド AquesTalk プログラミングガイド ( 株 ) アクエスト 1. 概要 本文書は 規則音声合成ライブラリ AquesTalk をアプリケーションに組み込んで使用するためのプログラミングに関して 方法および注意点を示したものです AquesTalk には 2 種類のライブラリがあります 音声データをメモリ上に生成するものと サウンドデバイスに出力する 2 種類があります 使用するアプリケーションに応じて選択してください

More information

HPシンクライアントイメージ入れ替え手順書

HPシンクライアントイメージ入れ替え手順書 HP シンクライアントイメージ入れ替え手順書 目次 はじめに 2 本書の取り扱いについて 3 HP のイメージの種類と特長 4 イメージの入れ替えマトリックス 4 イメージ入れ替え手順 5 1. イメージのダウロード 5 2.USB メモリに展開 7 3.USB メモリからイメージをリストア 7 はじめに 本資料は HP シンクライアントのイメージを入れ替える手順を記載した手順書です Windows

More information

MS5145 USB シリアル エミュレーション モードの設定

MS5145 USB シリアル エミュレーション モードの設定 MS5145-AC-U 補足設定 2010 年 7 月株式会社エイポック http://www.a-poc.co.jp/ USB シリアルエミュレーションモードの設定 1. 概要 USB シリアル エミュレーション モードとはバーコードリーダーを USB で接続していながら RS-232C 接続機器としてパソコンに認識させる設定です 読み取ったバーコード データは COM ポートにシリアルデータとして入力します

More information

CONTEC DIOプロバイダ ユーザーズガイド

CONTEC DIOプロバイダ ユーザーズガイド DIO プロバイダユーザーズガイド - 1 - DIO プロバイダ CONTEC DIO ボード Version 1.1.2 ユーザーズガイド July 17, 2012 備考 ORiN2SDK2.0.14 以降, このプロバイダは CONTEC 社の API-DIO(WDM) を使用しています. 以前 までの API-DIO(98PC) を使用する場合は,DIO98 プロバイダを使用してください.

More information

EB-RL7023+SB/D2

EB-RL7023+SB/D2 RL7023 Stick/IPR ユーザーズ マニュアル テセラ テクノロジー株式会社 Rev :2.0 2014/9/30-1 - 目次 1 本書の概要... 3 2 PC 動作環境の説明... 4 3 USB ドライバのインストール... 4 3.1 RL7023 Stick の接続... 4 3.2 USB ドライバのインストール... 4 3.3 USB ドライバのダウンロード... 5 4

More information

iCLR

iCLR RF24N1D-05-TK 無線モジュール簡易評価キット 取扱説明書 第 1.02 版 2014 年 05 月 01 日 株式会社 TOUA 1/10 目次 1. はじめに... 3 1.1. 無線モジュール簡易評価キットの概要... 3 1.2. 免責事項... 3 2. 無線モジュール簡易評価キットの構成... 3 3. 評価ボードの説明... 4 4. 事前準備... 5 5. 評価キットの実機動作...

More information

SP-1221 LIN I/F 基板 ユーザーズマニュアル 作成日 :2017 年 10 月 17 日

SP-1221 LIN I/F 基板 ユーザーズマニュアル 作成日 :2017 年 10 月 17 日 SP-1221 LIN I/F 基板 ユーザーズマニュアル 作成日 :2017 年 10 月 17 日 目次 1. 配線方法... 3 2. KV-Studio 設定... 6 3. 制御方法... 7 4. 一般仕様... 9 2 1. 配線方法 A B C 3 4 2 E 1 D 購入時の内容物 番号 項目 1 2 3 SP-1221 基板 MIL34 ピンフラットケーブル 2m(KV-C16XTD)

More information

目次 目次... 1 はじめに... 3 概要... 4 サポート環境... 5 関数... 6 MEC_OpenDevice... 7 MECDevice_Release... 8 MECDevice_GetFirmVersion... 9 MECDevice_GetCoreTemperature

目次 目次... 1 はじめに... 3 概要... 4 サポート環境... 5 関数... 6 MEC_OpenDevice... 7 MECDevice_Release... 8 MECDevice_GetFirmVersion... 9 MECDevice_GetCoreTemperature MECodecAPI Reference Manual 2015 年 9 月 1 日 MEDIAEDGE 株式会社 目次 目次... 1 はじめに... 3 概要... 4 サポート環境... 5 関数... 6 MEC_OpenDevice... 7 MECDevice_Release... 8 MECDevice_GetFirmVersion... 9 MECDevice_GetCoreTemperature...

More information

S1C17 Family Application Note S1C17 シリーズ PORT 多重割り込みアプリケーションノート Rev.1.0

S1C17 Family Application Note S1C17 シリーズ PORT 多重割り込みアプリケーションノート Rev.1.0 S1C17 Family Application Note S1C17 シリーズ PORT 多重割り込みアプリケーションノート Rev.1.0 評価ボード キット 開発ツールご使用上の注意事項 1. 本評価ボード キット 開発ツールは お客様での技術的評価 動作の確認および開発のみに用いられることを想定し設計されています それらの技術評価 開発等の目的以外には使用しないで下さい 本品は 完成品に対する設計品質に適合していません

More information

CS-3000/5000 用 LabView ドライバ 取扱説明書 第 1 版 2014/7/28 岩通計測株式会社 1. 使用条件 a. 装置 : 岩通計測製 CS-3000/CS-5000 シリーズ b. 動作確認 PC/OS:IBM PC/AT 互換機 マイクロソフト Windows7 c.p

CS-3000/5000 用 LabView ドライバ 取扱説明書 第 1 版 2014/7/28 岩通計測株式会社 1. 使用条件 a. 装置 : 岩通計測製 CS-3000/CS-5000 シリーズ b. 動作確認 PC/OS:IBM PC/AT 互換機 マイクロソフト Windows7 c.p CS-3000/5000 用 LabView ドライバ 取扱説明書 第 1 版 2014/7/28 岩通計測株式会社 1. 使用条件 a. 装置 : 岩通計測製 CS-3000/CS-5000 シリーズ b. 動作確認 PC/OS:IBM PC/AT 互換機 マイクロソフト Windows7 c.pc インタフェース :TCP/IP d.labview バージョン :LabView(Ver7.1)

More information

モデム コマンドに関するガイドライン

モデム コマンドに関するガイドライン HP Tablet PC シリーズ 製品番号 : 335883-291 2003 年 10 月 このガイドでは お使いの Tablet PC のモデムでサポートされている AT コマンドセットを選択 アクセス および使用する方法について説明します 2003 Hewlett-Packard Development Company, L.P. MicrosoftおよびWindowsは 米国 Microsoft

More information

Nios II - PIO を使用した I2C-Bus (2ワイヤ)マスタの実装

Nios II - PIO を使用した I2C-Bus (2ワイヤ)マスタの実装 LIM Corp. Nios II - PIO を使用した I 2 C-Bus (2 ワイヤ ) マスタの実装 ver.1.0 2010 年 6 月 ELSEN,Inc. 目次 1. はじめに... 3 2. 適用条件... 3 3. システムの構成... 3 3-1. SOPC Builder の設定... 3 3-2. PIO の設定... 4 3-2-1. シリアル クロック ライン用 PIO

More information

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

UIOUSBCOM.DLLコマンドリファレンス UIOUSBCOM.DLL UIOUSBCOM.DLL Command Reference Rev A.1.0 2008/11/24 オールブルーシステム (All Blue System) ウェブページ : www.allbluesystem.com コンタクト :contact@allbluesystem.com 1 このマニュアルについて...3 1.1 著作権および登録商標...3 1.2

More information

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

型名 RF007 ラジオコミュニケーションテスタ Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation RF007SDK-M001 RF007SDK-M001 参考資料 1 型名 RF007 ラジオコミュニケーションテスタ Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation RF007SDK-M001 RF007SDK-M001 参考資料 1 第 1 章製品概要本開発キットは RF007 ラジオコミュニケーションテスタ ( 本器 ) を使用したソフトウェアを開発するためのライブラリソフトウェアです

More information

NFCライブラリマニュアル

NFCライブラリマニュアル abc SAM ライブラリマニュアル このマニュアルは SAM ライブラリの仕様について記載します Ver. 1.08 ご注意 このソフトウェアおよびマニュアルの 一部または全部を無断で使用 複製することはできません このソフトウェアおよびマニュアルは 本製品の使用許諾契約書のもとでのみ使用することができます このソフトウェアおよびマニュアルを運用した結果の影響については 一切の責任を負いかねますのでご了承ください

More information

起動画面

起動画面 RS-232C 通信データロギングツール Logger Lite 取扱説明書 E-mail: support@j-startechno.com http://www.j-startechno.com Rev.1.0.2.6 はじめにこのアプリケーションツール Logger Lite は RS-232C 通信により指示計から表示データをロギングするツールです ロギングしたデータは CSV 形式で保存しますので

More information

TF Series with Tio1608-D System Setup Guide

TF Series with Tio1608-D System Setup Guide システムセットアップガイド 第 1 版 : 2016 年 6 月 このガイドでは ヤマハデジタルミキシングコンソール TF シリーズ と I/O ラック Tio1608-D を使用したミキシングシステムのセットアップ手順や Tio1608-D の台数に応じたシステム例を紹介します TF シリーズは単体でも使用することができますが Tio1608-D を併用することで簡単にシステムを拡張することができ

More information

GPG-2000

GPG-2000 DIO(PCI/C-PCI)Linux/RT GPG-2000 デジタル入出力製品 Linux/RT 対応ドライバソフトウェア Help for Linux www.interface.co.jp 目次 第 1 章はじめに 3 1.1 概要... 3 1.2 特長... 3 第 2 章製品仕様 4 2.1 動作環境... 4 2.2 基本仕様... 5 第 3 章実行手順 6 3.1 デバイスを動かすまで...

More information

2015/04/01 改定 オムロン DeviceNet ユニット CJ1W-DRM21 に関するコンフィグレーション作業について 1. 概要 DeviceNet ユニット CJ1W-DRM21 を装着したオムロン製 CJ2 シリーズと WAGO-I/0-SYSTEM DeviceNet 対応バスカ

2015/04/01 改定 オムロン DeviceNet ユニット CJ1W-DRM21 に関するコンフィグレーション作業について 1. 概要 DeviceNet ユニット CJ1W-DRM21 を装着したオムロン製 CJ2 シリーズと WAGO-I/0-SYSTEM DeviceNet 対応バスカ オムロン DeviceNet ユニット CJ1W-DRM21 に関するコンフィグレーション作業について 1. 概要 DeviceNet ユニット CJ1W-DRM21 を装着したオムロン製 CJ2 シリーズと WAGO-I/0-SYSTEM DeviceNet 対応バスカプラ 750-306 を使ったリモート I/O システムとの接続に関するコンフィグレーション方法について説明いたします 2. システム構成本書で用いるシステム構成例の内容を以下の表に示します

More information

AN424 Modbus/TCP クイックスタートガイド CIE-H14

AN424 Modbus/TCP クイックスタートガイド CIE-H14 Modbus/TCP クイックスタートガイド (CIE-H14) 第 1 版 2014 年 3 月 25 日 動作確認 本アプリケーションノートは 弊社取り扱いの以下の機器 ソフトウェアにて動作確認を行っています 動作確認を行った機器 ソフトウェア OS Windows7 ハードウェア CIE-H14 2 台 ソフトウェア ezmanager v3.3a 本製品の内容及び仕様は予告なしに変更されることがありますのでご了承ください

More information

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

RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社 RW-5100 導入説明書 Windows7 用 2017 年 7 月 シャープ株式会社 はじめに 本書は Windows 7 環境において IC カードリーダライタ RW-5100 を使用するため お使いのパソコンにデバイスドライバソフトウェア ( 以下 ドライバソフト と記載 ) をインストールする方法について記述しています 本書で説明するドライバソフトは Windows 7 SP1 で動作するものです

More information

型名 RF014 デジタル ラジオコミュニケーションテスタ Digital Radio Communication Tester ソフトウェア開発キット マニュアル アールエフネットワーク株式会社 RFnetworks Corporation 参考資料 RF014SDK-M001 第 1 章製品概要本開発キットは RF014 デジタルラジオコミュニケーションテスタ ( 本器 ) を使用したソフトウェアを開発するためのライブラリソフトウェアです

More information

1

1 PEOS/F28335 バージョンアップのお知らせ (PE-View9.7a リリースノート ) Myway プラス株式会社 222-0033 横浜市港北区新横浜 1-14-15 TEL.045-476-3722 FAX.045-476-3723 http://www.myway.co.jp/ E-mail: sales@myway.co.jp 拝啓貴社ますますご清栄のこととお喜び申し上げます また

More information

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

ご注意 1) 本書の内容 およびプログラムの一部 または全部を当社に無断で転載 複製することは禁止されております 2) 本書 およびプログラムに関して将来予告なしに変更することがあります 3) プログラムの機能向上のため 本書の内容と実際の画面 操作が異なってしまう可能性があります この場合には 実 周辺機器ツールセットアップガイド ( 第 1.1 版 ) ご注意 1) 本書の内容 およびプログラムの一部 または全部を当社に無断で転載 複製することは禁止されております 2) 本書 およびプログラムに関して将来予告なしに変更することがあります 3) プログラムの機能向上のため 本書の内容と実際の画面 操作が異なってしまう可能性があります この場合には 実際の画面 操作を優先させていただきます 4)

More information

はじめに 本書は GRATINA2 とパソコンを指定の USB ケーブル ( 別売 ) を使用して接続し インターネット通信や au ホームページで公開している各種ツールをご利用になるための USB ドライバ のインストール方法を説明しています USB ドライバをインストールする 3 パソコンに接続

はじめに 本書は GRATINA2 とパソコンを指定の USB ケーブル ( 別売 ) を使用して接続し インターネット通信や au ホームページで公開している各種ツールをご利用になるための USB ドライバ のインストール方法を説明しています USB ドライバをインストールする 3 パソコンに接続 本書内で使用されている表示画面は説明用に作成されたものです OS のバージョンやお使いのパソコンの環境 セキュリティ設定によっては表示画面の有無 詳細内容 名称が異なる場合があります 本書は お客様が Windows の基本操作に習熟していることを前提にしています パソコンの操作については お使いのパソコンの取扱説明書をご覧ください 本書の内容の一部または全部を無断転載することは 禁止されています

More information

アナログ・接点変換器

アナログ・接点変換器 LoRa/ 通信変換器 HLR-RS485 通信仕様書 (Modbus) インターフェース 2019 年 02 月 19 日 改訂履歴 日付改訂者改訂内容 2018/09/14 野村初版 2019/02/19 山下 改訂 1 P12 説明文修正 レジスタ割付修正 P13 キャリアセンス異常エラー追加 承認確認作成 ( 3 ) 目次 1 概要... 4 2 基本仕様... 4 3 通信モードについて...

More information

AquesTalk Win Manual

AquesTalk Win Manual AquesTalk Win マニュアル 株式会社アクエスト http://www.a-quest.com/ 1. 概要 本文書は 規則音声合成ライブラリ AquesTalk をアプリケーションに組み込んで使用するためのプログラミングに関して 方法および注意点を示したものです AquesTalk には 2 種類のライブラリがあります 音声データをメモリ上に生成するものと サウンドデバイスに出力する 2

More information

<4D F736F F D20B6BCB5D7B2CCDED7D8CFC6ADB1D9315F43532E444F43>

<4D F736F F D20B6BCB5D7B2CCDED7D8CFC6ADB1D9315F43532E444F43> CASSIOPEIA DT-10 ライブラリマニュアル for C# Bluetooth 編 Ver 1.00 変更履歴 No Revision 更新日 項 改訂内容 1 1.00 05/2/22 初版初版発行 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 目次 1. 概要...1 2. 動作環境...1 3. 開発環境...1

More information

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

RW-4040 導入説明書 Windows 7 用 2017 年 7 月 シャープ株式会社 Windows 7 用 2017 年 7 月 シャープ株式会社 はじめに 本書は IC カードリーダライタ RW-4040 を使用するため お使いのパソコンにデバイスドライバソフトウェア ( 以下 ドライバソフト と記載 ) をインストールする方法について記述しています このドライバソフトは Windows 7 SP1 で動作します 本書では ドライバソフトバージョン 2.27 のインストールについて説明します

More information

OPN Terminalの利用方法

OPN Terminalの利用方法 OPN Term, OPN IME の利用方法 株式会社オプトエレクトロニクス 目次 1. 概要...3 1.1 OPN Termについて...3 1.2 OPN IMEについて...3 2. OPN Term 接続手順...3 2.1 OPN-2002 をスレーブに設定して接続する...3 2.3 OPN-2002 をマスターに設定して接続する...5 3. OPN Termを操作する...6 3.1

More information

目次 1. 概要 動作環境

目次 1. 概要 動作環境 Asaka Data Entry for RS-232C (ADE-RS) Personal Edition ユーザーズガイド (Ver 1.1) 株式会社アサカ理研 目次 1. 概要 -------------------------------------------------------------------- 2 2. 動作環境 ------------------------------------------------------------------

More information

K006/ K006 < カメラなしモデル >

K006/ K006 < カメラなしモデル > K006/ K006 < カメラなしモデル > はじめに 本書は K006 K006 < カメラなしモデル > ( 以降 K006 ) とパソコンを指定の USB ケーブル ( 別売 ) を使用して接続し インターネット通信や au ホームページで公開している各種ツールをご利用になるための USB ドライバ のインストール方法を説明しています USB ドライバをインストールする 3 パソコンに接続する

More information

GPG-3100

GPG-3100 AD(PCI/C-PCI)Linux/RT GPG-3100 アナログ入力インタフェースモジュール用 Linux/RT ドライバ Help for Linux www.interface.co.jp 目次 第 1 章はじめに 4 1.1 概要... 4 1.2 特長... 4 第 2 章 製品仕様 5 2.1 動作環境... 5 2.2 対象製品... 5 2.3 基本仕様... 7 第 3 章 実行手順

More information

改版履歴 Ver 改版日内容 /02/07 新規作成 2 / 18

改版履歴 Ver 改版日内容 /02/07 新規作成 2 / 18 多目的俯瞰画像合成システム 機能仕様書 Crawler View 画像合成 RTC 発行日 2017 年 3 月 30 日 公立大学法人会津大学 株式会社東日本計算センター 1 / 18 改版履歴 Ver 改版日内容 1.0 2016/02/07 新規作成 2 / 18 1. 内容 1. はじめに... 4 1.1. 対象読者... 4 1.2. 適応範囲... 4 1.3. 開発環境及び使用機器...

More information

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

バーコードハンディターミナル BT-1000 シリーズセットアップガイド ( 第 1 版 ) CE *** バーコードハンディターミナル BT-1000 シリーズセットアップガイド ( 第 1 版 ) CE-201707-*** ご注意 1) 本書の内容 およびプログラムの一部 または全部を当社に無断で転載 複製することは禁止されております 2) 本書 およびプログラムに関して将来予告なしに変更することがあります 3) プログラムの機能向上のため 本書の内容と実際の画面 操作が異なってしまう可能性があります

More information

演算増幅器

演算増幅器 ファイルこれまでにデータの入力方法として キーボードからの入力を用いてきた 構造体を習った際に実感してもらえたと思うが 入力データ量が多いときにはその作業は大変なものとなり 入力するデータを間違えた場合には最初からやり直しになる そこで今回はこれらの問題を解決するため あらかじめ入力データをテキストエディタなどで編集し ファイルとして保存したものを入力データとして用いる方法を習っていく さらにプログラムで作成したデータをファイルに出力する方法も併せて習っていく

More information

Microsoft Word - Cプログラミング演習(9)

Microsoft Word - Cプログラミング演習(9) 第 9 回 (6/18) 3. ファイルとその応用 外部記憶装置に記録されたプログラムやデータを, ファイルと呼ぶ シーケンシャルファイルやランダムファイルへのデータの記録や読み出し, 更新の手順について学習する (1) ファイルとレコードファイル複数の関連したデータを一つに集めたり プログラムを外部記憶装置に保存したものレコードファイルを構成する一塊のデータ ex. 個人カードフィールドレコードを構成する個別の要素

More information

変更履歴 日付 版数 変更内容 2012/07/13 Rev 初版発行 2013/07/03 Rev 対応機器一覧 機器一覧を更新 [Settings] 画面の表示 時刻を挿入する機能を追加アンテナ切替器のアンテナ番号を指定する機能を追加アンテナ番号を挿

変更履歴 日付 版数 変更内容 2012/07/13 Rev 初版発行 2013/07/03 Rev 対応機器一覧 機器一覧を更新 [Settings] 画面の表示 時刻を挿入する機能を追加アンテナ切替器のアンテナ番号を指定する機能を追加アンテナ番号を挿 キーボードエミュレーションツール RFID2KBD 取扱説明書 2017 年 2 月 28 日第 2.2.0 版 株式会社アートファイネックス 変更履歴 日付 版数 変更内容 2012/07/13 Rev 1.0.0 初版発行 2013/07/03 Rev 1.3.3 1.2. 対応機器一覧 機器一覧を更新 3.2.1.[Settings] 画面の表示 時刻を挿入する機能を追加アンテナ切替器のアンテナ番号を指定する機能を追加アンテナ番号を挿入する機能を追加

More information

注意 本製品は FCC Class A 装置です 一般家庭でご使用になると 電波干渉を起こすことがあります その際には ユーザーご自身で適切な処置を行ってください 本製品は FCC( 米国連邦通信委員会 ) 規則の Part15 に準拠したデジタル装置 Class A の制限事項を満たして設計され

注意 本製品は FCC Class A 装置です 一般家庭でご使用になると 電波干渉を起こすことがあります その際には ユーザーご自身で適切な処置を行ってください 本製品は FCC( 米国連邦通信委員会 ) 規則の Part15 に準拠したデジタル装置 Class A の制限事項を満たして設計され RS-232 to RS-422/RS-485 双方向シリアルインターフェースコンバータ ユーザーマニュアル IC-485SN 本装置と接続されたデバイスの破損を防ぐために 本ユーザーマニュアルをご使用前によくお読みになり 正しい手順に従ってインストールし ご使用ください 製品名等は 各社の商標または登録商標です 注意 本製品は FCC Class A 装置です 一般家庭でご使用になると 電波干渉を起こすことがあります

More information

ポリシーマネージャ       Linux版                                 集中管理環境の新規構築

ポリシーマネージャ       Linux版                                 集中管理環境の新規構築 エフセキュア SAFE Essential -PC プロテクション - インストールガイド バージョン 14.2 エフセキュア株式会社 1 / 11 改版履歴 履歴 リビジョン リリース日 初版 1.0.0 2014/10/20 免責事項 本書は本書執筆 / 更新時点の情報を基に記述されており 特に断りのない限り 本書内の記述は 本書記載時のバージョンの製品を元にしております 例の中で使用されている会社

More information

SuperH RISC engineファミリ用 C/C++コンパイラパッケージ V.7~V.9 ご使用上のお願い

SuperH RISC engineファミリ用 C/C++コンパイラパッケージ V.7~V.9 ご使用上のお願い ツールニュース RENESAS TOOL NEWS 2014 年 02 月 01 日 : 140201/tn1 SuperH RISC engine ファミリ用 C/C++ コンパイラパッケージ V.7~V.9 ご使用上のお願い SuperH RISC engine ファミリ用 C/C++ コンパイラパッケージ V.7~V.9の使用上の注意事項 4 件を連絡します 同一ループ内の異なる配列要素に 同一の添え字を使用した場合の注意事項

More information

1. プログラム実行時の動作プログラムを実行すると以下のように動作します 1) NUCLEO-F401RE 上の LED LD2( 緑 ) が 200mSec 間隔で点滅します 2. プロジェクトの構成 2.1. プロジェクト F401N_BlinkLD2 の起動画面 TrueSTUDIO で作成し

1. プログラム実行時の動作プログラムを実行すると以下のように動作します 1) NUCLEO-F401RE 上の LED LD2( 緑 ) が 200mSec 間隔で点滅します 2. プロジェクトの構成 2.1. プロジェクト F401N_BlinkLD2 の起動画面 TrueSTUDIO で作成し TrueSTUDIO 用 F401N_BlinkLD2 の説明 V003 2014/10/01 TIM11 の割り込みを使用して LED 点滅を行う NUCLEO-F401RE のプロジェクトサンプルです NUCLEO-F401RE は STMicroelectronics 社製の Cortex-M4 ARM CPU である STM32F401RET6 を搭載した基板です 試用版の開発ツール Atollic

More information

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

ワイヤレスバーコードリーダー CM-520W1 設定資料 Bluetooth SPPの設定 ワイヤレスバーコードリーダー CM-520W1 設定資料 Bluetooth SPP の設定 本書をお読みになる前に 別紙 取扱説明書 をお読み下さい Ver.C 株式会社エイポック 目次 #1. CM-520W1 Bluetooth SPP マスターモードと Android のペアリング #2. CM-520W1 Bluetooth SPP スレーブモードと Android のペアリング #3.

More information

RX ファミリ用 C/C++ コンパイラ V.1.00 Release 02 ご使用上のお願い RX ファミリ用 C/C++ コンパイラの使用上の注意事項 4 件を連絡します #pragma option 使用時の 1 または 2 バイトの整数型の関数戻り値に関する注意事項 (RXC#012) 共用

RX ファミリ用 C/C++ コンパイラ V.1.00 Release 02 ご使用上のお願い RX ファミリ用 C/C++ コンパイラの使用上の注意事項 4 件を連絡します #pragma option 使用時の 1 または 2 バイトの整数型の関数戻り値に関する注意事項 (RXC#012) 共用 RX ファミリ用 C/C++ コンパイラ V.1.00 Release 02 ご使用上のお願い RX ファミリ用 C/C++ コンパイラの使用上の注意事項 4 件を連絡します #pragma option 使用時の 1 または 2 バイトの整数型の関数戻り値に関する注意事項 (RXC#012) 共用体型のローカル変数を文字列操作関数で操作する場合の注意事項 (RXC#013) 配列型構造体または共用体の配列型メンバから読み出した値を動的初期化に用いる場合の注意事項

More information

おことわり 本書の内容の一部又は全部を無断転載することは禁止されています 本機の外観及び仕様は改良のため 将来予告無しに変更することがあります 本書の内容について万一不審な点や誤りなどのお気付きの点がありましたらご連絡ください 本書に記載されている会社名 商品名などは 一般に各社の商標又は登録商標で

おことわり 本書の内容の一部又は全部を無断転載することは禁止されています 本機の外観及び仕様は改良のため 将来予告無しに変更することがあります 本書の内容について万一不審な点や誤りなどのお気付きの点がありましたらご連絡ください 本書に記載されている会社名 商品名などは 一般に各社の商標又は登録商標で USB ドライバ CDM Drivers インストールガイド グラフテック株式会社 おことわり 本書の内容の一部又は全部を無断転載することは禁止されています 本機の外観及び仕様は改良のため 将来予告無しに変更することがあります 本書の内容について万一不審な点や誤りなどのお気付きの点がありましたらご連絡ください 本書に記載されている会社名 商品名などは 一般に各社の商標又は登録商標です 本文中には (R)

More information

GPC-6105

GPC-6105 PULSE4(PCI)GEN GPC-6105 パルス出力製品 Windows 対応ドライバソフトウェア Help for Windows www.interface.co.jp 目次 第 1 章はじめに 2 1.1 概要...2 1.2 特長...2 第 2 章製品仕様 3 2.1 基本仕様...3 第 3 章導入方法 4 3.1 インストール手順...4 3.2 実行手順...4 3.3 クラスライブラリの参照方法...7

More information

AN1526 RX開発環境の使用方法(CS+、Renesas Flash Programmer)

AN1526 RX開発環境の使用方法(CS+、Renesas Flash Programmer) RX 開発環境の使用方法 (CS+ Renesas Flash Programmer) 第 2 版 2018 年 03 月 13 日 1. 概要 1.1 概要 本アプリケーションノートでは RX シリーズで使用する開発環境についての解説を行います 解説を行う開発環境は以下の 3 つです 1.RX ファミリ用 C/C++ コンパイラパッケージ 2.Renesas Flash Programmer(RFP)

More information

How_to_use_integritycheck

How_to_use_integritycheck Linux セキュリティフルエディション完全性検査ご利用ガイド はじめに本書では エフセキュア Linux セキュリティフルエディション の完全性検査の利用方法について説明します 1. 用語についての説明完全性検査の機能で使用される用語について以下に説明します 既知のファイル : 完全性検査の対象となっているファイルのことです デフォルトで /bin の下のファイルなどが登録されています ベースライン

More information

MAC アドレス変更ツール MAC アドレスチェンジャー ユーザーズマニュアル User's Manual エレコム株式会社

MAC アドレス変更ツール MAC アドレスチェンジャー ユーザーズマニュアル User's Manual エレコム株式会社 MAC アドレス変更ツール MAC アドレスチェンジャー ユーザーズマニュアル User's Manual エレコム株式会社 本製品の仕様は 製品の改良等により予告なしに変更する場合があります 本製品に付随するドライバー ソフトウェア等を逆アセンブル 逆コンパイルまたはその他リバースエンジニアリングすること 弊社に無断でホームページ FTP サイトに登録するなどの行為を禁止させていただきます このマニュアルの著作権は

More information

Microsoft Word - 7_rusb.doc

Microsoft Word - 7_rusb.doc お客様各位 有限会社らびっとはうす Windows 7 でのドライバ インストール方法 平素は弊社製品をご愛用いただき 誠にありがとうございます 以下に Windows 7 でのドライバ インストール方法を説明いたします ご使用になるパソコンは Windows XP が動作可能な環境を前提としています 対象製品 :R-USB シリーズ (R-USB-PIO8/8R, R-USB-PIO8/8, R-USB-PI16,

More information

memo

memo 計数工学プログラミング演習 ( 第 3 回 ) 2017/04/25 DEPARTMENT OF MATHEMATICAL INFORMATICS 1 内容 ポインタの続き 引数の値渡しと参照渡し 構造体 2 ポインタで指されるメモリへのアクセス double **R; 型 R[i] と *(R+i) は同じ意味 意味 R double ** ポインタの配列 ( の先頭 ) へのポインタ R[i]

More information

SDC_SDIO_STM32F4 の説明 2013/09/17 SDIO インターフェースで SD カードをアクセスするプログラムのプロジェクトサンプルです FAT でファイルアクセスするために FatFs( 汎用 FAT ファイルシステム モジュール ) を使用しています VCP(USB 仮想 C

SDC_SDIO_STM32F4 の説明 2013/09/17 SDIO インターフェースで SD カードをアクセスするプログラムのプロジェクトサンプルです FAT でファイルアクセスするために FatFs( 汎用 FAT ファイルシステム モジュール ) を使用しています VCP(USB 仮想 C SDC_SDIO_STM32F4 の説明 2013/09/17 SDIO インターフェースで SD カードをアクセスするプログラムのプロジェクトサンプルです FAT でファイルアクセスするために FatFs( 汎用 FAT ファイルシステム モジュール ) を使用しています VCP(USB 仮想 COM ポート : 非同期シリアル通信 ) を使用して SD カードのアクセスを試験することができます

More information

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

arduino プログラミング課題集 ( Ver /06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイ arduino プログラミング課題集 ( Ver.5.0 2017/06/01 ) arduino と各種ボードを組み合わせ 制御するためのプログラミングを学 ぼう! 1 入出力ポートの設定と利用方法 (1) 制御( コントロール ) する とは 外部装置( ペリフェラル ) が必要とする信号をマイコンから伝える 外部装置の状態をマイコンで確認する 信号の授受は 入出力ポート 経由で行う (2) 入出力ポートとは?

More information

WAGO / / Modbus/RTU対応 バスカプラ クイックスタートガイド

WAGO / / Modbus/RTU対応 バスカプラ クイックスタートガイド クイックスタート WAGO-I/O-SYSTEM 750 750-315/300-000 750-316/300-000 通信設定手順書 Ver 1.0.0 136-0071 東京都江東区亀戸 1-5-7 ワゴジャパン株式会社オートメーション TEL: Web: 03-5627-2059 FAX:03-5627-2055 http://www.wago.co.jp/io WAGO Kontakttechnik

More information

Notes and Points for TMPR454 Flash memory

Notes and Points for TMPR454 Flash memory 表紙 TMPR454 内蔵 Flash メモリ対応版手順書 株式会社 DTS インサイト ご注意 (1) 本書の内容の一部または 全部を無断転載することは禁止されています (2) 本書の内容については 改良のため予告なしに変更することがあります (3) 本書の内容について ご不明な点やお気付きの点がありましたら ご連絡ください (4) 本製品を運用した結果の影響については (3) 項にかかわらず責任を負いかねますのでご了承ください

More information

Rev.1.1 S1V50300 サンプルプログラムマニュアル

Rev.1.1 S1V50300 サンプルプログラムマニュアル Rev.1.1 S1V50300 サンプルプログラムマニュアル 本資料のご使用につきましては 次の点にご留意願います 本資料の内容については 予告無く変更することがあります 1. 本資料の一部 または全部を弊社に無断で転載 または 複製など他の目的に使用することは堅くお断りいたします 2. 本資料に掲載される応用回路 プログラム 使用方法等はあくまでも参考情報であり これらに起因する第三者の知的財産権およびその他の権利侵害あるいは損害の発生に対し

More information

Polycom RealConnect for Microsoft Office 365

Polycom RealConnect for Microsoft Office 365 ユーザガイド Polycom RealConnect for Microsoft Office 365 1.0 4 月 2017 年 3725-06676-005 A Copyright 2017, Polycom, Inc. All rights reserved. 本書のいかなる部分も Polycom, Inc. の明示的な許可なしに いかなる目的でも 電子的または機械的などいかなる手段でも 複製

More information

目次 目次 ターミナルアダプタの接続イメージ INS 回線とターミナルアダプタの接続 ターミナルアダプタの設定とパソコン接続 ドライバのインストール ユーティリティのインストールと設定... 4 製品仕様等は 弊社の都合に

目次 目次 ターミナルアダプタの接続イメージ INS 回線とターミナルアダプタの接続 ターミナルアダプタの設定とパソコン接続 ドライバのインストール ユーティリティのインストールと設定... 4 製品仕様等は 弊社の都合に ターミナルアダプタ INS メイト V30Slim セットアップ手順書 Windows10 株式会社エムアイシー 目次 目次... 1 1 ターミナルアダプタの接続イメージ... 1 2 INS 回線とターミナルアダプタの接続... 2 3 ターミナルアダプタの設定とパソコン接続... 3 3-1 ドライバのインストール... 3 3-2 ユーティリティのインストールと設定... 4 製品仕様等は

More information

チュートリアル LinuxとWindowsのOffice比較

チュートリアル LinuxとWindowsのOffice比較 チュートリアル Linux と Windows の Office 比較 www.interface.co.jp はじめに 本書は LibreOffice と Microsoft Office の違いについて解説したチュートリアルです これまで Windows を使っていたユーザが 新しく Linux を初めるにあたり これまで使い慣れたアプリケーションが変わることに対する不安を取り除き 安心して移行できるようにサポートします

More information

Smart-telecaster for iOS/Android ML ユーザーズガイド

Smart-telecaster for iOS/Android ML ユーザーズガイド Smart-telecaster for ios/android ML ユーザーズガイド Smart-telecaster for ios/android ML Rev1.1 Smart-telecaster for ios/android ML とは Smart-telecaster for ios ML( 以下 ios ML) および Smart-telecaster for Android ML(

More information

NetSHAKER Version5.0検疫システムセットアップマニュアル

NetSHAKER Version5.0検疫システムセットアップマニュアル NetSHAKER Version5.2 検疫システム セットアップマニュアル ご注意 1. 本製品の仕様およびマニュアルに記載されている内容は バージョンアップ等に伴い 予告なしに変更することがあります あらかじめご了承ください 2. マニュアルの内容には万全を期しておりますが 万一技術的もしくは校正上の誤りやお気づきの点がございましたら ご連絡くださいますようお願いいたします 3. 2. に関わらず

More information

Microsoft Word - USB60F_Raspi_ doc

Microsoft Word - USB60F_Raspi_ doc REX-USB60F USB RS-232C 変換アダプタ REX-USB60F の Raspberry Pi での使用について 1. 概要 2 2. 設定手順 2 2-1. REX-USB60F の装着と確認 2 3. 通信の確認 4 3-1. cutecom による確認 4 4. Python での使用 8 4-1. データ送信のスクリプト 8 4-2. データ受信のスクリプト 9 2016 年

More information

Android用 印刷プラグイン Canon Print Service マニュアル

Android用 印刷プラグイン Canon Print Service マニュアル JPN 目次 はじめに... ii 本書の読みかた... iii Canon Print Service でできること... 1 対応プリンター / 複合機について... 2 対応 OS/ 端末について... 3 プリント仕様について... 4 印刷前に必要な設定... 5 サービスの有効化... 6 IP アドレスを指定してデバイスを探索する... 7 ファイルの印刷手順... 8 プリント設定を変更する...

More information

スライド 1

スライド 1 RL78/G13 周辺機能紹介 ADC A/D コンバータ ルネサスエレクトロニクス株式会社 ルネサス半導体トレーニングセンター 2013/08/02 Rev. 0.00 00000-A コンテンツ ADC の概要 ソフトウエア トリガ セレクト モード 連続変換モードのプログラム サンプル紹介 2 ADC の概要 3 ADC のブロック図 パワー オフが可能 入力 選択 記憶 比較 基準電圧 変換結果

More information

WindowsからLinuxへの引越ガイド(ダイジェスト版)

WindowsからLinuxへの引越ガイド(ダイジェスト版) チュートリアル Windows から Linux への引越ガイド ( ダイジェスト版 ) www.interface.co.jp はじめに本書は Windows から Linux への引越ガイド ( ダイジェスト版 ) です Windows ユーザが Interface Linux System にスムーズに移行して頂ける事を目的に Windows と比較した内容で紹介しています Microsoft

More information

Driver Specification for JX65x, 67x, 598

Driver Specification for JX65x, 67x, 598 .12 自販機プロトコル 12-1. 機能 自販機プロトコルは ASK 方式の赤外線通信で JVMA( 日本自動販売機工業会 ) 仕様の自販機と交信 するプロトコルです 12-2. 動作環境 機種 DT-9700 OS Microsoft WindowsCE.NET 4.1 12-3. 開発環境 Microsoft embedded C++ Version4.0 + SP1 Microsoft Visual

More information

EU-SD/MCシリーズ アプリケーションノート

EU-SD/MCシリーズ アプリケーションノート の制御方法 シリアル コマンドバージョン基本編 概要 は 組み込み用 SD カードコントロールユニットです ファイルシステムを搭載していますので 煩わしいファイルの管理をホストマイコン側で行う必要が無く 手早く簡単に SD カードを使ったアプリケーションを構築できます このでは のシリアル コマンドバージョンを使 うための基本的な操作方法を説明します 動作可能ユニット EU-SD500 シリーズ及び

More information

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

現行のICカードリーダRW4040インストーラの課題 RW-5100 導入説明書 Windows 8 用 2012 年 12 月 シャープ株式会社 はじめに 本書は Windows 8 環境において IC カードリーダライタ RW-5100 を使用するため お使いのパソコンにデバイスドライバソフトウェア ( 以下 ドライバソフト と記載 ) をインストールする方法について記述しています Windows 8 以外の OS に関するドライバソフトのインストールについては

More information

RsMulti の取扱説明 「RS232C で直接接続する(LAN を使用しない場合)」

RsMulti の取扱説明 「RS232C で直接接続する(LAN を使用しない場合)」 RsMulti の取扱説明 RS232C で直接接続する (LAN を使用しない場合 ) 1. 概要 2.RsMulti の特徴 3. 測定の準備 3-1.RS232C 接続の場合 (1) 必要なもの (2)RS232C 接続の設定 (3)RsMulti の設定 4.RsMulti でのデータ収集 5.RsMulti 各部の説明 (1)RsMulti 画面 (2)Config 画面 (3)Property

More information

Taro-ファイル処理(公開版).jtd

Taro-ファイル処理(公開版).jtd ファイル処理 0. 目次 1. はじめに 2. ファイル内容の表示 3. ファイル内容の複写 3. 1 文字単位 3. 2 行単位 4. 書式付き入出力 5. 文字配列への入出力 6. 課題 6. 1 課題 1 ( ファイル圧縮 復元 ) - 1 - 1. はじめに ファイル処理プログラムの形は次のようになる #include main() { FILE *fp1,*fp2; ファイルポインタの宣言

More information

目次 目次 ターミナルアダプタの接続イメージ INS 回線とターミナルアダプタの接続 ターミナルアダプタの設定とパソコン接続 ユーティリティのインストールと設定... 3 製品仕様等は 弊社の都合により予告なく内容を変更 改訂する場合があり

目次 目次 ターミナルアダプタの接続イメージ INS 回線とターミナルアダプタの接続 ターミナルアダプタの設定とパソコン接続 ユーティリティのインストールと設定... 3 製品仕様等は 弊社の都合により予告なく内容を変更 改訂する場合があり ターミナルアダプタ INS メイト V30Slim セットアップ手順書 Windows7 株式会社エムアイシー 目次 目次... 1 1 ターミナルアダプタの接続イメージ... 1 2 INS 回線とターミナルアダプタの接続... 2 3 ターミナルアダプタの設定とパソコン接続... 3 3-1 ユーティリティのインストールと設定... 3 製品仕様等は 弊社の都合により予告なく内容を変更 改訂する場合があります

More information

目次 目次 ターミナルアダプタの接続イメージ INS 回線とターミナルアダプタの接続 ターミナルアダプタの設定とパソコン接続 ドライバのダウンロードとインストール ユーティリティインストールCD-ROMをお持ちでない場合.

目次 目次 ターミナルアダプタの接続イメージ INS 回線とターミナルアダプタの接続 ターミナルアダプタの設定とパソコン接続 ドライバのダウンロードとインストール ユーティリティインストールCD-ROMをお持ちでない場合. ターミナルアダプタ INSメイト V30Slim セットアップ手順書 Windows Vista 株式会社エムアイシー 目次 目次... 1 1 ターミナルアダプタの接続イメージ... 1 2 INS 回線とターミナルアダプタの接続... 2 3 ターミナルアダプタの設定とパソコン接続... 3 3-1 ドライバのダウンロードとインストール... 3 3-2 ユーティリティインストールCD-ROMをお持ちでない場合...

More information

ターミナルアダプタ INSメイトV30Slim セットアップ手順書 株式会社エムアイシー

ターミナルアダプタ INSメイトV30Slim セットアップ手順書 株式会社エムアイシー ターミナルアダプタ INSメイトV30Slim セットアップ手順書 株式会社エムアイシー 目次 1 ターミナルアダプタの接続イメージ... 1 2 INS 回線とターミナルアダプタの接続... 2 3 ターミナルアダプタの設定とパソコン接続... 3 4 ターミナルアダプタとサーバ機を接続...13 製品仕様等は 弊社の都合により予告なく内容を変更 改訂する場合があります あらかじめご了承ください

More information

システム管理者ガイド GIGAPOD 3 システム管理者ガイド - 負荷分散構成 第 1.01 版 2013 年 3 月 改訂履歴 No バージョン 日付 作成者 改訂者 補足 /09 トライポッドワークス 初稿 /03 トライポッドワークス cr

システム管理者ガイド GIGAPOD 3 システム管理者ガイド - 負荷分散構成 第 1.01 版 2013 年 3 月 改訂履歴 No バージョン 日付 作成者 改訂者 補足 /09 トライポッドワークス 初稿 /03 トライポッドワークス cr GIGAPOD 3 - 負荷分散構成 第 1.01 版 2013 年 3 月 改訂履歴 No バージョン 日付 作成者 改訂者 補足 001 1.00 2012/09 トライポッドワークス 初稿 002 1.01 2013/03 トライポッドワークス cron 設定内容の追記 ( 対象バージョン :3.00.03) Copyright (c) Tripodworks Co.,LTD. All Rights

More information

ワイヤレスセンサモジュール取扱説明書

ワイヤレスセンサモジュール取扱説明書 スポーツセンシング 遠隔制御アプリケーション (For Windows) [ スポーツセンシング無線 ] 目次 1. 概要... 3 1.1 はじめに... 3 2. 遠隔制御アプリケーション... 4 2.1 はじめに... 4 2.2 アプリケーションの構成... 4 3. 機能詳細... 5 3.1 共通メニュー... 5 3.1.1. 接続... 5 3.1.1. COM ポート... 5

More information

tri_s_tg12864_vcp の説明 2014/02/05 飛石伝ひ CPU 基板 の LCD TG12864 の表示プログラムです 漢字表示 (JIS208) を行うことができます USB の VCP ( 仮想 COM ポート ) を使用して非同期シリアル通信により 表示試験を行うことができ

tri_s_tg12864_vcp の説明 2014/02/05 飛石伝ひ CPU 基板 の LCD TG12864 の表示プログラムです 漢字表示 (JIS208) を行うことができます USB の VCP ( 仮想 COM ポート ) を使用して非同期シリアル通信により 表示試験を行うことができ tri_s_tg12864_vcp の説明 2014/02/05 飛石伝ひ CPU 基板 の LCD TG12864 の表示プログラムです 漢字表示 (JIS208) を行うことができます USB の VCP ( 仮想 COM ポート ) を使用して非同期シリアル通信により 表示試験を行うことができます 無料の開発ツール Atollic TrueSTUDIO for ARM Lite 4.2.0 で作成したプロジェクトです

More information

CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル

CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 リリースメモ 2018(Jun) NEC Corporation ライセンス パッケージのインストール セットアップ マニュアル はしがき 本書は CLUSTERPRO MC RootDiskMonitor 2.3 for Linux HW-RAID 監視機能 ( 以後 HWRAIDMON

More information

Prog1_10th

Prog1_10th 2012 年 6 月 20 日 ( 木 ) 実施ポインタ変数と文字列前回は, ポインタ演算が用いられる典型的な例として, ポインタ変数が 1 次元配列を指す場合を挙げたが, 特に,char 型の配列に格納された文字列に対し, ポインタ変数に配列の 0 番の要素の先頭アドレスを代入して文字列を指すことで, 配列そのものを操作するよりも便利な利用法が存在する なお, 文字列リテラルは, その文字列が格納されている領域の先頭アドレスを表すので,

More information

Microsoft Word - StmView...._Rev4_for_ver.3.0.0_.doc

Microsoft Word - StmView...._Rev4_for_ver.3.0.0_.doc STM-0/T3 CONVERTOR 監視画面 StmView 取扱説明書 Microsoft および Windows は米国 Microsoft Corporation の米国およびその他の国における登録商標 または商標です IBM および PC/AT は米国 International Business Machines Corporation の登録商標です MMX および Pentium は

More information

Singapore Contec Pte Ltd. Opening Ceremony

Singapore Contec Pte Ltd. Opening Ceremony M2M/IoT ソリューション CONPROSYS FIT プロトコル通信サンプルタスク 2018 年 03 月 06 日株式会社コンテック 1 必要機材 本サンプルを利用するに当り 最低限必要な機材を以下に示します 動作確認や信号状況を変化させるためのスイッチ センサ類は適宜ご用意下さい 品名 型式 必要数 メーカー M2Mコントローラ CPS-MC341-ADSC1-111 2 CONTEC ノートPC

More information

御使用の前に必ず本取扱説明書をよく読んで理解して 安全の為の指示に従って下さい もし 不明点が有れば販売店か弊社におたずね下さい 目次 1. はじめに 対応 ios デバイス ダウンロードおよびライセンス認証 ダウンロード ライセ

御使用の前に必ず本取扱説明書をよく読んで理解して 安全の為の指示に従って下さい もし 不明点が有れば販売店か弊社におたずね下さい 目次 1. はじめに 対応 ios デバイス ダウンロードおよびライセンス認証 ダウンロード ライセ 低遅延デコーダ HD-SDI 出力タイプ LD-610 ipad 版デコーダ 取扱説明書 Ver. 0.1 御使用の前に必ず本取扱説明書をよく読んで理解して 安全の為の指示に従って下さい もし 不明点が有れば販売店か弊社におたずね下さい 目次 1. はじめに... 2 1.1 対応 ios デバイス... 2 2. ダウンロードおよびライセンス認証... 3 2.1 ダウンロード... 3 2.2

More information