Unable to Retrieve Snapshot Data in OpenLab ChemStation

Hi,

I am receiving a "Unable to retrieve Snapshot data" when I try to take a snapshot in the Offline Data Analysis window.  It does create the Snapshot.D folder in the instrument number data folder, however, I cannot see it under File>Load Signal.  I can only see it if I open the folder directly and copy it into an existing subdirectory folder (i.e. Data>060122>Snapshot.D).  Then I can load it in Chemstation after that.  I setverbose 3 and created a debug log listed below.  Can anyone help me resolve this issue so that the signal will be automatically displayed in Data Analysis.

Thanks,

Erik

Log file is C:\Data\debug.log. Severity is 7
OfflineSnapshot
NAME OfflineSnapshot
LOCAL channel
LOCAL path$
LOCAL i
LOCAL SyncState$
LOCAL subdir$
LOCAL NLSFileName_fdamenu$
LOCAL NLS_OFFSET
LOCAL G11N_OFFSET
LOCAL ID_FDAMENU_UNABLE_TO_RETR_1
NLSFileName_fdamenu$="fdamenu"
NLS_OFFSET=16000
G11N_OFFSET=1000
ID_FDAMENU_UNABLE_TO_RETR_1=((NLS_OFFSET+G11N_OFFSET)+1)
subdir$=""
! preevaluating val$(_Instrument)
! preevaluating PrivateProfileString$(("PCS,"+val$(_Instrument)),"_DDEOnline","chemstation.ini")
! preevaluating DdeInitiate(PrivateProfileString$(("PCS,"+val$(_Instrument)),"_DDEOnline","chemstation.ini"),"cpnowait")
channel=DdeInitiate(PrivateProfileString$(("PCS,"+val$(_Instrument)),"_DDEOnline","chemstation.ini"),"cpnowait")
DdePoke channel,"SnapShotSync$","Not Ready"
DdeExecute channel,"RunSnapshot"
DdeRequest channel,"_ConfigDataPath$",path$
DdeRequest channel,"_methpath$",SnapShotMethPath$
DdeRequest channel,"_methfile$",SnapShotMethFile$
DdeRequest channel,"_DataSubDir$",subdir$
! preevaluating len(subdir$)
! preevaluating len(subdir$)
! preevaluating asc(subdir$[1])
! preevaluating asc(subdir$[2])
IF (len(subdir$)=0 OR ((len(subdir$)>1 AND asc(subdir$[1])=13) AND asc(subdir$[2])=10)) THEN
SnapShotAcqPath$=((path$+subdir$)+"\ACQUIRING.TXT")
! preevaluating FileStat(MODE,SnapShotAcqPath$)
IF FileStat(MODE,SnapShotAcqPath$) <> 1 THEN
SnapShotAcqPath$=""
ENDIF
FOR i=1
! TO 5
Sleep 1
DdeRequest channel,"SnapShotSync$",SyncState$
IF SyncState$="Ready" THEN
NEXT i
! TO 5
Sleep 1
DdeRequest channel,"SnapShotSync$",SyncState$
IF SyncState$="Ready" THEN
NEXT i
! TO 5
Sleep 1
DdeRequest channel,"SnapShotSync$",SyncState$
IF SyncState$="Ready" THEN
NEXT i
! TO 5
Sleep 1
DdeRequest channel,"SnapShotSync$",SyncState$
IF SyncState$="Ready" THEN
NEXT i
! TO 5
Sleep 1
DdeRequest channel,"SnapShotSync$",SyncState$
IF SyncState$="Ready" THEN
NEXT i
! TO 5
IF SyncState$="Not Ready" THEN
! preevaluating ReadResource$(NLSFileName_fdamenu$,ID_FDAMENU_UNABLE_TO_RETR_1)
! preevaluating Alert(ReadResource$(NLSFileName_fdamenu$,ID_FDAMENU_UNABLE_TO_RETR_1),3)
i=Alert(ReadResource$(NLSFileName_fdamenu$,ID_FDAMENU_UNABLE_TO_RETR_1),3)
ELSE
DdeTerminate channel
SetActiveWindow 38

Was this helpful?