public void testSignalEntryCsv_INT() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_int.csv", new String[] { "a", "b" }, DataType.INT32, sampleRate); signalEntry.setFileFormat(new CsvFileFormatImpl()); signalEntry.append(int32); assertArrayEqual(int32, (int[][])signalEntry.read(int32.Length)); }
public void testSignalEntry_DOUBLE_BE() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_double_be.bin", new String[] { "a", "b" }, DataType.DOUBLE, sampleRate); signalEntryFileFormat = (BinFileFormat)signalEntry.getFileFormat(); signalEntryFileFormat.setEndianess(Endianess.BIG); signalEntry.append(double64); assertArrayEqual(double64, (double[][])signalEntry.read(double64.Length)); }
public void testSignalEntry_UINT32_1x1_LE() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_uint32_1x1_le.bin", new String[] { "a" }, DataType.UINT32, sampleRate); signalEntryFileFormat = (BinFileFormat)signalEntry.getFileFormat(); signalEntryFileFormat.setEndianess(Endianess.LITTLE); signalEntry.append(uint32_1_1); assertArrayEqual(uint32_1_1, (UInt32[][])signalEntry.read(uint32_1_1.Length)); }
public void testSignalEntry_FLOAT_BE() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_float_be.bin", new String[] { "a", "b" }, DataType.FLOAT, sampleRate); signalEntryFileFormat = (BinFileFormat)signalEntry.getFileFormat(); signalEntryFileFormat.setEndianess(Endianess.BIG); signalEntry.append(float32); assertArrayEqual(float32, (float[][])signalEntry.read(float32.Length)); }
public void testSignalEntry_INT32_LE() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_int32_le.bin", new String[] { "a", "b" }, DataType.INT32, sampleRate); signalEntryFileFormat = (BinFileFormat)signalEntry.getFileFormat(); signalEntryFileFormat.setEndianess(Endianess.LITTLE); signalEntry.append(int32); assertArrayEqual(int32, (int[][])signalEntry.read(int32.Length)); }
public void testSignalEntry_UINT16_BE() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_uint16_be.bin", new String[] { "a", "b" }, DataType.UINT16, sampleRate); signalEntryFileFormat = (BinFileFormat)signalEntry.getFileFormat(); signalEntryFileFormat.setEndianess(Endianess.BIG); signalEntry.append(uint16); assertArrayEqual(uint16, (UInt16[][])signalEntry.read(uint16.Length)); }
public void testSignalEntry_UINT8_LE() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_uint8_le.bin", new String[] { "a", "b" }, DataType.UINT8, sampleRate); signalEntryFileFormat = (BinFileFormat)signalEntry.getFileFormat(); signalEntryFileFormat.setEndianess(Endianess.LITTLE); signalEntry.append(uint8); assertArrayEqual(uint8, (byte[][])signalEntry.read(uint8.Length)); }
public void testSignalEntry_INT8_LE_1_CHANNEL_1_SAMPLE() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_int8_le_1_1.bin", new String[] { "a" }, DataType.INT8, sampleRate); signalEntryFileFormat = (BinFileFormat)signalEntry.getFileFormat(); signalEntryFileFormat.setEndianess(Endianess.LITTLE); signalEntry.append(int8_1_1); assertArrayEqual(int8_1_1, (sbyte[][])signalEntry.read(int8.Length)); }
public void testSignalEntryCsv_TAB() { signalEntry = (SignalEntry)unisens.createSignalEntry("se_tab.csv", new String[] { "a", "b" }, DataType.INT16, sampleRate); CsvFileFormat csvFileFormat = new CsvFileFormatImpl(); csvFileFormat.setSeparator("\t"); signalEntry.setFileFormat(csvFileFormat); signalEntry.append(int16); assertArrayEqual(int16, (short[][])signalEntry.read(int16.Length)); }
public void testSignalEntry_INT16_BE() { short[][] tmp = int16; signalEntry = (SignalEntry)unisens.createSignalEntry("se_int16_be.bin", new String[] { "a", "b" }, DataType.INT16, sampleRate); signalEntryFileFormat = (BinFileFormat)signalEntry.getFileFormat(); signalEntryFileFormat.setEndianess(Endianess.BIG); signalEntry.setFileFormat(signalEntryFileFormat); signalEntry.append(tmp); assertArrayEqual(int16, (short[][])signalEntry.read(int16.Length)); }