Example #1
0
File: K213.c Project: gaorlov/DAAS
void k213_Init (void)
{
    devTypePtr devType;
    if (utilG.acq.status != ACQ_NONE) {
        util_ChangeInitMessage ("Keithley 213 Control Utilities...");
        devType = malloc (sizeof (devTypeItem));
        if (devType) {
            Fmt (devType->label, "Keithley 213 Quad Voltage Source");
            Fmt (devType->id, K213_ID);
            devType->InitDevice = k213_InitGPIB;
            devType->CreateDevice = k213_Create;
            devType->OperateDevice = k213_Operate;
            devType->UpdateReadings = k213_UpdateReadings;
            devType->SaveDevice = k213_Save;
            devType->LoadDevice = k213_Load;
            devType->RemoveDevice = k213_Remove;
            devTypeList_AddItem (devType);
        }
    }
}
Example #2
0
File: Sr844.c Project: gaorlov/DAAS
void sr844_Init (void)
{
    devTypePtr devType;
    if (utilG.acq.status != ACQ_NONE) {
        util_ChangeInitMessage ("stanford sr844 control utilities...");
        devType = malloc (sizeof (devTypeItem));
        if (devType) {
            Fmt (devType->label, "stanford research sr844");
            Fmt (devType->id, SR844_ID);
            devType->CreateDevice = sr844_Create;
            devType->InitDevice = sr844_InitGPIB;
            devType->OperateDevice = OperateSR844;
            devType->UpdateReadings = sr844_UpdateReadings;
            devType->SaveDevice = sr844_Save;
            devType->LoadDevice = sr844_Load;
            devType->RemoveDevice = sr844_Remove;
            devTypeList_AddItem (devType);
        }
    }
}
Example #3
0
void k2400_Init (void)
{
    devTypePtr devType;
    if (utilG.acq.status != ACQ_NONE) {
        util_ChangeInitMessage ("Keithley 2400 Control Utilities...");
        devType = malloc (sizeof (devTypeItem));
        if (devType) {
            Fmt (devType->label, "Keithley 2400 SMU");
            Fmt (devType->id, K2400_ID);
            devType->InitDevice = k2400_InitGPIB;
            devType->CreateDevice = k2400_Create;
            devType->OperateDevice = OperateK2400;
            devType->UpdateReadings = k2400_UpdateReadings;
            devType->SaveDevice = k2400_Save;
            devType->LoadDevice = k2400_Load;
            devType->RemoveDevice = k2400_Remove;
            devTypeList_AddItem (devType);
        }
    }
	time(&past);
}