24
Cairsens - UART Version
}
}
printf(" no valid answer to read stored values\n"
}
// don't forget to change the define
#define
SERIAL_PORT_NUMBER 79
int main(int
argc, char* argv[])
{
char
Tc_Com[100];
void
* port = 0;
sprintf(Tc_Com,
port = rs_open ( Tc_Com);
if
( port == 0 )
{
printf(
return
}
if( rs_setattr ( port ) == -1 )
{
printf(
return
}
while( 1 )
{
print_date();
rs_flush( port);
read_val_inst( port );
rs_flush( port);
read_stored_data( port );
}
rs_close( port );
return
0;
}
}
if( Is2Octect )
{
for
( i = 0 ; i < 10 ; i++ )
{
Moy[i] = data[31+i*2] * 256 + data[30+i*2];
}
}
else
{
for
( i = 0 ; i < 10 ; i++ )
{
Moy[i] = data[30+i];
}
}
for
( i = 0 ; i < 10 ; i++ )
{
printf(" value moy[%d]= %d
}
return;
"\\\\.\\COM%d"
, SERIAL_PORT_NUMBER );
"Serial Port COM%d not avaible\n"
0;
"Error config\n"
, argv[1] );
0;
\n", i , Moy[i] );
);
, SERIAL_PORT_NUMBER );
© 2016 Cairpol