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));
 }