各関数を使用するにはSmcWInit関数でIDを取得する必要があります。
IDはデバイスを識別するために必要な数字です。
次の例は複数のデバイスを使用する例です。
以下は、SMC-8DL-PCIを1枚、SMC-8DF2-PCIを1枚使用した場合の例です。
同じボードを使用する場合は、ボード上にあるロータリースイッチにてボードIDを変更することで複数枚使用可能です。
Cでの例
デバイス |
SMC-8DL-PCI |
SMC-8DF2-PCI |
デバイス名 |
"SMC000" |
"SMC001" |
ID宣言 |
short ID_SMC1; |
short ID_SMC2; |
初期化 |
Ret = SmcWInit("SMC000" ,&ID_SMC1); |
Ret = SmcWInit("SMC001" ,&ID_SMC2) |
他の関数 |
Ret = SmcW***( ID_SMC1, *** ); |
Ret = SmcW***( ID_SMC2, *** ); |