
Wavemeter
jr
Operating Manual
Appendix A
Burleigh Instruments, Inc. (04659-M-00 Rev E)
page A-4
Burleigh Park, Fishers, NY 14453
return;
}
// init RS232 port COM2, 2400 baud, 8 data bits, no parity, 2 stop bit
nCommStatus = _bios_serialcom(_COM_INIT, wCommPort,
_COM_2400|_COM_CHR8|_COM_NOPARITY|_COM_STOP2);
if(!(nCommStatus&ERROR_MASK)) {
for(n = 0; n < (short)strlen(sXON); n++) {
nCommStatus = _bios_serialcom(_COM_SEND, wCommPort, sXON[n]);
}
if(!(nCommStatus&ERROR_MASK))
bOnline = TRUE;
}
else {
printf("usage: wavewmtr <COM#>\nCOM error...\n");
return;
}
// loop until the Esc key is pressed
do {
// parse keystroke
switch(nKeyCode) {
case 'x':
case 'X':
bOnline = !bOnline;
if(bOnline)
nCommStatus = sendcommand(wCommPort, (char *)sXON, strlen(sXON));
else
nCommStatus = sendcommand(wCommPort, (char *)sXOFF, strlen(sXOFF));
break;
default:
break;
}
// continue reading rs232 while !keystroke
while (!kbhit()) {
if(bOnline) {
// read rs232
n = 0;
while((nChar = _bios_serialcom(_COM_RECEIVE, wCommPort, 0)) != 0x0A
&& !(nChar&ERROR_MASK)) {
cRS232Buffer[n++] = nChar&CHAR_MASK;
}
if(nChar&ERROR_MASK)
nCommStatus = nChar&ERROR_MASK;
else
nCommStatus = nChar&STATUS_MASK;
}
else {
strcpy(cRS232Buffer, "Offline\0");
}
if(n == 7 || n == 23 || (nCommStatus&ERROR_MASK)) {
Artisan Technology Group - Quality Instrumentation ... Guaranteed | (888) 88-SOURCE | www.artisantg.com
Содержание WAVEMETER JR WA-2500
Страница 3: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...
Страница 29: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...
Страница 33: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...
Страница 35: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...
Страница 43: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...
Страница 45: ...Artisan Technology Group Quality Instrumentation Guaranteed 888 88 SOURCE www artisantg com...