public class ArrayData
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
com.mbientlab.metawear.impl.DataAttributes |
attributes |
byte[] |
eventConfig |
com.mbientlab.metawear.impl.DataTypeBase |
input |
com.mbientlab.metawear.impl.DataTypeBase[] |
split |
Modifier and Type | Method and Description |
---|---|
java.lang.Number |
convertToFirmwareUnits(com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate,
java.lang.Number value) |
com.mbientlab.metawear.impl.DataTypeBase |
copy(com.mbientlab.metawear.impl.DataTypeBase input,
com.mbientlab.metawear.impl.Constant.Module module,
byte register,
byte id,
com.mbientlab.metawear.impl.DataAttributes attributes) |
Data |
createMessage(boolean logData,
com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate,
byte[] data,
java.util.Calendar timestamp,
com.mbientlab.metawear.impl.DataPrivate.ClassToObject mapper) |
protected com.mbientlab.metawear.impl.DataTypeBase[] |
createSplits() |
com.mbientlab.metawear.impl.DataTypeBase |
dataProcessorCopy(com.mbientlab.metawear.impl.DataTypeBase input,
com.mbientlab.metawear.impl.DataAttributes attributes) |
com.mbientlab.metawear.impl.DataTypeBase |
dataProcessorStateCopy(com.mbientlab.metawear.impl.DataTypeBase input,
com.mbientlab.metawear.impl.DataAttributes attributes) |
void |
read(com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate) |
void |
read(com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate,
byte[] parameters) |
protected float |
scale(com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate) |
DataToken |
slice(byte offset,
byte length)
Creates a
DataToken copy that represents a portion of the original data |
public final byte[] eventConfig
public final com.mbientlab.metawear.impl.DataAttributes attributes
public final com.mbientlab.metawear.impl.DataTypeBase input
public final com.mbientlab.metawear.impl.DataTypeBase[] split
public com.mbientlab.metawear.impl.DataTypeBase copy(com.mbientlab.metawear.impl.DataTypeBase input, com.mbientlab.metawear.impl.Constant.Module module, byte register, byte id, com.mbientlab.metawear.impl.DataAttributes attributes)
public java.lang.Number convertToFirmwareUnits(com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate, java.lang.Number value)
public Data createMessage(boolean logData, com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate, byte[] data, java.util.Calendar timestamp, com.mbientlab.metawear.impl.DataPrivate.ClassToObject mapper)
public void read(com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate)
public void read(com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate, byte[] parameters)
protected float scale(com.mbientlab.metawear.impl.MetaWearBoardPrivate mwPrivate)
public com.mbientlab.metawear.impl.DataTypeBase dataProcessorCopy(com.mbientlab.metawear.impl.DataTypeBase input, com.mbientlab.metawear.impl.DataAttributes attributes)
public com.mbientlab.metawear.impl.DataTypeBase dataProcessorStateCopy(com.mbientlab.metawear.impl.DataTypeBase input, com.mbientlab.metawear.impl.DataAttributes attributes)
protected com.mbientlab.metawear.impl.DataTypeBase[] createSplits()