package pl.llp.aircasting.sensor.bioharness;
import static pl.llp.aircasting.sensor.bioharness.Builder.builder;
public class ECGPacket
{
private final int[] samples;
private final int timeStamp;
public ECGPacket(byte[] input, int offset)
{
Builder reader = builder(input, offset);
this.timeStamp = reader.fromBytes().fourth(11).third(10).second(9).first(8).value();
NeedsCount builder = reader.packed10byteInts(12);
samples = builder.samples(63).ints();
}
public int[] getSamples()
{
return samples;
}
public int getTimeStamp()
{
return timeStamp;
}
}