Experimental Physics and
| |||||||||||||||||
|
Every record, device or driver support consists of two parts: Its database definition (ends up as part of an ascii file that is read by the IOC at startup) and the matching code (some object code which is loaded into a support library that the IOC loads). While you seem to have successfully added the database definition stuff, your support library still misses part of the matching object code. Make sure that the Makefile in addition to adding the aaiRecord.dbd not only includes the record support object, but also at least the soft device support for it. (Take a look at baseLIBOBJS or at the example application Makefile to see how this is achieved.) BTW: The AAI record is an input record (that's what the 'i' stands for). If you want to get values /to/ a device, EPICS would regard this an /output/ operation, so the appropriate record might rather be the AAO record. But I'm just wildly guessing ... sorry if this was too obvious. Good luck! Ralph Bruins, Stefan wrote: For an application I need to upload a large number of analogue values to a device. Therefore the AAI record seems to suit perfect. I use EPICS R3.14.6 on a linux machine.
| ||||||||||||||||
ANJ, 02 Sep 2010 |
·
Home
·
News
·
About
·
Base
·
Modules
·
Extensions
·
Distributions
·
Download
·
· Search · EPICS V4 · IRMIS · Talk · Bugs · Documents · Links · Licensing · |