_ND_CaptureTimelapseManually, _ND_CreateTimeExp, _ND_FastTimelapse, ND_AppendTimePhase, ND_AppendTimePhaseEx, ND_Concatenate1DT, ND_FastTimelapse, ND_FastTimelapsePrepare, ND_FastTimelapsePrepare_EX, ND_GetTimeExp, ND_GetTimeExpPhase, ND_GetTimeLapsePhaseCount, ND_GetTimePhase, ND_GetTimePhaseSchedule, ND_ResetTimeExp, ND_RunTimeExp, ND_SetTimeExp, ND_SetTimeExpPhase, ND_StartTimePhase
Description
ND_AppendTimePhase( doubleND_TimeInterval
, doubleND_TimeDuration
, char *ND_TimeCommand
);
This function appends a line to the current timelapse experiment table.
Description
ND_AppendTimePhaseEx( doubleND_TimeInterval
, intND_TimeCount
, char *ND_TimeCommand
, charND_PhaseName
);
This function appends a line to the current timelapse experiment table.
Description
ND_Concatenate1DT();
This function converts a multi-frame 1DT (X or Y dimension + Time) document to a single-frame 1DT document.
Note
The multi-frame 1DT documents are created by Nikon A1 line-scan operation. When being created, the 2 dimensional document is automatically cut into frames and put into an ND2 file for easier browsing.
Description
ND_FastTimelapse();
This function is runs the fast timelapse acquisition according to the predefined settings. The ND_FastTimelapsePrepare function must be called beforehand to specify the settings and make the application ready.
See Also
ND_FastTimelapsePrepare, _ND_FastTimelapse
Description
ND_FastTimelapsePrepare( char *Filename
, intFrames
, intLineIndex
, intND_FastTimelapseFlags
);
This function enables you to prepare the system for performing Fast Timelapse Acquisition. The ND_FastTimelapse function should be called afterwards.
Parameters
See Also
ND_FastTimelapse
Description
ND_FastTimelapsePrepare_EX( char *Filename
, intFrames
, intLineIndex
, intND_FastTimelapseFlags
, intFlag
);
This function is for internal purposes only.
Parameters
Description
ND_GetTimeExp( int *ND_GetTimeCloseShutter
, int *ND_GetControlLight
, int *ND_GetPerformTimeMeas
, char *ND_TimeCommandBefore
, char *ND_TimeCommandAfter
, int *ND_GetTimeAFType
, int *ND_GetTimeAFWhen
, double *ND_GetTimeAFArg1
, double *ND_GetTimeAFArg2
);
The ND_GetTimeExp function retrieves parameters of the current timelapse experiment setting in the ND Acquisition dialog box. It is inverse function to the ND_SetTimeExp function.
Parameters
See Also
ND_SetTimeExp
Description
ND_GetTimeExpPhase( char *ND_Filename
, intND_TimePhase
, char *ND_TimeCommandBefore
, charND_GetPhaseName
);
This function retrieves the command executed at the beginning of specified time phase. If the Filename parameter is empty, the current ND Experiment definition is used as the data source.
It is the inverse function to the ND_SetTimeExpPhase function.
Parameters
See Also
ND_SetTimeExpPhase
Description
int ND_GetTimeLapsePhaseCount();
This function returns number of time phases in the current ND experiment.
Description
int ND_GetTimePhase(
int ND_TimeIndex
);
This function returns time phase position for given image frame in the ND Acquisition experiment time schedule table.
Description
ND_GetTimePhaseSchedule( intND_TimePhase
, double *ND_GetTimeInterval
, double *ND_GetTimeDuration
, int *ND_GetTimeLoopCnt
);
This function retrieves parameters of the current timelapse experiment table.
Parameters
See Also
ND_AppendTimePhase
Description
ND_ResetTimeExp();
The last used settings of the experiment are stored in memory. This function removes the settings of the current time experiment. The experiment definition table becomes blank.
Description
ND_RunTimeExp();
This function runs the current time experiment according to the current settings. The system remembers the settings of a previously run experiment.
Description
ND_SetTimeExp( intND_TimeCloseShutter
, intND_ControlLight
, intND_PerformTimeMeas
, char *ND_TimeCommandBefore
, char *ND_TimeCommandAfter
, intND_TimeAFType
, intND_TimeAFWhen
, doubleND_TimeAFArg1
, doubleND_TimeAFArg2
);
This function initializes the current timelapse experiment and activates the time dimension of the current ND experiment.
Parameters
Description
ND_SetTimeExpPhase( intND_TimePhase
, char *ND_TimeCommandBefore
, charND_PhaseName
);
This function sets a command which will be executed at the beginning of the specified time phase (Advanced setting for Time Lapse Acquisition).
Parameters
See Also
ND_GetTimeExpPhase
Description
ND_StartTimePhase(
int ND_TimePhase
);
This function starts selected time phase.
This function runs the Acquire > Capture Timelapse > Capture Manually command.
Description
_ND_CaptureTimelapseManually();
This function displays the Time Sequence Manual Acquisition dialog window. The ND2 file can be captured manually.
This function runs the Acquire > Capture Timelapse > Capture Automatically command.
Description
_ND_CreateTimeExp();
This function displays the Time Sequence Acquisition dialog window.
Description
_ND_FastTimelapse();
This function opens the Fast Timelapse dialog window.
See Also
ND_FastTimelapse