home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #18 / NN_1992_18.iso / spool / comp / lang / lisp / mcl / 1198 < prev    next >
Encoding:
Internet Message Format  |  1992-08-12  |  1.5 KB

  1. Path: sparky!uunet!haven.umd.edu!darwin.sura.net!mips!sdd.hp.com!uakari.primate.wisc.edu!ames!data.nas.nasa.gov!taligent!apple!cambridge.apple.com!jd05@gte.com
  2. From: jd05@gte.com (John Doleac)
  3. Newsgroups: comp.lang.lisp.mcl
  4. Subject: Interfacing to I/O boards
  5. Message-ID: <19920812191930.9.JOHND@babar.gte.com>
  6. Date: 12 Aug 92 19:19:00 GMT
  7. Sender: info-mcl-request@cambridge.apple.com
  8. Lines: 25
  9. Approved: comp.lang.lisp.mcl@Cambridge.Apple.C0M
  10. Original-To: info-mcl@cambridge.apple.com
  11.  
  12.  
  13. I am using GW's MacADIOS I/O board to interface to sensors and 
  14. motors which are part of a control algorithm testbed.  I want to 
  15. call C functions compiled using Symantec's Think C development
  16. system.  These C functions are used to get data from sensors and
  17. to give commands to motors.
  18.  
  19. The manual tells how to use foreign function calls for code
  20. compiled by MPW.  This does not work for Think C.  Can anyone
  21. recommend a way to overcome this problem?
  22.  
  23. I asked this question at MacWorld last week in Boston.  No one in 
  24. the Apple booth knew much about LISP nor could they provide
  25. any recommendations for hardware interfaces for this kind of
  26. application.  The most consistent recommendation I got for 
  27. interfacing to sensors and motors from a mac was to use a 
  28. serial connection to a PC outfitted with a good I/O board.  The
  29. PC could be used as a co-processor.
  30.  
  31. If using a serial connection to a PC is a good solution, can 
  32. anyone recommend examples of protocols I can use?
  33.  
  34. -- John Doleac
  35.    GTE Laboratories, Incorporated
  36.    Waltham, MA
  37.