Commit Graph

47 Commits

Author SHA1 Message Date
Lewis Moten
d9b5391601 request failing packets 2024-05-15 02:05:48 -04:00
Lewis Moten
e8634b98d4 Transfer an image 2024-05-12 23:41:37 -04:00
Lewis Moten
838761ae82 convert speed panel 2024-05-12 18:37:06 -04:00
Lewis Moten
5bc9157659 add data crc 2024-05-12 17:36:54 -04:00
Lewis Moten
99a972e165 removing old frequency graph code 2024-05-12 04:32:22 -04:00
Lewis Moten
51a51d7e96 Setup packetization and available fks pairs 2024-05-12 00:21:58 -04:00
Lewis Moten
716aa046c4 Split configuration into frequencies and signal 2024-05-11 22:23:41 -04:00
Lewis Moten
78568bdbaf replace sent/received bit panels 2024-05-11 17:44:26 -04:00
Lewis Moten
6895e5b7a2 move panel logic to individual files 2024-05-11 15:16:24 -04:00
Lewis Moten
6647e5b51d setup audio receiver and event dispatcher 2024-05-11 03:33:40 -04:00
Lewis Moten
fdb6723e87 wip: big refactor 2024-05-10 04:42:51 -04:00
Lewis Moten
a17840b1d0 show progress bar receiving 2024-05-09 02:32:21 -04:00
Lewis Moten
8648e95af6 decode crc-8 on packetization length 2024-05-08 23:45:43 -04:00
Lewis Moten
37b8bd53eb display both original and packetization byte count 2024-05-08 15:58:20 -04:00
Lewis Moten
0991890a68 diagnosing decoding of data 2024-05-08 04:58:06 -04:00
Lewis Moten
3a787f02ca separate bits into blocks & packets 2024-05-08 03:19:50 -04:00
Lewis Moten
462adc30ee rename timers, move vars, show total segments 2024-05-08 00:50:56 -04:00
Lewis Moten
bc26da11f3 send data over multiple packets 2024-05-07 22:59:51 -04:00
Lewis Moten
6bddb95f6e remove packet size prefix from packet 2024-05-07 16:00:21 -04:00
Lewis Moten
fc9de6b6d3 configure packet size 2024-05-07 15:53:20 -04:00
Lewis Moten
027035c97b allow choice of wave forms 2024-05-06 23:47:45 -04:00
Lewis Moten
d4150934e2 introduce interleaving 2024-05-06 14:56:16 -04:00
Lewis Moten
ab2ac347e0 channel frequency resolution padding 2024-05-06 04:14:54 -04:00
Lewis Moten
154c125bfe show selected channel data 2024-05-06 01:49:41 -04:00
Lewis Moten
c2a200d9a3 send audio direct to analyzer 2024-05-05 19:38:08 -04:00
Lewis Moten
94245049de show failed segments per channel 2024-05-05 00:40:24 -04:00
Lewis Moten
a079ac5d53 show incorrect sample values 2024-05-04 18:38:28 -04:00
Lewis Moten
589095daee show channel frequency locations within their bins frequency range 2024-05-04 17:16:30 -04:00
Lewis Moten
8059de37b2 show list of channels 2024-05-03 23:56:59 -04:00
Lewis Moten
348ea8df7c highlight data received that does not match what was sent 2024-05-03 23:37:51 -04:00
Lewis Moten
53efd951d9 add hamming error correction 2024-05-03 16:50:22 -04:00
Lewis Moten
c6b02fe56d control frequency range and resolution multiplier via UI 2024-05-03 00:18:12 -04:00
Lewis Moten
7e74355273 show number of frequencies for given fft size 2024-05-02 21:54:02 -04:00
Lewis Moten
2bc4f9879d display frequency resolution 2024-05-02 21:46:13 -04:00
Lewis Moten
d508dd700b Display speed as baud and bytes/second 2024-05-02 20:44:44 -04:00
Lewis Moten
05bafca444 choose max bits to display on the graph 2024-05-02 17:10:37 -04:00
Lewis Moten
729aa12681 reduce data points and canvas size 2024-05-02 16:22:40 -04:00
Lewis Moten
439149e741 stop graph after signal ends. restart on next signal 2024-05-02 16:17:00 -04:00
Lewis Moten
a47074eeca pause on end of data, resume on send 2024-05-02 00:28:37 -04:00
Lewis Moten
e902b236cb control more of the configuration via UI 2024-05-01 22:50:23 -04:00
Lewis Moten
d9be475a0f control amplitude threshold via UI 2024-05-01 22:10:38 -04:00
Lewis Moten
ad6e0d5197 change bit duration via UI 2024-05-01 22:08:01 -04:00
Lewis Moten
5e8a5de836 show sample rate 2024-05-01 22:04:41 -04:00
Lewis Moten
eb0003b25b graph frequency amplitude over time 2024-05-01 18:26:02 -04:00
Lewis Moten
9f47e8c67e graph amplitude over time. 2024-04-30 22:46:35 -04:00
Lewis Moten
93abebef38 listen to audio 2024-04-30 22:26:10 -04:00
Lewis Moten
5cd372d715 mock up interface to send/receive data 2024-04-30 21:32:12 -04:00