rawToUnsignedInt: Convert raw vector into a single unsigned integer value

View source: R/01supporting_functions.r

rawToUnsignedIntR Documentation

Convert raw vector into a single unsigned integer value

Description

This function converts raw data into an unsigned integer

Usage

rawToUnsignedInt(raw_dat)

Arguments

raw_dat

A vector of class raw to be converted into an unsigned integer

Details

This function converts a vector of raw data into a single unsigned integer. for conversion of raw data into a vector of unsigned integers [0,255] use 'as.integer(x)'. For an inverse of this function see unsignedIntToRaw.

Value

A single unsigned integer value based on the provided raw data

Author(s)

Pepijn de Vries

See Also

Other raw.operations: as.raw(), nybbleToSignedInt(), nybble(), rawToCharNull(), rawToPTModule(), rawToSignedInt(), signedIntToNybble(), signedIntToRaw(), unsignedIntToRaw()

Other integer.operations: nybbleToSignedInt(), nybble(), rawToSignedInt(), signedIntToNybble(), signedIntToRaw(), unsignedIntToRaw(), waveform()

Examples

## generate some raw data:
some.raw.data <- as.raw(c(0x01, 0x1e, 0x3f))

## convert raw data into an unsigned integer:
rawToUnsignedInt(some.raw.data)

## note the difference with
as.integer(some.raw.data)


ProTrackR documentation built on Aug. 23, 2023, 1:07 a.m.