@@ -2208,8 +2208,8 @@ static Function CONF_GetAmplifierSettings(string device)
2208
2208
JSON_AddBoolean ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_COMP_CHAIN, DAG_GetNumericalValue ( device, "check_DataAcq_Amp_Chain" ))
2209
2209
2210
2210
// MCC settings without GUI control
2211
- JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_LPF, AI_SendToAmp ( device, i , V_CLAMP_MODE, MCC_GETPRIMARYSIGNALLPF_FUNC , NaN ))
2212
- JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_GAIN, AI_SendToAmp ( device, i , V_CLAMP_MODE, MCC_GETPRIMARYSIGNALGAIN_FUNC , NaN ))
2211
+ JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_LPF, AI_ReadFromAmplifier ( device, i , V_CLAMP_MODE, MCC_PRIMARYSIGNALLPF_FUNC ))
2212
+ JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_GAIN, AI_ReadFromAmplifier ( device, i , V_CLAMP_MODE, MCC_PRIMARYSIGNALGAIN_FUNC ))
2213
2213
2214
2214
jsonPath = basePath + "/" + EXPCONFIG_JSON_AMPBLOCK + "/" + EXPCONFIG_JSON_ICBLOCK + "/"
2215
2215
@@ -2233,8 +2233,8 @@ static Function CONF_GetAmplifierSettings(string device)
2233
2233
JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_PIPETTE_OFFSET_IC, DAG_GetNumericalValue ( device, "setvar_DataAcq_PipetteOffset_IC" ))
2234
2234
2235
2235
// MCC settings without GUI control
2236
- JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_LPF, AI_SendToAmp ( device, i , I_CLAMP_MODE, MCC_GETPRIMARYSIGNALLPF_FUNC , NaN ))
2237
- JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_GAIN, AI_SendToAmp ( device, i , I_CLAMP_MODE, MCC_GETPRIMARYSIGNALGAIN_FUNC , NaN ))
2236
+ JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_LPF, AI_ReadFromAmplifier ( device, i , I_CLAMP_MODE, MCC_PRIMARYSIGNALLPF_FUNC ))
2237
+ JSON_AddVariable ( jsonID, jsonPath + EXPCONFIG_JSON_AMP_GAIN, AI_ReadFromAmplifier ( device, i , I_CLAMP_MODE, MCC_PRIMARYSIGNALGAIN_FUNC ))
2238
2238
2239
2239
if ( clampMode != I_CLAMP_MODE)
2240
2240
DAP_ChangeHeadStageMode ( device, clampMode, i , DO_MCC_MIES_SYNCING)
@@ -2307,13 +2307,13 @@ static Function CONF_RestoreAmplifierSettings(string device, variable headStage,
2307
2307
// MCC settings without GUI control
2308
2308
val = JSON_GetVariable ( jsonID, path + EXPCONFIG_JSON_AMP_LPF, ignoreErr = 1 )
2309
2309
if ( ! IsNaN ( val))
2310
- ret = AI_SendToAmp ( device, headstage, V_CLAMP_MODE, MCC_SETPRIMARYSIGNALLPF_FUNC , val)
2310
+ ret = AI_WriteToAmplifier ( device, headstage, V_CLAMP_MODE, MCC_PRIMARYSIGNALLPF_FUNC , val)
2311
2311
ASSERT ( ret == 0, "Could not set LPF primary output" )
2312
2312
endif
2313
2313
2314
2314
val = JSON_GetVariable ( jsonID, path + EXPCONFIG_JSON_AMP_GAIN, ignoreErr = 1 )
2315
2315
if ( ! IsNaN ( val))
2316
- ret = AI_SendToAmp ( device, headstage, V_CLAMP_MODE, MCC_SETPRIMARYSIGNALGAIN_FUNC , val)
2316
+ ret = AI_WriteToAmplifier ( device, headstage, V_CLAMP_MODE, MCC_PRIMARYSIGNALGAIN_FUNC , val)
2317
2317
ASSERT ( ret == 0, "Could not set primary output gain" )
2318
2318
endif
2319
2319
@@ -2341,13 +2341,13 @@ static Function CONF_RestoreAmplifierSettings(string device, variable headStage,
2341
2341
// MCC settings without GUI control
2342
2342
val = JSON_GetVariable ( jsonID, path + EXPCONFIG_JSON_AMP_LPF, ignoreErr = 1 )
2343
2343
if ( ! IsNaN ( val))
2344
- ret = AI_SendToAmp ( device, headstage, I_CLAMP_MODE, MCC_SETPRIMARYSIGNALLPF_FUNC , val)
2344
+ ret = AI_WriteToAmplifier ( device, headstage, I_CLAMP_MODE, MCC_PRIMARYSIGNALLPF_FUNC , val)
2345
2345
ASSERT ( ret == 0, "Could not set LPF primary output" )
2346
2346
endif
2347
2347
2348
2348
val = JSON_GetVariable ( jsonID, path + EXPCONFIG_JSON_AMP_GAIN, ignoreErr = 1 )
2349
2349
if ( ! IsNaN ( val))
2350
- ret = AI_SendToAmp ( device, headstage, I_CLAMP_MODE, MCC_SETPRIMARYSIGNALGAIN_FUNC , val)
2350
+ ret = AI_WriteToAmplifier ( device, headstage, I_CLAMP_MODE, MCC_PRIMARYSIGNALGAIN_FUNC , val)
2351
2351
ASSERT ( ret == 0, "Could not set LPF primary output" )
2352
2352
endif
2353
2353
@@ -2389,30 +2389,30 @@ static Function CONF_MCC_MidExp(string device, variable headStage, variable json
2389
2389
2390
2390
if ( clampMode == V_CLAMP_MODE)
2391
2391
2392
- settingValue = AI_SendToAmp ( device, headStage, V_CLAMP_MODE, MCC_GETPIPETTEOFFSET_FUNC , NaN , checkBeforeWrite = 1 )
2392
+ settingValue = AI_ReadFromAmplifier ( device, headStage, V_CLAMP_MODE, MCC_PIPETTEOFFSET_FUNC )
2393
2393
PGC_SetAndActivateControl ( device, "setvar_DataAcq_PipetteOffset_VC" , val = settingValue)
2394
2394
PGC_SetAndActivateControl ( device, "setvar_DataAcq_PipetteOffset_IC" , val = settingValue)
2395
- settingValue = AI_SendToAmp ( device, headStage, V_CLAMP_MODE, MCC_GETHOLDING_FUNC , NaN , checkBeforeWrite = 1 )
2395
+ settingValue = AI_ReadFromAmplifier ( device, headStage, V_CLAMP_MODE, MCC_HOLDING_FUNC )
2396
2396
PGC_SetAndActivateControl ( device, "setvar_DataAcq_Hold_VC" , val = settingValue)
2397
- settingValue = AI_SendToAmp ( device, headStage, V_CLAMP_MODE, MCC_GETHOLDINGENABLE_FUNC , NaN , checkBeforeWrite = 1 )
2397
+ settingValue = AI_ReadFromAmplifier ( device, headStage, V_CLAMP_MODE, MCC_HOLDINGENABLE_FUNC )
2398
2398
PGC_SetAndActivateControl ( device, "check_DatAcq_HoldEnableVC" , val = settingValue)
2399
2399
PGC_SetAndActivateControl ( device, "check_DataAcq_AutoBias" , val = CHECKBOX_SELECTED)
2400
2400
printf "HeadStage %d is in V-Clamp mode and has been configured from the MCC. I-Clamp settings were reset to initial values, check before switching!\r " , headStage
2401
2401
elseif ( clampMode == I_CLAMP_MODE)
2402
- settingValue = AI_SendToAmp ( device, headStage, I_CLAMP_MODE, MCC_GETPIPETTEOFFSET_FUNC , NaN , checkBeforeWrite = 1 )
2402
+ settingValue = AI_ReadFromAmplifier ( device, headStage, I_CLAMP_MODE, MCC_PIPETTEOFFSET_FUNC )
2403
2403
PGC_SetAndActivateControl ( device, "setvar_DataAcq_PipetteOffset_VC" , val = settingValue)
2404
2404
PGC_SetAndActivateControl ( device, "setvar_DataAcq_PipetteOffset_IC" , val = settingValue)
2405
- settingValue = AI_SendToAmp ( device, headStage, I_CLAMP_MODE, MCC_GETHOLDING_FUNC , NaN , checkBeforeWrite = 1 )
2405
+ settingValue = AI_ReadFromAmplifier ( device, headStage, I_CLAMP_MODE, MCC_HOLDING_FUNC )
2406
2406
PGC_SetAndActivateControl ( device, "setvar_DataAcq_Hold_IC" , val = settingValue)
2407
- settingValue = AI_SendToAmp ( device, headStage, I_CLAMP_MODE, MCC_GETHOLDINGENABLE_FUNC , NaN , checkBeforeWrite = 1 )
2407
+ settingValue = AI_ReadFromAmplifier ( device, headStage, I_CLAMP_MODE, MCC_HOLDINGENABLE_FUNC )
2408
2408
PGC_SetAndActivateControl ( device, "check_DatAcq_HoldEnable" , val = settingValue)
2409
- settingValue = AI_SendToAmp ( device, headStage, I_CLAMP_MODE, MCC_GETBRIDGEBALRESIST_FUNC , NaN , checkBeforeWrite = 1 )
2409
+ settingValue = AI_ReadFromAmplifier ( device, headStage, I_CLAMP_MODE, MCC_BRIDGEBALRESIST_FUNC )
2410
2410
PGC_SetAndActivateControl ( device, "setvar_DataAcq_BB" , val = settingValue)
2411
- settingValue = AI_SendToAmp ( device, headStage, I_CLAMP_MODE, MCC_GETBRIDGEBALENABLE_FUNC , NaN , checkBeforeWrite = 1 )
2411
+ settingValue = AI_ReadFromAmplifier ( device, headStage, I_CLAMP_MODE, MCC_BRIDGEBALENABLE_FUNC )
2412
2412
PGC_SetAndActivateControl ( device, "check_DatAcq_BBEnable" , val = settingValue)
2413
- settingValue = AI_SendToAmp ( device, headStage, I_CLAMP_MODE, MCC_GETNEUTRALIZATIONCAP_FUNC , NaN , checkBeforeWrite = 1 )
2413
+ settingValue = AI_ReadFromAmplifier ( device, headStage, I_CLAMP_MODE, MCC_NEUTRALIZATIONCAP_FUNC )
2414
2414
PGC_SetAndActivateControl ( device, "setvar_DataAcq_CN" , val = settingValue)
2415
- settingValue = AI_SendToAmp ( device, headStage, I_CLAMP_MODE, MCC_GETNEUTRALIZATIONENABL_FUNC , NaN , checkBeforeWrite = 1 )
2415
+ settingValue = AI_ReadFromAmplifier ( device, headStage, I_CLAMP_MODE, MCC_NEUTRALIZATIONENABL_FUNC )
2416
2416
PGC_SetAndActivateControl ( device, "check_DatAcq_CNEnable" , val = settingValue)
2417
2417
PGC_SetAndActivateControl ( device, "check_DataAcq_AutoBias" , val = CHECKBOX_UNSELECTED)
2418
2418
PGC_SetAndActivateControl ( device, "check_DatAcq_HoldEnableVC" , val = CHECKBOX_UNSELECTED)
0 commit comments