Section 7. Installation
from the buffer to variables. Once data are in variables, string manipulation
instructions are used to format and parse the data.
SerialClose()
must be executed before
SerialOpen()
can be used again to
reconfigure the same serial port, or before the port can be used to communicate
with a PC.
7.9.17.5.1 Serial I/O Programming Basics
SerialOpen()
1
•
Closes PPP (if active)
•
Returns TRUE or FALSE when set equal to a Boolean variable
•
Be aware of buffer size (ring memory)
SerialClose()
•
Examples of when to close
o
Reopen PPP
o
Finished setting new settings in a Hayes modem
o
Finished dialing a modem
•
Returns TRUE or FALSE when set equal to a Boolean variable
SerialFlush()
•
Puts the read and write pointers back to the beginning
•
Returns TRUE or FALSE when set equal to a Boolean variable
SerialIn()
1
•
Can wait on the string until it comes in
•
Timeout is renewed after each character is received
•
SerialInRecord()
tends to obsolete
SerialIn()
.
•
Buffer-size margin (one extra one byte)
SerialInBlock()
1
•
For binary data (perhaps integers, floats, data with NULL characters).
•
Destination can be of any type.
•
Buffer-size margin (one extra one byte).
SerialOutBlock()
1,3
•
Binary
•
Can run in pipeline mode inside the digital measurement task (along with
SDM instructions) if the
COMPort
parameter is set to a constant such as
COM1
,
COM2
,
COM3
, or
COM4
, and the number of bytes is also entered
as a constant.
SerialOut()
•
Use for ASCII commands and a known response, such as Hayes-modem
commands.
•
If open, returns the number of bytes sent. If not open, returns 0.
250
Содержание CR1000
Страница 2: ......
Страница 4: ......
Страница 6: ......
Страница 32: ......
Страница 36: ......
Страница 38: ......
Страница 40: ......
Страница 60: ...Section 4 System Quickstart Figure 16 PC200W View Line Graph 60 ...
Страница 96: ......
Страница 98: ...98 ...
Страница 302: ......
Страница 350: ...Section 8 Operation Figure 91 Pulse Sensor Output Signal Types Figure 92 Switch Closure Pulse Sensor 350 ...
Страница 453: ...Section 8 Operation Figure 115 Using the Keyboard Display 453 ...
Страница 454: ...Section 8 Operation 8 8 1 Data Display Figure 116 Displaying Data with the Keyboard Display 454 ...
Страница 456: ...Section 8 Operation Figure 118 Real Time Custom 456 ...
Страница 457: ...Section 8 Operation 8 8 1 3 Final Memory Tables Figure 119 Final Memory Tables 457 ...
Страница 458: ...Section 8 Operation 8 8 2 Run Stop Program Figure 120 Run Stop Program 458 ...
Страница 460: ...Section 8 Operation Figure 122 File Edit 460 ...
Страница 461: ...Section 8 Operation 8 8 4 PCCard Memory Card Display Figure 123 PCCard CF Card Display 461 ...
Страница 478: ......
Страница 506: ......
Страница 536: ......
Страница 636: ......
Страница 642: ......
Страница 644: ......
Страница 676: ......
Страница 677: ......