AllenInstitute / MIES

Multichannel Igor Electrophysiology Suite
https://alleninstitute.github.io/MIES/user.html
Other
24 stars 8 forks source link

MCC XOP: Make the meter functions available #147

Open t-b opened 5 years ago

t-b commented 5 years ago

The following functions are in AxMultiClampMsg.h but are not exposed in the MCC XOP:

//==============================================================================================
// MCC Meter functions
//==============================================================================================

// Set resistance meter enable
AXMCCMSG BOOL WINAPI EXPORT MCCMSG_SetMeterResistEnable(HMCCMSG hMCCmsg, BOOL bEnable, int *pnError);

// Get resistance meter enable
AXMCCMSG BOOL WINAPI EXPORT MCCMSG_GetMeterResistEnable(HMCCMSG hMCCmsg, BOOL *pbEnable, int *pnError);

// Set Irms meter enable
AXMCCMSG BOOL WINAPI EXPORT MCCMSG_SetMeterIrmsEnable(HMCCMSG hMCCmsg, BOOL bEnable, int *pnError);

// Get Irms meter enable
AXMCCMSG BOOL WINAPI EXPORT MCCMSG_GetMeterIrmsEnable(HMCCMSG hMCCmsg, BOOL *pbEnable, int *pnError);

// Get the specified meter value in SI units
AXMCCMSG BOOL WINAPI EXPORT MCCMSG_GetMeterValue(HMCCMSG hMCCmsg, double *pdValue, UINT uMeterID, int *pnError);
timjarsky commented 1 year ago

Let's make them configurable from config file. Do not implement in DA_Ephys panel. Do with #46