DAS  3.1.6 - 18/09/2017
Macros
Control bit

Macros

#define ANTIBLOOM   1024
 Enable antiblooming (Only for old Texas CCD). More...
 
#define CCDHANDLE   1
 Enable background activity. More...
 
#define CLEARCCD   8
 Clear CCD before acquire. More...
 
#define DIGFLT   128
 Apply digital filter (only for HiRes III). More...
 
#define DISABINT   4096
 Disable interrupts. More...
 
#define FAN   64
 Disable fan. More...
 
#define FLUSHOR   256
 Flush horiz. register. More...
 
#define LARGEDMA   8192
 32 bit DMA counter on FDL-PCI More...
 
#define MAXPOW   512
 Max cooler power 80%. More...
 
#define MEMALLOC   32768
 Allocate image memory. More...
 
#define MUTE   32
 Do not show download status. More...
 
#define NOSHUTTER   16
 Do not control shutter. More...
 
#define SETDMA16BIT   16384
 Force 16 bit DMA counter (for LINUX) More...
 
#define TEMPHANDLE   2
 Temperature control enabled. More...
 
#define TRIGGER   4
 Syncronize acquisition with trigger. More...
 
#define WIN_NT   2048
 Define NT/XP/2000 and LINUX operating system (Realtime not possible). More...
 

Detailed Description

Macro Definition Documentation

§ ANTIBLOOM

#define ANTIBLOOM   1024

Enable antiblooming (Only for old Texas CCD).

Activates the antiblooming function, active only on NCC.

Definition at line 420 of file dcldef.h.

§ CCDHANDLE

#define CCDHANDLE   1

Enable background activity.

Activates a task which carries out ccd cleaning (it is read quickly) twice every second. This function is active on all models.

Definition at line 396 of file dcldef.h.

Referenced by DB_InitCamera().

§ CLEARCCD

#define CLEARCCD   8

Clear CCD before acquire.

Option that activates ccd cleaning before each acquisition. This function is active on all models.

Definition at line 405 of file dcldef.h.

Referenced by DB_InitCamera(), and DT_ShutterCB().

§ DIGFLT

#define DIGFLT   128

Apply digital filter (only for HiRes III).

Activates digital filtering of data, it is carried out during vertical transferral of charges. This function is only on HiRes_III.

Definition at line 414 of file dcldef.h.

§ DISABINT

#define DISABINT   4096

Disable interrupts.

Informs DLL if you need to disable the interrupts during the image downloading.

Definition at line 425 of file dcldef.h.

§ FAN

#define FAN   64

Disable fan.

Deactivates the fan normally used by the cooler. This function is only active on HiRes, Hurricane and NCC.

Definition at line 412 of file dcldef.h.

§ FLUSHOR

#define FLUSHOR   256

Flush horiz. register.

Performs cleaning of ccd horizontal register during exposure times which last more than di 0.5s. This function can be found on all models.

Definition at line 416 of file dcldef.h.

§ LARGEDMA

#define LARGEDMA   8192

32 bit DMA counter on FDL-PCI

This flag force long dma transfer. It is automatically enabled with FDL-PCI Rev. > 2.0. This function its not available on Linux.

Definition at line 427 of file dcldef.h.

§ MAXPOW

#define MAXPOW   512

Max cooler power 80%.

When this option is activated it prevents the power of the cooler to go beyond 80%.

Definition at line 418 of file dcldef.h.

§ MEMALLOC

#define MEMALLOC   32768

Allocate image memory.

Allocate the image memory. To use this memory all "mat" pointer in getccd must be set to 0

Definition at line 432 of file dcldef.h.

§ MUTE

#define MUTE   32

Do not show download status.

This option deactivates the execution of status procedure, which usually visualises the percentage of the image being downloaded. This function is active on all models.

Definition at line 409 of file dcldef.h.

§ NOSHUTTER

#define NOSHUTTER   16

Do not control shutter.

With this option the user can manage the shutter without the programme using it.

Definition at line 407 of file dcldef.h.

Referenced by DT_ShutterCB().

§ SETDMA16BIT

#define SETDMA16BIT   16384

Force 16 bit DMA counter (for LINUX)

Linux and Win2K don't allow huge of contiguos memory, CCD transfer must be setted in "line" mode.

Definition at line 430 of file dcldef.h.

§ TEMPHANDLE

#define TEMPHANDLE   2

Temperature control enabled.

Activates a task which manages ccd temperature control.

Definition at line 398 of file dcldef.h.

Referenced by DB_InitCamera().

§ TRIGGER

#define TRIGGER   4

Syncronize acquisition with trigger.

Synchronizes acquisition with an external trigger signal, this must be active at 1. If this option is activated and if during acquisition this signal is not provided, the programme will go on waiting for this request to be satisfied unless the global variable DC_BrkFlg is set at 1 with DC_BrkFlg() procedure

Definition at line 400 of file dcldef.h.

§ WIN_NT

#define WIN_NT   2048

Define NT/XP/2000 and LINUX operating system (Realtime not possible).

Informs DLL that we are working with an operative NT system or Windows 2000. This function is active on all models. NT/2000/XP Don't allow direct I/O access (previliged instruction).

Definition at line 422 of file dcldef.h.

Referenced by WhoSys().

______________________________________________________________________________________
Generated on Mon Sep 18 2017 11:47:05 for DAS - Rel. 3.1.6 - 18/09/2017.