home *** CD-ROM | disk | FTP | other *** search
/ Magazyn Amiga 13 / MA_Cover_13.bin / source / c / stefanb_src / private_projects / fax / test1.c < prev    next >
Encoding:
C/C++ Source or Header  |  1992-09-06  |  768 b   |  36 lines

  1. #include "serio.h"
  2. #include <stdio.h>
  3. #include <stdlib.h>
  4. #include <clib/dos_protos.h>
  5.  
  6. struct SerialStream *ss;
  7. UBYTE buffer[100];
  8.  
  9. int main(int argc, char *argv[])
  10. {
  11.  if (ss=CreateSerialStream("serial.device",2,
  12.                            SERF_SHARED|SERF_7WIRE|SERF_RAD_BOOGIE))
  13.   {
  14.    puts("device opened");
  15.  
  16.    if (SetSerialParamsTags(ss,SIO_Baud,19200,TAG_DONE))
  17.     {
  18.      puts("parameters set 1");
  19.  
  20.      if (SetSerialParamsTags(ss,SIO_Baud,19200,TAG_DONE))
  21.       {
  22.        puts("parameters set 2");
  23.        WriteSerialSynch(ss,"at\r",3);
  24.        ReadSerialSynch(ss,buffer,4);
  25.        puts(buffer);
  26.  
  27.        if (argc>2) SystemTags("test1 1",TAG_DONE);
  28.        else if (argc>1) SystemTags("test1",TAG_DONE);
  29.       }
  30.     }
  31.    DeleteSerialStream(ss);
  32.   }
  33.  
  34.  return(0);
  35. }
  36.