Remove unnecessary prints.

In the virtual asynFunctions the infos are available through  asynPrint using ASYN_TRACEIO_DRIVER
This commit is contained in:
Douglas Araujo
2024-09-12 12:46:23 +02:00
parent 1ec9ec9f50
commit 481b7722c5
+49 -105
View File
@@ -1112,10 +1112,6 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
setStringParam(ADStatusMessage, "Acquisition aborted by user");
stopAcquire();
}
} else if (index == ADImageMode) {
printf("[DEBUG]::writeInit32 ADImageMode\n");
} else if (index == ADNumExposures) {
printf("[DEBUG]::writeInit32 ADNumExposures\n");
} else if (index == ADMinX) {
int minH = 0, sizeH = 0;
double dFrameBytes = 0;
@@ -1212,13 +1208,9 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
value = (int)dsizeY;
}
readParameter(DCAM_IDPROP_TIMING_READOUTTIME, false);
} else if (index == ADReadStatus) {
printf("[DEBUG]::writeInit32 ADReadStatus\n");
}
else if (index == hSensorMode) {
printf("[DEBUG]::writeInit32 SensorMode %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_SENSORMODE, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_SENSORMODE, &dvalue);
if (failed(m_err))
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
@@ -1226,8 +1218,7 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
}
else if (index == hReadoutSpeed) {
printf("[DEBUG]::writeInit32 ReadoutSpeed %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_READOUTSPEED, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_READOUTSPEED, &dvalue);
if (failed(m_err))
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
@@ -1235,8 +1226,7 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
}
else if (index == hReadoutDirection) {
printf("[DEBUG]::writeInit32 ReadoutDirection %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_READOUT_DIRECTION,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_READOUT_DIRECTION,
&dvalue, 0);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1245,59 +1235,51 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
}
//-- Trigger
else if (index == hTriggerSource) {
printf("[DEBUG]::writeInit32 TriggerSource %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERSOURCE, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERSOURCE, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hTriggerMode) {
printf("[DEBUG]::writeInit32 TriggerMode %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGER_MODE, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGER_MODE, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hTriggerActive) {
printf("[DEBUG]::writeInit32 TriggerActive %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERACTIVE, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERACTIVE, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hTriggerGlobalExposure) {
printf("[DEBUG]::writeInit32 TriggerGlobalExposure %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGER_GLOBALEXPOSURE,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGER_GLOBALEXPOSURE,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hTriggerPolarity) {
printf("[DEBUG]::writeInit32 TriggerPolarity %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERPOLARITY, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERPOLARITY, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hTriggerConnector) {
printf("[DEBUG]::writeInit32 TriggerConnector %d\n", value);
m_err =
m_err =
dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGER_CONNECTOR, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hTriggerTimes) {
printf("[DEBUG]::writeInit32 TriggerTimes %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERTIMES, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERTIMES, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hInternalTriggerHandling) {
printf("[DEBUG]::writeInit32 TriggerHandling %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_INTERNALTRIGGER_HANDLING,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_INTERNALTRIGGER_HANDLING,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1321,10 +1303,8 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
status = setIntegerParam(hImageFramebytes, dFrameBytes);
status = setIntegerParam(hBinning, dbinning);
printf("[DEBUG]::writeInit32 Binning %d\n", value);
} else if (index == hSubarrayMode) {
printf("[DEBUG]::writeInit32 SubarrayMode %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_SUBARRAYMODE, &dvalue);
} else if (index == hSubarrayMode) {
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_SUBARRAYMODE, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
@@ -1335,22 +1315,19 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
else if (index == hDefectCorrectMode) {
m_err =
dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_DEFECTCORRECT_MODE, &dvalue);
printf("[DEBUG]::writeInit32 DefectCorrerMode %f\n", dvalue);
if (failed(m_err)) {
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hHotPixelCorrectLevel) {
printf("[DEBUG]::writeInit32 HotPixelCorrectLevel %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_HOTPIXELCORRECT_LEVEL,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_HOTPIXELCORRECT_LEVEL,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hIntensityLutMode) {
printf("[DEBUG]::writeInit32 IntensityLutMode %d\n", value);
m_err =
m_err =
dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_INTENSITYLUT_MODE, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1360,24 +1337,21 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
//-- Output trigger
else if (index == hOutputTriggerSource0) {
printf("[DEBUG]::writeInit32 OutputTriggerSource0 %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_SOURCE,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_SOURCE,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerSource1) {
printf("[DEBUG]::writeInit32 OutputTriggerSource1 %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_SOURCE + 0x100, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerSource2) {
printf("[DEBUG]::writeInit32 OutputTriggerSource2 %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_SOURCE + 0x200, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1386,24 +1360,21 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
}
else if (index == hOutputTriggerPolarity0) {
printf("[DEBUG]::writeInit32 OutputTriggerPolaroty0 %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_POLARITY,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_POLARITY,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerPolarity1) {
printf("[DEBUG]::writeInit32 OutputTriggerPolaroty1 %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_POLARITY + 0x100, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerPolarity2) {
printf("[DEBUG]::writeInit32 OutputTriggerPolaroty2 %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_POLARITY + 0x200, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1412,56 +1383,49 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
}
else if (index == hOutputTriggerKind0) {
printf("[DEBUG]::writeInit32 OutputTriggerKind0 %d\n", value);
m_err =
m_err =
dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_KIND, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerKind1) {
printf("[DEBUG]::writeInit32 OutputTriggerKind1 %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_KIND + 0x100, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerKind2) {
printf("[DEBUG]::writeInit32 OutputTriggerKind2 %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_KIND + 0x200, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerBaseSensor0) {
printf("[DEBUG]::writeInit32 OutputTriggerBaseSensor0 %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_BASESENSOR,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_BASESENSOR,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerBaseSensor1) {
printf("[DEBUG]::writeInit32 OutputTriggerBaseSensor1 %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_BASESENSOR + 0x100, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerBaseSensor2) {
printf("[DEBUG]::writeInit32 OutputTriggerBaseSensor2 %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_BASESENSOR + 0x200, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerPreHsyncCount) {
printf("[DEBUG]::writeInit32 OutputTriggerPreHsynCount %d\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_PREHSYNCCOUNT, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1471,16 +1435,14 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
//-- Master pulse
else if (index == hMasterPulseMode) {
printf("[DEBUG]::writeInit32 MasterPulseMode %d\n", value);
m_err =
m_err =
dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_MASTERPULSE_MODE, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hMasterPulseTriggerSource) {
printf("[DEBUG]::writeInit32 MasterPulseTriggerSource %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_MASTERPULSE_TRIGGERSOURCE,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_MASTERPULSE_TRIGGERSOURCE,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1489,8 +1451,7 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
}
else if (index == hMasterPulseBurstTimes) {
printf("[DEBUG]::writeInit32 MasterPulseBurstTimes %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_MASTERPULSE_BURSTTIMES,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_MASTERPULSE_BURSTTIMES,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1500,8 +1461,7 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
//-- Synchronous timing - nothing to implement either is in writeFloat64
//-- System information
else if (index == hBitPerChannel) {
printf("[DEBUG]::writeInit32 BitPerChannel %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_BITSPERCHANNEL, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_BITSPERCHANNEL, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
@@ -1509,8 +1469,7 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
}
else if (index == hImagePixelType) {
printf("[DEBUG]::writeInit32 ImagePixelType %d\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_IMAGE_PIXELTYPE, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_IMAGE_PIXELTYPE, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
@@ -1520,8 +1479,7 @@ asynStatus Orca::writeInt32(asynUser* pasynUser, epicsInt32 value) {
else {
if (index < FIRST_HAMA_PARAM) {
status = ADDriver::writeInt32(pasynUser, value);
printf("[+DEBUG]:: ADDriver::writeInit32 %s\n", paramName);
}
}
}
/* Do callbacks so higher layers see any changes */
@@ -1554,8 +1512,7 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
//-- Sensor mode and speed
//-- Feature
if (index == ADAcquireTime) {
printf("[DEBUG]::function ADAcquireTime from camera: %f\n", value);
int trigger_mode = 0;
int trigger_mode = 0;
double acquire_period = 0;
status = getDoubleParam(ADAcquirePeriod, &acquire_period);
status = getIntegerParam(hTriggerSource, &trigger_mode);
@@ -1584,9 +1541,7 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
}
else if (index == ADAcquirePeriod) {
printf("[DEBUG]::function ADAcquirePeriod from camera: %f\n", value);
int trigger_mode = 0;
int trigger_mode = 0;
getIntegerParam(hTriggerSource, &trigger_mode);
m_err = dcamprop_getvalue(m_hdcam, DCAM_IDPROP_EXPOSURETIME, &dvalue);
@@ -1617,8 +1572,7 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
//-- Trigger
else if (index == hTriggerDelay) {
printf("[DEBUG]::function TriggerDelay %f\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERDELAY, &dvalue);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_TRIGGERDELAY, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
@@ -1627,24 +1581,21 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
//-- Output trigger
else if (index == hOutputTriggerDelay0) {
printf("[DEBUG]::function OutputTriggerDelay0 %f\n", value);
m_err =
m_err =
dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_DELAY, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerDelay1) {
printf("[DEBUG]::function OutputTriggerDelay1 %f\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_DELAY + 0x100, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerDelay2) {
printf("[DEBUG]::function OutputTriggerDelay2 %f\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_DELAY + 0x200, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1653,24 +1604,21 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
}
else if (index == hOutputTriggerPeriod0) {
printf("[DEBUG]::function OutputTriggerPeriod0 %f\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_PERIOD,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_PERIOD,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerPeriod1) {
printf("[DEBUG]::function OutputTriggerPeriod1 %f\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_PERIOD + 0x100, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
"IDPROP:0x%08x, VALUE:%f\n", index, dvalue);
}
} else if (index == hOutputTriggerPeriod2) {
printf("[DEBUG]::function OutputTriggerPeriod2 %f\n", value);
m_err = dcamprop_setgetvalue(
m_err = dcamprop_setgetvalue(
m_hdcam, DCAM_IDPROP_OUTPUTTRIGGER_PERIOD + 0x200, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1679,8 +1627,7 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
}
//-- Master Pulse
else if (index == hMasterPulseInterval) {
printf("[DEBUG]::function MasterPulseInterval %f\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_MASTERPULSE_INTERVAL,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_MASTERPULSE_INTERVAL,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1690,8 +1637,7 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
//-- Synchronous timing
else if (index == hInternalLineSpeed) {
printf("[DEBUG]::function InternalLineSpeed %f\n", value);
m_err =
m_err =
dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_INTERNALLINESPEED, &dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1700,8 +1646,7 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
}
else if (index == hInternalLineInterval) {
printf("[DEBUG]::function InternalLineInterupt %f\n", value);
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_INTERNAL_LINEINTERVAL,
m_err = dcamprop_setgetvalue(m_hdcam, DCAM_IDPROP_INTERNAL_LINEINTERVAL,
&dvalue);
if (failed(m_err)) {
printError(m_hdcam, m_err, "dcamprop_setgetvalue()",
@@ -1712,8 +1657,7 @@ asynStatus Orca::writeFloat64(asynUser* pasynUser, epicsFloat64 value) {
else {
if (index < FIRST_HAMA_PARAM) {
status = ADDriver::writeFloat64(pasynUser, value);
printf("[+DEBUG]:: ADDriver::writeInit32 %s\n", paramName);
}
}
}
if (status)