Files
ADAndor/documentation/todo.txt
2011-07-07 19:55:21 +00:00

71 lines
1.9 KiB
Plaintext

For R1-7
- NeXus config.h file needs work for windows-x64
- DLS changes for Pilatus
- Add Ethernet bandwidth limiting to Prosilica driver?
- New screen shots for Pilatus, PilatusAncillary, BIS, NDColorConvert
- Fix lock problem in transform plugin
- Lewis' new changes for Pilatus
- GraphicsMagick
- Finish documentation of NDFileMagick - compression types for TIFF, other
formats, etc.
- Add 64-bit SDK files for Perkin Elmer
- Add 64-bit SDK files for PvCAM
- NDPluginStats: compute the maximum value and location of maximum value for
centroids in each direction
- Add more frames to Prosilica buffer per Tim Madden's e-mail (he used 10).
Measure impact on dropped frames.
Longer term:
General
- Roper driver
- Not passing back 3-D arrays to callbacks. Need to loop on passing 2-D arrays.
- Add support for ReadStatus PV to force reading status like temperature
- Redo locking mechanism so plugins can reprocess data when something changes?
- One lock for parameter library, another lock for messageQueue, etc?
- Make overlay plugin do updates when values are changed even if new frame not acquired, etc.
- Document NeXus file plugin - add XML file documentation
- Transform plugin: write documentation
- Performance measurements
- Prosilica once I fixed stale frame bug it won't exit when acquiring if very
busy
- Implement and improve connection management
asynPortDriver
- Implement portNameSelf in asynPortDriver (but leave it in ADBase.template).
- Make it handle array interfaces with pointers?
NDPluginBase
- Add all 10 dimensions to database?
File plugins
- Implement reading
Prosilica driver
- Connection management
- Sense disconnect, autoreconnect
- Implement link callback. When matches uniqueID, call Disconnect or Connect
IDL
- Get Stephen Mudie's code included and fixed
- Change image_display table widgets to text widgets or CW_field widgets