home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / os / vxworks / 776 < prev    next >
Encoding:
Text File  |  1992-09-01  |  1.5 KB  |  44 lines

  1. Newsgroups: comp.os.vxworks
  2. Path: sparky!uunet!stanford.edu!kronos.arc.nasa.gov!doctor
  3. From: doctor@kronos.arc.nasa.gov (Terry Fong)
  4. Subject: how to implement a controller (aka need to periodically trigger task)
  5. Message-ID: <1992Sep1.164510.27845@kronos.arc.nasa.gov>
  6. Summary: need info on writing a digital controller
  7. Keywords: controller, 5.0.2
  8. Sender: usenet@kronos.arc.nasa.gov (Will Edgington, wedgingt@ptolemy.arc.nasa.gov)
  9. Nntp-Posting-Host: tardis-arclan.arc.nasa.gov
  10. Organization: NASA/ARC Information Sciences Division
  11. Date: Tue, 1 Sep 1992 16:45:10 GMT
  12. Lines: 30
  13.  
  14. Hi all,
  15.  
  16. This may be a FAQ item (is there one for this group?), but I'd like to
  17. hear some opinions on a question:
  18.  
  19.   Using VxWorks 5.0.2, what is the best way to implement a digital 
  20.   controller? In other words, what is the best approach to get a 
  21.   task to trigger at a specific frequency (i.e., 10-100 Hz) such that
  22.   system resources are minimally used? Do you setup an ISR off of the
  23.   clock to signal (or semaphore) a pended task? Do you use watchdog
  24.   timers repeatedly? Do you run a task at a high priority and let it
  25.   poll a timer?
  26.  
  27. Please send any/all responses to:  terry@ptolemy.arc.nasa.gov
  28.  
  29. I'll post a summary of the answers I receive. Thanks in advance!
  30.  
  31. -Terry
  32.  
  33.  
  34.  
  35.  
  36.  
  37.  
  38.  
  39. -- 
  40. _______________________________________________________________________________
  41.  "You do not understand anything     | Terry Fong <terry@ptolemy.arc.nasa.gov>
  42.   until you understand it in more    | NASA Ames, M/S 269-3, Moffett Field, CA
  43.   than one way..." -- Marvin Minsky  | (415) 604-6063, FTS-464-6063
  44.