Description Usage Arguments Details Value See Also Examples
This function reads from the serial interface as long as the buffer is not
empty. The read takes place per line in normal operation mode. Here end-of-line
characters (\n;\r) are clipped according to the settings (translation
).
1 | read.serialConnection(con,n = 0)
|
con |
serial connection |
n |
number of bytes to read. Only in binary mode.
|
In binary (hex-) mode the read takes place per byte. The result is a raw
vector of hexadecimal numbers. To get numeric values as.numeric
function must be invoked.
Mind: Values form 0x01 – 0x31 might be displayed as escaped characters like
"\001" if they are interpreted as string.
If the end-of-file character specified by eof
is received the reading
stops. A close(con)
– open(con)
sequence must be invoked to
reopen the connection.
If n>0
<n> bytes will be read. In case of less than n
bytes
available the function returns the buffer without waiting for all n
characters.
If the result is empty (zero length) then the empty string ” is returned in ASCII
mode or NA
in binary mode.
In normal mode the result is a string. In binary mode raw values will be returned
1 | # See the top package documentation
|
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.