Welcome to iraf.net Thursday, April 25 2024 @ 04:22 PM GMT


 Forum Index > Help Desk > Misc New Topic Post Reply
 CDL status
   
Jason Quinn
 10/21/2015 12:30PM (Read 972 times)  
+++++
Active Member
caffeinated

Status: offline


Registered: 04/07/2006
Posts: 175
Hi. Couple questions about the CDL.

What is its current development status?

The FTP site

ftp://iraf.noao.edu/iraf/x11iraf/

lists cdl-1.9.tar.gz as the latest version, while x11iraf-v2.0BETA comes bundled with a version which I believe is an independent branch stemming from 1.8.

Have there been any unreleased changes since 1.9?

I'm curious if there are still use cases that require the pre-ANSI C support (for instance with the function prototypes via the ANSI_FUNC flag).

Cheers,
Jason

 
Profile Email
 Quote
fitz
 10/21/2015 03:48PM  
AAAAA
Admin

Status: offline


Registered: 09/30/2005
Posts: 4040
CDL is essentially frozen at the moment. The 1.9 release came out after the last X11IRAF but wasn't enough of a change (and there are probably too few users) to justify a new X11IRAF build. The latest version I have is from 5/2013 which I believe is the 1.9 release.

The ANSI_FUNC stuff was done when the package was first written in '97 and probably isn't needed now, but I'm sure there are other code cleanups that could be done as well.

 
Profile Email
 Quote
Jason Quinn
 10/31/2015 11:41PM  
+++++
Active Member

Status: offline


Registered: 04/07/2006
Posts: 175
Hi, Mike. Another question about cdl.

In x11iraf2.0BETA's cdl version there are some "subraster" functions (com_readSubraster() and com_writeSubraster()) and "raw buffer" functions (imd_readRawBuf() and imd_writeRawBuf()) which are not present in the standalone cdl 1.8 cdl 1.9. Do you recall the status of this functionality? As I previously wrote, I think 2.0BETA's cdl developed from 1.8 and not from 1.9 so I'm wondering if the above functionality was forgotten to be ported to 1.9 from 2.0BETA or if it was purposely removed from 1.9.

Jason

 
Profile Email
 Quote
fitz
 11/01/2015 04:51AM  
AAAAA
Admin

Status: offline


Registered: 09/30/2005
Posts: 4040
Hi Jason,

As I remember, the cdl_read/writeSubRaster() was an extension added as part of an image handling system I built for a new (at the time) instrument. It was a mosaic camera and these allowed direct I/O to each ccd subraster for much faster (up to 200X) displays since in the normal IIS protocol a subraster is done using entire rows of the frame buffer. Mine was the only known client to use this feature and it required a small modification to XImtool to be used and so probably explains why it wasn't widely released other than to be called v1.9.1. I'd have to check whether the released XImtool has the needed change as well, however I know it was never implemented in DS9 and so subraster displays behave as they always did.

 
Profile Email
 Quote
   
Content generated in: 0.20 seconds
New Topic Post Reply

Normal Topic Normal Topic
Sticky Topic Sticky Topic
Locked Topic Locked Topic
New Post New Post
Sticky Topic W/ New Post Sticky Topic W/ New Post
Locked Topic W/ New Post Locked Topic W/ New Post
View Anonymous Posts 
Anonymous users can post 
Filtered HTML Allowed 
Censored Content 
dog allergies remedies cialis 20 mg chilblain remedies


Privacy Policy
Terms of Use

User Functions

Login