arcnet関数一覧

関数名 aisa1517_error
概略 エラー番号の意味を画面表示する.
ヘッダ aisa1517.h
書式 void aisa1517_error(int err);
機能説明
引き数 err: エラー番号
戻り値 なし

関数名 aisa1517_init
概略 アークネットボードの初期化
ヘッダ aisa1517.h
書式 int aisa1517_init(int MyID);
機能説明
引き数 MyID: アークネットボードの番号(0x00-0xFF)
戻り値 ボードの状態(ARC_ENABLE,ARC_DISABLE,ARC_NO_ACK)

関数名 aisa1517_send
概略 アークネットにデータを送信する
ヘッダ aisa1517.h
書式 int aisa1517_send(unsigned char *SendPacket);
機能説明 アークネットにデータSendPacketを送信する.繰り返し回数TIME_OUTを超えた場合はえらーを返す.
引き数 SendPacket: 256Byteのデータ列
戻り値 ボードの状態を表す値

関数名 aisa1517_send0
概略 データ列の送信を3回試行する.
ヘッダ aisa1517.h
書式 int aisa1517_send0(unsigned char *SendPacket)
機能説明 関数aisa1517_send()を3回呼び出す.
引き数 SendPacket: 256Byteのデータ列
戻り値 ボードの状態を表す値

関数名 aisa1517_recive
概略 アークネットから自ボード当てのデータを受信する.
ヘッダ aisa1517.h
書式 int aisa1517_recive(unsigned char *RecvPacket)
機能説明
引き数 RecvPacket: 256Byteのデータ列
戻り値 ボードの状態を表す値

関数名 aisa1517_recv0
概略 データ受信を3回試行する
ヘッダ aisa1517.h
書式 int aisa1517_recv0(unsigned char *RecvPacket)
機能説明 関数aisa1517_recieve()を3回呼び出す
引き数 RecvPacket: 256Byteのデータ列
戻り値 ボードの状態を表す値

関数名 apci1526_error
概略 エラー番号の意味を画面表示する.
ヘッダ aisa1517.h
書式 void apci1526_error(int err);
機能説明
引き数 err: エラー番号
戻り値 なし

関数名 apci1526_init
概略 アークネットボードの初期化
ヘッダ aisa1517.h
書式 int apci1526_init(int MyID);
機能説明
引き数 MyID: アークネットボードの番号(0x00-0xFF)
戻り値 ボードの状態

関数名 apci1526_send
概略 アークネットにデータを送信する
ヘッダ aisa1517.h
書式 int apci1526_send(unsigned char *SendPacket)
機能説明 アークネットにデータSendPacketを送信する.繰り返し回数TIME_OUTを超えた場合はえらーを返す.
引き数 SendPacket: 256Byteのデータ列
戻り値 ボードの状態を表す値

関数名 apci1526_send0
概略 データ列の送信を3回試行する.
ヘッダ aisa1517.h
書式 int apci1526_send0(unsigned char *SendPacket)
機能説明 関数apci1526_send()を3回呼び出す.
引き数 SendPacket: 256Byteのデータ列
戻り値 ボードの状態を表す値

関数名 apci1526_recive
概略 アークネットから自ボード当てのデータを受信する.
ヘッダ aisa1517.h
書式 int apci1526_recive(unsigned char *RecvPacket)
機能説明
引き数 RecvPacket: 256Byteのデータ列
戻り値 ボードの状態を表す値

関数名 apci1526_recv0
概略 データ受信を3回試行する
ヘッダ aisa1517.h
書式 int apci1526_recv0(unsigned char *RecvPacket)
機能説明 関数apci1526_recieve()を3回呼び出す
引き数 RecvPacket: 256Byteのデータ列
戻り値 ボードの状態を表す値