Commit Graph

69 Commits

Author SHA1 Message Date
Lewis Moten
eeaf660274 Revert "set groundwork for compression"
This reverts commit ab45bba4bf.
2024-05-07 15:23:09 -04:00
Lewis Moten
ab45bba4bf set groundwork for compression 2024-05-07 03:13:54 -04:00
Lewis Moten
cffa0329c5 Display "real" channel ID's that skip hidden channels 2024-05-07 01:11:44 -04:00
Lewis Moten
887a4acdeb exclude channels 2024-05-07 00:55:02 -04:00
Lewis Moten
52249ee8e3 don't floor frequencies 2024-05-07 00:05:07 -04:00
Lewis Moten
027035c97b allow choice of wave forms 2024-05-06 23:47:45 -04:00
Lewis Moten
047902cb1f introduce interlacing 2024-05-06 17:31:46 -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
90cbbf7883 skip highlighting channel that doesn't exist 2024-05-06 01:48:59 -04:00
Lewis Moten
c2124be9da recover stream before timeout 2024-05-06 01:48:37 -04:00
Lewis Moten
e35a6d796f highlight selected channel and segment 2024-05-05 23:13:44 -04:00
Lewis Moten
fbf91d0529 fix disappearing segment indexes on graph 2024-05-05 21:51:50 -04:00
Lewis Moten
374093d861 remove time 2024-05-05 20:48:23 -04:00
Lewis Moten
c2a200d9a3 send audio direct to analyzer 2024-05-05 19:38:08 -04:00
Lewis Moten
a30cfd2c82 make error bits look like watermelon 2024-05-05 19:19:19 -04:00
Lewis Moten
2f48acc2f7 alternate segment colors 2024-05-05 19:06:56 -04:00
Lewis Moten
1ccc8531c7 base short samples on segment start rather than first collection 2024-05-05 18:59:53 -04:00
Lewis Moten
c287a2ec52 Loop through segments, then channels 2024-05-05 18:38:43 -04:00
Lewis Moten
65d121c02e move foreground text to own function 2024-05-05 16:38:51 -04:00
Lewis Moten
8059e8d11e move channel segment background 2024-05-05 16:24:40 -04:00
Lewis Moten
1970ac93d6 separate channel byte markers 2024-05-05 16:19:12 -04:00
Lewis Moten
5a5c013001 draw channel numbers separately 2024-05-05 16:13:04 -04:00
Lewis Moten
9a5f8a3e59 reduce channel data to an array 2024-05-05 15:44:14 -04:00
Lewis Moten
978a664cba reduce data stored in sample collection 2024-05-05 15:30:27 -04:00
Lewis Moten
33e87cf443 change sample collection timer offset 2024-05-05 15:17:13 -04:00
Lewis Moten
6c0c6ce4d9 increase sample collection 2024-05-05 13:52:23 -04:00
Lewis Moten
d69a7aea1a display segment index and sample count for each segment 2024-05-05 02:26:39 -04:00
Lewis Moten
94245049de show failed segments per channel 2024-05-05 00:40:24 -04:00
Lewis Moten
1982b04023 sum amplitude through entire segment rather than counting wins 2024-05-04 18:49:45 -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
cee611f5cb remove commented code 2024-05-03 15:49:27 -04:00
Lewis Moten
e44ac6a374 prefix data stream with the number of bytes being sent. 2024-05-03 15:38:55 -04:00
Lewis Moten
9c110ccf0c Prepend packet with 1-based 10 bit number of byte count 2024-05-03 13:59:47 -04:00
Lewis Moten
90bb7207dc identify phantom bits not transferred 2024-05-03 13:32:48 -04:00
Lewis Moten
47ff7dd08e Split data among oscillator channels 2024-05-03 12:24:42 -04:00
Lewis Moten
d25ef94c98 Send entire text field as bits 2024-05-03 01:45:05 -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
a74b463905 take more samples per second 2024-05-02 20:12:50 -04:00
Lewis Moten
5b0fc8fcfe plot dots for each sample 2024-05-02 17:53:52 -04:00
Lewis Moten
1a2e9816c4 draw lines every x ms to show where bits start/end in bit stream 2024-05-02 17:34:59 -04:00
Lewis Moten
05bafca444 choose max bits to display on the graph 2024-05-02 17:10:37 -04:00