home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
FM Towns: Free Software Collection 3
/
FREEWARE.BIN
/
towns_os
/
hal
/
xoutput.c
< prev
next >
Wrap
Text File
|
1980-01-02
|
795b
|
49 lines
/* xoutput.c 1990.02.18 Programmed by MSどす */
/* last update 1990.04.24 */
#define LOGFILE "KEYTRACE.LOG"
extern int xamout();
extern int xamkey();
extern int stb();
#include <stdio.h>
#include "crossam.h"
int main(){
int time,ret,d,k;
UCHAR dial,key;
UCHAR lastdial,lastkey;
char buf[32];
FILE *iop;
time=45000;
iop=fopen(LOGFILE,"r");
puts("CROSSAMの信号を出力します。");
while(fgets(buf,32,iop)){
sscanf(buf,"%d %d",&d,&k);
dial=d;
key=k;
printf("dial-no=%d , key-no=%d\n",dial,key);
ret=xamout(dial,key,time);
if(ret) break;
}
stb(ON); /* STB ON */
fclose(iop);
if(ret){
puts("通信エラーです。異常終了しました。");
return(-1);
}
puts("終了しました。");
return (0);
}