Project

General

Profile

CAMC

Added by Jim Pulokas almost 18 years ago

Here is our camc.ini:

[MAINTAIN]
DBG_PATH=C:\\temp\\CAMC_DEBUG.txt
TRAYICON=0
LOG_LEVEL=0

[CAMC]
AVL_SIM=0
AVL_PXL=0
AVL_PVCAM=0
AVL_FASTSCAN=0
AVL_SCX=1
AVL_FSFW=1

[USB]
Use_USB=0

[SERIALCOMM]
Use_Relais=0
CommPort=1

[Camera0]
CameraType=Simulation
PixelSizeX=24
PixelSizeY=24
Dynamic=4095
MaximalSizeX=4096
MaximalSizeY=4096
ChipName=Chip Simu1
CamName=Simu 2003
ImgPath=C:\\\\temp\\\\input.raw
NumberOfSpeeds=3
Speed1=1000
Speed2=500
Speed3=2000
NumberOfGains=5
Gain1=15
Gain2=24
Gain3=33
Gain4=42
Gain5=51
ReadoutGeometry=0
LiveModeAvail=0
DPC=0
DPC_X1=200
DPC_YS1=400
DPC_YE1=2047
TemperatureSetpoint=0
ShutterOpenDelay=50
ShutterCloseDelay=40
ReadoutMode=0
[Camera1]
CameraType=PXL
NumberOfGains=2
Gain1=1
Gain2=4
NumberOfSpeeds=2
Speed1=500
Speed2=1500
DPC=0
DPC_X1=200
DPC_YS1=400
DPC_YE1=2047
ReadoutGeometry=0
UseSpeedTable=0
ST_G_G1_S1=1
ST_G_G1_S2=1
ST_G_G2_S1=1
ST_G_G2_S2=1
ST_S_G1_S1=1
ST_S_G1_S2=0
ST_S_G2_S1=3
ST_S_G2_S2=2
ReadoutMode=1

[Camera2]
CameraType=PVCAM
NumberOfGains=2
Gain1=1
Gain2=4
NumberOfSpeeds=2
Speed1=3000
Speed2=5000
DPC=0
ReadoutGeometry=0
UseSpeedTable=0
Sleep=50
ReadoutMode=2

[Camera3]
CameraType=FastScan
ReadoutMode=3

[Camera4]
CameraType=SCX
NumberOfGains=3 
Gain1=2 
Gain2=4 
Gain3=1 
NumberOfSpeeds=2 
Speed1=100 
Speed2=1000 
DPC=0 
ReadoutGeometry=0 
UseSpeedTable=0 
Sleep=50
PollingDelay=50
ReadoutMode=4

[Camera5]
CameraType=FastScan_FW
ReadoutMode=5

[Camera6]

[Camera7]

[Camera8]

[Camera9]
[/code]

Replies (2)

my camc - Added by Anonymous almost 18 years ago

[MAINTAIN]

DBG_PATH=C:\\temp\\CAMC_DEBUG.txt

TRAYICON=0

LOG_LEVEL=0

MaxSizeLogFile=5.000000

[CAMC]

AVL_SIM=0

AVL_PXL=1

AVL_PVCAM=0

AVL_FASTSCAN=0

AVL_SCX=0

AVL_FSFW=0

[USB]

Use_USB=0

[SERIALCOMM]

Use_Relais=0

CommPort=1

[Camera0]

CameraType=Simulation

PixelSizeX=24

PixelSizeY=24

Dynamic=4095

MaximalSizeX=4096

MaximalSizeY=4096

ChipName=Chip Simu1

CamName=Simu 2003

ImgPath=C:\\\\temp\\\\input.raw

NumberOfSpeeds=3

Speed1=1000

Speed2=500

Speed3=2000

NumberOfGains=5

Gain1=15

Gain2=24

Gain3=33

Gain4=42

Gain5=51

ReadoutGeometry=0

LiveModeAvail=0

DPC=0

DPC_X1=200

DPC_YS1=400

DPC_YE1=2047

TemperatureSetpoint=0

ShutterOpenDelay=50

ShutterCloseDelay=40

ReadoutMode=0

[Camera1]

CameraType=PXL

NumberOfGains=2

Gain1=1

Gain2=4

NumberOfSpeeds=2

Speed1=500

Speed2=1500

DPC=0

DPC_X1=200

DPC_YS1=400

DPC_YE1=2047

ReadoutGeometry=0

UseSpeedTable=0

ST_G_G1_S1=1

ST_G_G1_S2=1

ST_G_G2_S1=1

ST_G_G2_S2=1

ST_S_G1_S1=1

ST_S_G1_S2=0

ST_S_G2_S1=3

ST_S_G2_S2=2

ReadoutMode=1

[Camera2]

CameraType=PVCAM

NumberOfGains=2

Gain1=1

Gain2=4

NumberOfSpeeds=2

Speed1=3000

Speed2=5000

DPC=0

ReadoutGeometry=0

UseSpeedTable=0

Sleep=50

ReadoutMode=2

[Camera3]

CameraType=FastScan

ReadoutMode=3

[Camera4]

NumMinBlock=1024

CameraType=SCX

NumberOfGains=3

Gain1=2

Gain2=4

Gain3=1

NumberOfSpeeds=2

Speed1=100

Speed2=1000

DPC=0

ReadoutGeometry=0

UseSpeedTable=0

Sleep=50

PollingDelay=50

ReadoutMode=4

[Camera5]

CameraType=FastScan_FW

ReadoutMode=5

[Camera6]

[Camera7]

[Camera8]

[Camera9]

- Added by Jim Pulokas almost 18 years ago

Original:

 def getCameraSize(self):

# {'type': dict, 'values': {'x': {'type': int}, 'y': {'type': int}}}}

x = self._getParameterValue('cpTotalDimensionX')

y = self._getParameterValue('cpTotalDimensionY')

return {'x': x, 'y': y}

Fake Camera Size:

 def getCameraSize(self):

# {'type': dict, 'values': {'x': {'type': int}, 'y': {'type': int}}}}

x = self._getParameterValue('cpTotalDimensionX')

y = self._getParameterValue('cpTotalDimensionY')

return {'x': 2048, 'y': 2048}

    (1-2/2)