Remove unneeded macros.
[bertos.git] / bertos / net / afsk_test.c
index e3006c166eb542070147d253b92902554bacd37c..09c1ffdb1d6b9eccb65459e12ed0af73e2375054 100644 (file)
@@ -146,8 +146,7 @@ int afsk_testSetup(void)
        ASSERT(fwrite(snd_header, 1, sizeof(snd_header), fp_dac) == sizeof(snd_header));
 
        timer_init();
-       afsk_init(&afsk_fd);
-       afsk_fd.fd.error = kfile_genericClose;
+       afsk_init(&afsk_fd, 0 ,0);
        ax25_init(&ax25, &afsk_fd.fd, message_hook);
        return 0;
 }
@@ -185,8 +184,11 @@ int afsk_testRun(void)
        ax25_send(&ax25, AX25_CALL("abcdef", 0), AX25_CALL("123456", 1), buf, sizeof(buf));
 
        while (afsk_tx_test)
-               afsk_dac_isr(&afsk_fd);
-
+       {
+               int8_t val = afsk_dac_isr(&afsk_fd) - 128;
+               ASSERT(fwrite(&val, 1, sizeof(val), fp_dac) == sizeof(val));
+               data_written++;
+       }
 
        #define SND_DATASIZE_OFF 8
        #if CPU_AVR