|
|
@ -25,6 +25,7 @@
|
|
|
|
#define percent_oxigen "%\r\n"
|
|
|
|
#define percent_oxigen "%\r\n"
|
|
|
|
#define ppm_oxigen "O\r\n"
|
|
|
|
#define ppm_oxigen "O\r\n"
|
|
|
|
#define M_zZTHBD "M 14406\r\n"
|
|
|
|
#define M_zZTHBD "M 14406\r\n"
|
|
|
|
|
|
|
|
#define M_zZTHB "M 12358\r\n"
|
|
|
|
#define Readings_OX "A\r\n"
|
|
|
|
#define Readings_OX "A\r\n"
|
|
|
|
|
|
|
|
|
|
|
|
int sensConf(unsigned char uartNumber, int baudRate, unsigned char mode[], unsigned char response[], int tries);
|
|
|
|
int sensConf(unsigned char uartNumber, int baudRate, unsigned char mode[], unsigned char response[], int tries);
|
|
|
@ -49,7 +50,7 @@ int main(int argc, char *argv[]){
|
|
|
|
sensConf(SprintIR, B9600, FILnUNFIL, " M 00006\r\n", 5);
|
|
|
|
sensConf(SprintIR, B9600, FILnUNFIL, " M 00006\r\n", 5);
|
|
|
|
printf("Configuring CO sensor\n");
|
|
|
|
printf("Configuring CO sensor\n");
|
|
|
|
sensConf(COAF, B9600, Pulling_Mode, "K 00002\r\n", 5);
|
|
|
|
sensConf(COAF, B9600, Pulling_Mode, "K 00002\r\n", 5);
|
|
|
|
sensConf(COAF, B9600, M_zZTHBD, "M 14406\r\n", 5);
|
|
|
|
sensConf(COAF, B9600, M_zZTHB, "M 14406\r\n", 5);
|
|
|
|
printf("Configuring O2 sensor\n");
|
|
|
|
printf("Configuring O2 sensor\n");
|
|
|
|
sensConf(LuminOX, B9600, OX_P_Mode, "M 01\r\n", 5);
|
|
|
|
sensConf(LuminOX, B9600, OX_P_Mode, "M 01\r\n", 5);
|
|
|
|
|
|
|
|
|
|
|
@ -68,7 +69,6 @@ int main(int argc, char *argv[]){
|
|
|
|
return 0;
|
|
|
|
return 0;
|
|
|
|
}
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
int sensConf(unsigned char uartNumber, int baudRate, unsigned char mode[], unsigned char response[], int tries)
|
|
|
|
int sensConf(unsigned char uartNumber, int baudRate, unsigned char mode[], unsigned char response[], int tries)
|
|
|
|
{
|
|
|
|
{
|
|
|
|
int count;
|
|
|
|
int count;
|
|
|
|