View source: R/01supporting_functions.r
| rawToCharNull | R Documentation |
A function that converts raw data into a character string.
rawToCharNull(raw_dat)
raw_dat |
A vector of class |
The function rawToChar() will fail on vectors of raw data
with embedded 0x00 data. This function will not fail on embedded 0x00 values.
Instead, it will replace embedded 0x00 data with white spaces. Note that
leading and trailing 0x00 data will be omitted from the result.
A character string based on the raw data
Pepijn de Vries
Other raw.operations:
as.raw(),
nybbleToSignedInt(),
nybble(),
rawToPTModule(),
rawToSignedInt(),
rawToUnsignedInt(),
signedIntToNybble(),
signedIntToRaw(),
unsignedIntToRaw()
Other character.operations:
as.character(),
name,
periodToChar(),
sampleRate
## generate some raw data with an embedded 0x00:
some.raw.data <- as.raw(c(0x68, 0x65, 0x6c, 0x6c, 0x6f, 0x00,
0x77, 0x6f, 0x72, 0x6c, 0x64, 0x21))
## Not run:
## this will fail:
try(rawToChar(some.raw.data))
## End(Not run)
## this will succeed:
rawToCharNull(some.raw.data)
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.