Wykres commitów

  • a9fdf1eeff use a better approximation Ahmet Inan 2024-04-24 11:43:25 +0200
  • c0cfc62636 adjust alpha for second order Ahmet Inan 2024-04-24 08:40:10 +0200
  • 1f221aa79a estimate and compensate up to +-50 Hz of frequency offset Ahmet Inan 2024-04-23 17:35:47 +0200
  • e466e86b40 suppress unused warnings Ahmet Inan 2024-04-23 15:17:14 +0200
  • cfd54fcace removed unused stuff Ahmet Inan 2024-04-23 15:13:05 +0200
  • 25a8fc6589 use the transition between the sync pulse and sync porch Ahmet Inan 2024-04-23 14:33:48 +0200
  • b45b64f807 suppress unnecessary local variable warnings Ahmet Inan 2024-04-23 09:44:31 +0200
  • bbbb8c4fbe removed scanline SMA and relaxed base band filter Ahmet Inan 2024-04-22 18:04:50 +0200
  • 8fc46077c8 avoid confusion by adding sample rate Ahmet Inan 2024-04-22 17:48:50 +0200
  • e52c2ee3ef replaced sma with a sinc filter Ahmet Inan 2024-04-22 16:12:37 +0200
  • 085fa2a408 added complex convolution Ahmet Inan 2024-04-22 15:38:49 +0200
  • 9e84f1cd8f added low pass filter Ahmet Inan 2024-04-22 14:58:41 +0200
  • 5d92cb4b29 added Kaiser window Ahmet Inan 2024-04-22 14:15:38 +0200
  • 86b33327a4 looks nicer Ahmet Inan 2024-04-22 09:13:24 +0200
  • d3c2c2bec3 increased scan line count to four Ahmet Inan 2024-04-21 13:36:34 +0200
  • 26073e1e2b oops Ahmet Inan 2024-04-21 07:08:26 +0200
  • 38f0521158 only shift if possible Ahmet Inan 2024-04-21 06:41:48 +0200
  • 844dc6a0b3 increased 5ms sync pulse width by 0.5ms Ahmet Inan 2024-04-20 20:15:30 +0200
  • 2d6a4d7aca add smoothing to raw mode too and fix mistakes Ahmet Inan 2024-04-20 18:08:55 +0200
  • 6584934516 removed bufferWidth argument Ahmet Inan 2024-04-20 17:48:55 +0200
  • 0556940817 do a bit of smoothing Ahmet Inan 2024-04-20 16:55:06 +0200
  • 1a0c2e5aaf added Robot36 color decoder Ahmet Inan 2024-04-20 14:57:28 +0200
  • eceb792e8f added simple Robot36 monochrome decoder Ahmet Inan 2024-04-20 12:29:28 +0200
  • 00a9ddb21a be consistent with begin and end samples Ahmet Inan 2024-04-20 11:50:59 +0200
  • 68ff54c214 added Robot 72 decoder Ahmet Inan 2024-04-20 11:24:23 +0200
  • 5b7ace099a added RGB decoder to reduce code duplication Ahmet Inan 2024-04-20 10:41:43 +0200
  • dc07b809ae added Scottie decoder Ahmet Inan 2024-04-20 09:18:14 +0200
  • 705a49d214 give confused Scottie a fighting chance Ahmet Inan 2024-04-20 08:55:33 +0200
  • e843719923 reduced code duplication Ahmet Inan 2024-04-20 08:37:03 +0200
  • 0649ac48d5 added decoder for PD modes and did cleanup Ahmet Inan 2024-04-19 22:09:39 +0200
  • 3eda3a44ef prepare for PD modes, which give us two lines per sync pulse Ahmet Inan 2024-04-19 20:36:50 +0200
  • e18988f76a added decoder for Wraase SC2-180 Ahmet Inan 2024-04-19 19:10:52 +0200
  • b68a66b4ce added decoder for Martin Ahmet Inan 2024-04-19 18:34:16 +0200
  • 4f716e76a5 prepared for mode individual decoders Ahmet Inan 2024-04-19 17:34:58 +0200
  • cfef97e6b4 use mean of scan line samples Ahmet Inan 2024-04-19 16:42:03 +0200
  • 5f7652e8b5 detect mode Ahmet Inan 2024-04-19 16:17:28 +0200
  • 0fa1a1e205 removed tint Ahmet Inan 2024-04-19 12:02:27 +0200
  • ee58ec3349 added Decoder class Ahmet Inan 2024-04-19 11:52:22 +0200
  • c4e4838cab moved bitmap invalidation out Ahmet Inan 2024-04-19 11:19:49 +0200
  • a369d1754f extrapolate missing pulses Ahmet Inan 2024-04-19 09:34:18 +0200
  • 4cd2c86802 simplified sync pulse handling Ahmet Inan 2024-04-19 08:13:21 +0200
  • ef8f7df1fe added scan line mean method Ahmet Inan 2024-04-18 17:18:59 +0200
  • 59281e7248 disable scan line after processing Ahmet Inan 2024-04-18 16:28:49 +0200
  • 21dd812de8 wait for regular sync pulse Ahmet Inan 2024-04-18 14:49:54 +0200
  • 503fc50bb2 improved midpoint approximation Ahmet Inan 2024-04-17 17:39:47 +0200
  • 1a1f061e1c detect 5, 9 and 20 ms sync pulses Ahmet Inan 2024-04-17 15:27:10 +0200
  • 6d8ebca9da removed extra delay for alignment Ahmet Inan 2024-04-17 12:20:36 +0200
  • 4324709fe4 filter out too short and too long pulses Ahmet Inan 2024-04-17 10:05:49 +0200
  • 9a13d060eb removed sync pulse value clamping Ahmet Inan 2024-04-17 09:37:01 +0200
  • 889418fd2c added scan line buffer processing Ahmet Inan 2024-04-17 07:30:43 +0200
  • 64b0732bdb visualize taken synchronization path Ahmet Inan 2024-04-16 19:12:56 +0200
  • 89772839f4 synchronize using sync pulses Ahmet Inan 2024-04-16 18:45:43 +0200
  • d207823011 mark correlation peak if possible Ahmet Inan 2024-04-16 15:32:52 +0200
  • 8a1d7ca7ba added Schmitt trigger Ahmet Inan 2024-04-16 12:34:30 +0200
  • b8c98317b1 added Demodulator class Ahmet Inan 2024-04-16 11:43:43 +0200
  • fee4012c6a align sync pulses with scan line Ahmet Inan 2024-04-16 10:40:57 +0200
  • 3ae7e18df3 visualize sync pulses Ahmet Inan 2024-04-16 09:55:07 +0200
  • 7eea1aaee9 clamp before taking the square root Ahmet Inan 2024-04-15 16:04:39 +0200
  • d2c78e453e oops Ahmet Inan 2024-04-15 15:30:05 +0200
  • 38525c3187 insane but correct use of Complex Ahmet Inan 2024-04-15 15:02:10 +0200
  • c2be865c5a only show complete lines Ahmet Inan 2024-04-15 14:44:09 +0200
  • 6b255e4f5b added scan line demodulation Ahmet Inan 2024-04-15 14:18:26 +0200
  • 7ad3fa6bd4 lets call it syncPulseFilter Ahmet Inan 2024-04-15 11:35:05 +0200
  • 08ef9d5f16 no need for the delay line to be complex here Ahmet Inan 2024-04-15 11:14:41 +0200
  • b8441694a6 do the processing in the base band Ahmet Inan 2024-04-15 10:24:25 +0200
  • 8beb5ccdc5 added digital delay line Ahmet Inan 2024-04-15 08:33:50 +0200
  • f664319018 sync pulse is 9 ms in robot and scottie modes Ahmet Inan 2024-04-15 06:53:59 +0200
  • 1fb772e346 added complex moving sum and average Ahmet Inan 2024-04-15 06:43:28 +0200
  • 16406fd710 added complex and phasor classes Ahmet Inan 2024-04-14 21:56:05 +0200
  • abfdf69128 added simple moving average Ahmet Inan 2024-04-14 19:11:07 +0200
  • e690c6aecf added simple scope for experimentation Ahmet Inan 2024-04-12 23:30:01 +0200
  • 7d3b46a396 get status handle once Ahmet Inan 2024-04-12 21:41:23 +0200
  • b8e13f4853 keep screen on Ahmet Inan 2024-04-12 18:41:17 +0200
  • 73766e4624 added audio record Ahmet Inan 2024-04-12 18:07:47 +0200
  • 3aaabe6ff7 don't restart app on config changes Ahmet Inan 2024-04-12 15:12:44 +0200
  • f30dca5083 we only want a single instance Ahmet Inan 2024-04-12 15:11:50 +0200
  • 827d2a713c added record audio permission Ahmet Inan 2024-04-12 15:08:33 +0200
  • 309cfcced4 added launcher icons Ahmet Inan 2024-04-12 13:05:42 +0200
  • d3e49c0eef added readme Ahmet Inan 2024-04-12 12:27:08 +0200
  • 6e9dceef95 added 0BSD license Ahmet Inan 2024-04-12 12:14:01 +0200
  • 1a07893811 v2.0 Ahmet Inan 2024-04-12 12:04:58 +0200
  • 315fb27ee5 Initial commit Ahmet Inan 2024-04-12 11:48:25 +0200
  • d026a28349 updated build tools android Ahmet Inan 2023-08-11 10:43:10 +0200
  • 01fc704271 v1.48 v1.48 Ahmet Inan 2023-07-05 10:33:45 +0200
  • 58eb1be3e4 ask for notification and not for write permissions on Android 13 Ahmet Inan 2023-07-05 09:31:17 +0200
  • 23f3c6de02 v1.47 v1.47 Ahmet Inan 2023-06-27 14:52:31 +0200
  • 0460d37ef7 close descriptor after stream Ahmet Inan 2023-06-27 14:47:44 +0200
  • 7ae5f8f101 use updated libs and tools Ahmet Inan 2023-06-27 14:27:30 +0200
  • 8aa8552e5f v1.46 v1.46 Ahmet Inan 2023-01-10 18:08:09 +0100
  • c12d11ab79 made linter happy Ahmet Inan 2023-01-10 18:03:05 +0100
  • 15d1fe6896 don't send emails about this app anymore Ahmet Inan 2023-01-10 17:40:59 +0100
  • a7c97fd6f5 added Makefile Ahmet Inan 2023-01-09 13:23:06 +0100
  • 603ba9e9e7 added fastlane pictures Ahmet Inan 2023-01-09 13:06:52 +0100
  • 0436c3ecd8 removed apk and ignore release directory Ahmet Inan 2023-01-09 13:04:35 +0100
  • ee077735c4 v1.45 v1.45 Ahmet Inan 2022-10-31 12:04:11 +0100
  • 93a89ebfca add some flag to pending intent when needed Ahmet Inan 2022-10-31 12:03:00 +0100
  • fb4e406d7b use updated libs and tools Ahmet Inan 2022-10-31 11:35:51 +0100
  • 26ddfc1f49 added exported=true to manifest Ahmet Inan 2022-10-31 11:35:29 +0100
  • a32053fb93 moved namespace string Ahmet Inan 2022-10-31 11:34:33 +0100
  • 724458f26a replaced menu item switch with a buncha if Ahmet Inan 2022-10-31 11:32:50 +0100