Moxa V2401-CE Руководство по программной части (Linux) онлайн [70/108] 170746

Moxa V2401-CE Руководство по программной части (Linux) онлайн [70/108] 170746
V2401/2402 Series Linux User’s Manual Programmer Guide
4-7
#include <fcntl.h>
/* Due to hardware limitation, MIN_DURATION should be 60 for DA710
*/
#define MIN_DURATION 40
static char *DataString[2]={"Low ", "High "};
static void hightolowevent(int diport)
{
printf("\nDIN port %d high to low.\n", diport);
}
static void lowtohighevent(int diport)
{
printf("\nDIN port %d low to high.\n", diport);
}
int main(int argc, char * argv[])
{
int i, j, state, retval;
unsigned long duration;
while( 1 ) {
printf("\nSelect a number of menu, other key to exit. \n\
1.set high to low event \n\
2.get now data. \n\
3.set low to high event \n\
4.clear event \n\
5.set high data. \n\
6.set low data. \n\
7. quit \n\
8. show event and duration \n\
Choose : ");
retval =0;
scanf("%d", &i);
if ( i == 1 ) { // set high to low event

Содержание

Похожие устройства

Скачать