Commit graph

171 commits

Author SHA1 Message Date
Ahmet Inan d3c90d506c replaced "Share" with @string/action_share 2015-02-04 14:59:35 +01:00
Ahmet Inan b65dc61c5d v1.20 2015-02-03 14:51:49 +01:00
Ahmet Inan 168665f864 enlarge grey area for cnt, removed from calibration detection
we are now better at dealing with spurious sync pulses
caused by noise, so allow an attenuated control channel.
2015-02-03 14:51:07 +01:00
Ahmet Inan 35994cdfd9 use an modified baseband delay demodulator
we are working at sampling rate, so we can use a faster approximation and avoid trigonometric functions altogether.
we still have to normalize the output though.
2015-02-02 16:21:26 +01:00
Ahmet Inan 1798a3e25f Version 1.19 2015-02-02 00:17:39 +01:00
Ahmet Inan e940f8b3b6 added PD180 support and made image size more flexible 2015-02-02 00:04:40 +01:00
Ahmet Inan 805789bfa6 its 5% not 0.5% 2015-01-28 22:47:50 +01:00
Ahmet Inan 0c1a728c34 only scottie needs the extrawurst 2015-01-28 22:20:07 +01:00
Ahmet Inan c2c9bd8599 allow sync pulse to be up to 5% of scan line length too early or too late 2015-01-28 22:04:01 +01:00
Ahmet Inan 04daf05a7a fixed scottie extrawurst 2015-01-28 21:30:19 +01:00
Ahmet Inan c4520891c5 be more picky about sync pulse position
ignore early sync pulses 5 times, then reset.
should be more robust against spurious sync pulses caused by noise or crosstalk
2015-01-27 23:01:31 +01:00
Ahmet Inan 075b6c6d7d finish up vis sequence before returning code
instead of returning too early ignoring stop bit: simply ignore value of stop bit
2015-01-27 22:32:09 +01:00
Ahmet Inan 61f8534312 added simple moving average and used in scanline estimator 2015-01-23 21:41:42 +01:00
Ahmet Inan 88f22d7ca8 d'oh: use member, not local variable to synchronize 2015-01-22 12:29:28 +01:00
Ahmet Inan 77e2c06d96 v1.18 2015-01-17 13:54:35 +01:00
Ahmet Inan 9bbca4bd6d added save and clear image buttons 2015-01-17 12:30:09 +01:00
Ahmet Inan 8b16b13ad2 added menu items to increase / decrease update rate
default update rate is 2 updates per second
2015-01-16 18:47:57 +01:00
Ahmet Inan 0945e8b031 replaced if's with a simpler switch in radix2 2015-01-16 18:06:03 +01:00
Ahmet Inan e812fd9c54 Version 1.17 2015-01-15 16:26:26 +01:00
Ahmet Inan c0f911f1e9 fixed bug introduced with "replaced radix2 input with float"
it really sucks not having a complex data type .. damn you c99
2015-01-15 16:23:03 +01:00
Ahmet Inan 5fc7dfc458 fade spectrum slower 2015-01-15 11:42:44 +01:00
Ahmet Inan 42aaf6b4cf draw lines between points in spectrum 2015-01-15 11:04:41 +01:00
Ahmet Inan 19149cb428 Version 1.16 2015-01-15 00:34:47 +01:00
Ahmet Inan 1c3f90aef0 added spectrum view to present spectrogram 2015-01-15 00:32:39 +01:00
Ahmet Inan 8b3d4bc191 show vu meter level left to right when horizontal 2015-01-14 22:41:43 +01:00
Ahmet Inan 9ae69a495a change orientation of analysis layout when rotating 2015-01-14 22:38:38 +01:00
Ahmet Inan 7a2c32057e change color of vu meter if too silent, normal or too loud 2015-01-14 21:21:39 +01:00
Ahmet Inan c42b2cba47 renamed variables for normalization, export float instead of int volume 2015-01-14 20:35:34 +01:00
Ahmet Inan ada2422531 added simple VU Meter 2015-01-14 18:30:00 +01:00
Ahmet Inan 98a9ee7f1f replaced radix2 input with float 2015-01-14 11:28:51 +01:00
Ahmet Inan 4d8ccd970c Version 1.15 2015-01-13 23:41:35 +01:00
Ahmet Inan 9b428ce8d4 added toggle for analyzer 2015-01-13 23:37:54 +01:00
Ahmet Inan 6fd48f2815 do rms compression again .. removed analyzer normalization
it makes the spectrum visualization less colorful, but a lot clearer.
2015-01-13 20:26:27 +01:00
Ahmet Inan 23cbc53650 fixed bug introduced with "made cic cascade order flexible" 2015-01-13 19:59:11 +01:00
Ahmet Inan ebf60dcdf9 Version 1.14 2015-01-11 16:06:00 +01:00
Ahmet Inan 9658233b08 added share option for last received image 2015-01-11 16:03:20 +01:00
Ahmet Inan 0d1d5ec426 Version 1.13 2015-01-11 10:19:29 +01:00
Ahmet Inan 79027437c5 keep screen awake while in foreground 2015-01-11 10:17:18 +01:00
Ahmet Inan 4488f224cb Version 1.12 2015-01-10 12:15:46 +01:00
Ahmet Inan 409edeb489 made cic cascade order flexible, normalize comb output from cascade gain 2015-01-10 11:31:16 +01:00
Ahmet Inan 968fea3bed made analyzer initialization nicer 2015-01-10 10:13:26 +01:00
Ahmet Inan cb489f426d increased stft window to 2048 2015-01-09 22:09:35 +01:00
Ahmet Inan 3c9d5b7da0 reduced stft window size to 1024, used ring buffer to slide dft 2015-01-09 18:31:01 +01:00
Ahmet Inan 55da5a9d77 do rounding to nearest in freq_marker 2015-01-09 18:12:23 +01:00
Ahmet Inan 923baf5846 added debug switch between boxcar and cic filtering 2015-01-09 16:34:18 +01:00
Ahmet Inan 9dcbdbdc69 use cic filter for decimation in analyzer 2015-01-08 22:18:50 +01:00
Ahmet Inan 659a644362 give the raw sample to the analyzer 2015-01-08 16:11:29 +01:00
Ahmet Inan f0816a8426 added frequency markers for 1100, 1300, 1500 and 2300 Hz 2015-01-08 15:48:00 +01:00
Ahmet Inan 749972d0e5 fixed color gradient, removed and added debug code 2015-01-08 15:22:37 +01:00
Ahmet Inan 88240631d3 reorganized visualisation value generation 2015-01-08 14:32:35 +01:00