Re: Serial Communication (was VMIN and VTIME)

New Message Reply Date view Thread view Subject view Author view

Andy Shein (ashein++at++orac.boston.sgi.com)
Mon, 24 Mar 1997 20:32:12 -0500


On Mar 24, 9:58am, William J Brown wrote:
> Subject: Re: Serial Communication (was VMIN and VTIME)
>
> What are the pros and cons of CDSIO vs ASO?

   CDSIO is a 6U VME bus board w/ 6 serial ports. ASO
is an HIO bus card that has sound as well as 6 serial ports.
The ASO uses 68332 to buffer up the data. I belive you can
get some long latency (~20 chars or so if I remeber)
because of the way the ASO firmware buffers up the data.
The CDSIO goes back aways, I had one but I don't
remeber any serious problems. I do not know what the
plans are to supoort it in 6.4.

>
> What about IEEE-488 (GPIB)?

   I think there are 3rd party cards, don't know about drivers.

>Is SCSI a possibility?
   Yes you can write a user level scsi driver, see the
device driver programming guide in insight (it is not
installed by default)

> What are
> SGI's plans regarding Fire Wire (IEEE P1394)?

   Don't know.

Is it significant
> that SGI's Q&A section has no heading for Serial Ports?

   No.

>
> How are we supposed to hook up magnetic trackers to these
> beasts?

   Most people use the serial ports. Take a look at
man termio. Open the device, set it up with ioctl

   struct termios tty_ctrl;

   status = ioctl( tty_fd, TCSETAF, &tty_ctrl); /* assign termios values */
   if( status == ERROR )
   {
      (void)fprintf(stderr, "Error set termios struct: %s\n",
                    strerror(errno));
      exit(ERROR);
   }

   then use read an write. you probably want to
sproc a process to do this.
                        Have fun

                        Andy

>
> Bill
>

> Submissions: info-performer++at++sgi.com
> Admin. requests: info-performer-request++at++sgi.com
>-- End of excerpt from William J Brown

-- 
Andrew Shein   SE Stout               email: ashein++at++boston.sgi.com
Silicon Graphics Inc.                 phone: (508) 562 - 4800
1 Cabot Road                            fax: (508) 562 - 4755
Hudson, MA 01749                      vmail: 59688
=======================================================================
List Archives, FAQ, FTP:  http://www.sgi.com/Technology/Performer/
            Submissions:  info-performer++at++sgi.com
        Admin. requests:  info-performer-request++at++sgi.com

New Message Reply Date view Thread view Subject view Author view

This archive was generated by hypermail 2.0b2 on Mon Aug 10 1998 - 17:54:56 PDT

This message has been cleansed for anti-spam protection. Replace '++at++' in any mail addresses with the '@' symbol.