Ahmet Inan
|
0649ac48d5
|
added decoder for PD modes and did cleanup
|
2024-04-19 22:09:39 +02:00 |
Ahmet Inan
|
3eda3a44ef
|
prepare for PD modes, which give us two lines per sync pulse
|
2024-04-19 20:36:50 +02:00 |
Ahmet Inan
|
e18988f76a
|
added decoder for Wraase SC2-180
|
2024-04-19 19:27:18 +02:00 |
Ahmet Inan
|
b68a66b4ce
|
added decoder for Martin
|
2024-04-19 19:27:18 +02:00 |
Ahmet Inan
|
4f716e76a5
|
prepared for mode individual decoders
|
2024-04-19 17:34:58 +02:00 |
Ahmet Inan
|
cfef97e6b4
|
use mean of scan line samples
|
2024-04-19 16:42:03 +02:00 |
Ahmet Inan
|
5f7652e8b5
|
detect mode
|
2024-04-19 16:17:28 +02:00 |
Ahmet Inan
|
0fa1a1e205
|
removed tint
|
2024-04-19 12:02:27 +02:00 |
Ahmet Inan
|
ee58ec3349
|
added Decoder class
|
2024-04-19 11:58:16 +02:00 |
Ahmet Inan
|
c4e4838cab
|
moved bitmap invalidation out
|
2024-04-19 11:19:49 +02:00 |
Ahmet Inan
|
a369d1754f
|
extrapolate missing pulses
|
2024-04-19 09:34:18 +02:00 |
Ahmet Inan
|
4cd2c86802
|
simplified sync pulse handling
|
2024-04-19 08:13:21 +02:00 |
Ahmet Inan
|
ef8f7df1fe
|
added scan line mean method
|
2024-04-18 17:18:59 +02:00 |
Ahmet Inan
|
59281e7248
|
disable scan line after processing
|
2024-04-18 16:28:49 +02:00 |
Ahmet Inan
|
21dd812de8
|
wait for regular sync pulse
|
2024-04-18 14:49:54 +02:00 |
Ahmet Inan
|
503fc50bb2
|
improved midpoint approximation
|
2024-04-17 17:39:47 +02:00 |
Ahmet Inan
|
1a1f061e1c
|
detect 5, 9 and 20 ms sync pulses
|
2024-04-17 15:27:10 +02:00 |
Ahmet Inan
|
6d8ebca9da
|
removed extra delay for alignment
|
2024-04-17 12:20:36 +02:00 |
Ahmet Inan
|
4324709fe4
|
filter out too short and too long pulses
|
2024-04-17 10:05:49 +02:00 |
Ahmet Inan
|
9a13d060eb
|
removed sync pulse value clamping
|
2024-04-17 09:37:01 +02:00 |
Ahmet Inan
|
889418fd2c
|
added scan line buffer processing
|
2024-04-17 08:16:14 +02:00 |
Ahmet Inan
|
64b0732bdb
|
visualize taken synchronization path
|
2024-04-16 19:12:56 +02:00 |
Ahmet Inan
|
89772839f4
|
synchronize using sync pulses
|
2024-04-16 18:45:43 +02:00 |
Ahmet Inan
|
d207823011
|
mark correlation peak if possible
|
2024-04-16 15:32:52 +02:00 |
Ahmet Inan
|
8a1d7ca7ba
|
added Schmitt trigger
|
2024-04-16 12:34:30 +02:00 |
Ahmet Inan
|
b8c98317b1
|
added Demodulator class
|
2024-04-16 11:43:43 +02:00 |
Ahmet Inan
|
fee4012c6a
|
align sync pulses with scan line
|
2024-04-16 10:40:57 +02:00 |
Ahmet Inan
|
3ae7e18df3
|
visualize sync pulses
|
2024-04-16 09:55:07 +02:00 |
Ahmet Inan
|
7eea1aaee9
|
clamp before taking the square root
|
2024-04-15 16:04:39 +02:00 |
Ahmet Inan
|
d2c78e453e
|
oops
|
2024-04-15 15:30:05 +02:00 |
Ahmet Inan
|
38525c3187
|
insane but correct use of Complex
|
2024-04-15 15:02:36 +02:00 |
Ahmet Inan
|
c2be865c5a
|
only show complete lines
|
2024-04-15 14:44:09 +02:00 |
Ahmet Inan
|
6b255e4f5b
|
added scan line demodulation
|
2024-04-15 14:18:26 +02:00 |
Ahmet Inan
|
7ad3fa6bd4
|
lets call it syncPulseFilter
|
2024-04-15 11:35:05 +02:00 |
Ahmet Inan
|
08ef9d5f16
|
no need for the delay line to be complex here
|
2024-04-15 11:14:41 +02:00 |
Ahmet Inan
|
b8441694a6
|
do the processing in the base band
|
2024-04-15 10:24:25 +02:00 |
Ahmet Inan
|
8beb5ccdc5
|
added digital delay line
|
2024-04-15 08:34:39 +02:00 |
Ahmet Inan
|
f664319018
|
sync pulse is 9 ms in robot and scottie modes
|
2024-04-15 08:34:39 +02:00 |
Ahmet Inan
|
1fb772e346
|
added complex moving sum and average
|
2024-04-15 08:34:39 +02:00 |
Ahmet Inan
|
16406fd710
|
added complex and phasor classes
|
2024-04-14 21:56:05 +02:00 |
Ahmet Inan
|
abfdf69128
|
added simple moving average
|
2024-04-14 19:11:07 +02:00 |
Ahmet Inan
|
e690c6aecf
|
added simple scope for experimentation
|
2024-04-14 17:31:39 +02:00 |
Ahmet Inan
|
7d3b46a396
|
get status handle once
|
2024-04-12 21:41:23 +02:00 |
Ahmet Inan
|
b8e13f4853
|
keep screen on
|
2024-04-12 18:41:17 +02:00 |
Ahmet Inan
|
73766e4624
|
added audio record
|
2024-04-12 18:07:47 +02:00 |
Ahmet Inan
|
3aaabe6ff7
|
don't restart app on config changes
|
2024-04-12 15:12:44 +02:00 |
Ahmet Inan
|
f30dca5083
|
we only want a single instance
|
2024-04-12 15:11:50 +02:00 |
Ahmet Inan
|
827d2a713c
|
added record audio permission
|
2024-04-12 15:08:33 +02:00 |
Ahmet Inan
|
309cfcced4
|
added launcher icons
|
2024-04-12 13:05:42 +02:00 |
Ahmet Inan
|
d3e49c0eef
|
added readme
|
2024-04-12 12:27:08 +02:00 |