COMI_US_ResetCount¶
SYNOPSYS¶
void COMI_US_ResetCount (HANDLE hDevice)
DESCRIPTION¶
이 함수는 Scan Count 를 0 으로 초기화합니다.
PARAMETER¶
▶ hDevice : 디바이스 핸들값입니다. 이 값은 COMI_LoadDevice() 함수에 의해 얻어진 값이어야 합니다.
Device¶
지원 디바이스: COMI-CP101, COMI-CP201, COMI-SD101, COMI-SD102, COMI-SD103, COMI-SD104, COMI-SD201
EXAMPLE¶
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 | /**********************************************************************************
/* [COMIDAS sample program by COMIZOA Inc., Ltd]
/*
/* - Subject : Single Point A/D
/* - Contents : 이 프로그램은 COMI_AD_GetVolt(...) 함수를 사용하여
/* Single Point A/D 를 수행하는 프로그램입니다.
/* - Remarks :
/* 1. 이 예제는 COMI-CP101 보드를 사용하는 것으로 작성되었습니다.
/* 사용하는 경우에는 COMI_LoadDevice(...) 함수의 첫 번째 파라미터를 알맞은
/* 디바이스 ID로 바꾸어야 합니다.
/**********************************************************************************/
#include <windows.h>
#include <stdio.h>
#include <conio.h>
#include "Comidas.h"
#define CHAN 0
#define VMIN -10
#define VMAX 10
void main (void)
{
HANDLE hDevice;
float ad_volt;
if(!COMI_LoadDll){
printf("Comidas.dll load failure");
exit(0);
}
hDevice = COMI_LoadDevoce (COMI_CP101, 0);
if(hDevice == INVALID_HANDLE_VALUE){
printf("Can't load specified device!");
COMI_UnloadDll();
exit(0);
}
COMI_AD_SetRange(hDevice, CHAN, VMIN, VMAX);
while(!_kbhit()){
ad_volt = COMI_AD_GetVolt(hDevice, CHAN);
ptintf("%6.2f\n", ad_volt); //결과를 화면에 보여준다.
Sleep(500); //0.5초 delay
}
COMI_UnloadDevice(hDevice);
COMI_UnloadDll();
}
|