comp.lang.idl-pvwave archive
Messages from Usenet group comp.lang.idl-pvwave, compiled by Paulo Penteado

Home » Public Forums » archive » PRINTF printing to wrong LUN
Show: Today's Messages :: Show Polls :: Message Navigator
E-mail to friend 
Return to the default flat view Create a new topic Submit Reply
PRINTF printing to wrong LUN [message #71666] Wed, 14 July 2010 07:48 Go to previous message
polystethylene is currently offline  polystethylene
Messages: 28
Registered: February 2009
Junior Member
Has anyone had any experience of IDL seemingly printing to the wrong
logical unit number?

I have this IF clause in my code:

IF nwestframes GE 1 THEN BEGIN
OPENW,lun2,'rotate.list'
PRINTF,lun2,FORMAT='("'+string(calibprefix)+'",A0)',lightlist[b]
CLOSE,lun2
PRINTF,lun,'rotate @rotate.list @rotate.list 180'
PRINT,'Pier flip occurs at frame
'+string(FORMAT='(I0)',nwestframes+1)+'. 180deg rotation to be applied
to all eastern sky images'
PRINTF,redinfo,'Pier Flip @ frame =
'+string(FORMAT='(A0)',nwestframes+1)
ENDIF

So as you can see I have a new file introduced within the IF clause,
and two previously open units, lun & redinfo.

Up until this point in the code, IDL was correctly printing to each
lun, as I instructed it to. In this case however, it has printed 'Pier
Flip @ frame 100' in the file associated with 'lun' instead of
'redinfo'. redinfo has other info successfully printed to it, so I
have no idea why IDL suddenly messes up here.

Any one seen anything like this before?

Cheers,

Stef
[Message index]
 
Read Message
Read Message
Read Message
Read Message
Read Message
Previous Topic: Re: PRINTF printing to wrong LUN
Next Topic: Re: read XML with IDL

-=] Back to Top [=-
[ Syndicate this forum (XML) ] [ RSS ] [ PDF ]

Current Time: Wed Oct 08 15:34:12 PDT 2025

Total time taken to generate the page: 0.00404 seconds