Commit Graph

280 Commits

Author SHA1 Message Date
Marat Fayzullin 4561cb9632 No longer resetting magic key on initial page load. 2023-05-21 11:32:57 -04:00
Marat Fayzullin ddc756cad7 Magic key works at last! 2023-05-21 00:08:12 -04:00
Marat Fayzullin 9a0906695f Added magic key option for changing center frequency. 2023-05-20 23:08:21 -04:00
Marat Fayzullin 95fb8b8dda Optimized stopping the scanner. 2023-05-13 13:16:12 -04:00
Marat Fayzullin 6d6b8c7d16 Switched to Math.round() to compute FFT index. 2023-05-12 23:42:11 -04:00
Marat Fayzullin ffab6fb317 Cleanup. 2023-05-12 23:36:35 -04:00
Marat Fayzullin 094b19ab45 Also adding 13dB to the current bookmark level. 2023-05-12 23:11:08 -04:00
Marat Fayzullin 6e717ac656 Added ~13dB to account for discrepancy between S-meter and FFT data. 2023-05-12 22:51:56 -04:00
Marat Fayzullin 8de64d16ec Stopping scanner when a frequency is clicked. 2023-05-12 21:28:46 -04:00
Marat Fayzullin f69f19e9e0 Optimizing code. 2023-05-10 11:25:50 -04:00
Marat Fayzullin cfd2b919d1 Now getting scanner threshold from the squelch slider. 2023-05-10 00:15:41 -04:00
Marat Fayzullin 60f70b71eb Optimizing data processing for spectrum and scanner. 2023-05-10 00:03:45 -04:00
Marat Fayzullin e728fea6b6 Adding basic scanner for bookmarked frequencies. 2023-05-09 23:48:21 -04:00
Marat Fayzullin b500367e9a Porting MSK144 decoder from the OWRX 'develop' branch. 2023-05-06 20:17:09 -04:00
Marat Fayzullin 428e7a6044 Disabling RLE for now. 2023-05-05 23:04:25 -04:00
Marat Fayzullin acec6d0d19 Fixing the overflow problem when pushing fax data to HTML. 2023-05-03 19:26:08 -04:00
Marat Fayzullin fd7166591b Fixing color order issue with SSTV and FAX displays. 2023-05-01 11:38:33 -04:00
Marat Fayzullin 5708113ef2 Fixing bandpass font spec. 2023-04-29 18:18:47 -04:00
Marat Fayzullin fb83e3e423 Fixed bandpass indicator getting cut off. 2023-04-29 17:24:03 -04:00
Marat Fayzullin c1314cba2a Fixed bug with modified bandpass resetting on frequency change. 2023-04-27 20:10:59 -04:00
Marat Fayzullin 04382d3989 Merged fax decoder and SSTV performance improvements. 2023-04-22 15:55:22 -04:00
Marat Fayzullin 06edce97c7 Final touches to the spectrum display. 2023-03-25 15:21:56 -04:00
Marat Fayzullin 1088a261b5 Improving code. 2023-03-25 00:03:53 -04:00
Marat Fayzullin 66eb14b78c Spectrum works now. 2023-03-24 22:49:14 -04:00
Marat Fayzullin b17a3dfe0c Fixed canvas resize. 2023-03-24 22:41:14 -04:00
Marat Fayzullin 20c71ee05b Improving spectrum display. 2023-03-24 22:27:40 -04:00
Marat Fayzullin 027790b8dd Adding proper spectrum display. 2023-03-24 21:04:39 -04:00
Marat Fayzullin e56f9de7d3 Adding modular spectrum display. 2023-03-24 00:31:18 -04:00
Marat Fayzullin 7127608870 Adding optional modulation setting for digital modes in bands.json. 2023-02-28 15:37:33 -05:00
Marat Fayzullin e1300f76d8 Added frequency to SSTV filenames, refactored storage code, etc. 2023-02-28 14:38:24 -05:00
Marat Fayzullin 7a1a03e4b9 Now reporting ship markers as coming from AIS. 2023-02-26 12:31:48 -05:00
Marat Fayzullin 5b77bc399c Hiding NMEA messages for now, not linkfying ship IDs. 2023-02-25 21:43:25 -05:00
Marat Fayzullin 1f4e38a705 Making AIS work. 2023-02-25 18:58:34 -05:00
Marat Fayzullin 49175ebcff Saving SSTV images from the message window works now. 2023-02-22 16:35:21 -05:00
Marat Fayzullin 2910a11c28 Now using UTC time for MP3 filenames. 2023-02-20 21:27:03 -05:00
Marat Fayzullin 811e1243c9 Done recording. 2023-02-20 20:41:23 -05:00
Marat Fayzullin 5e8158261f Code no longer crashes. 2023-02-19 23:33:25 -05:00
Marat Fayzullin b507a9951a Created AudioRecorder class, added to the audio. 2023-02-19 22:07:04 -05:00
Marat Fayzullin dbcb3704cd Adding MP3 audio recorder. 2023-02-19 21:19:42 -05:00
Marat Fayzullin c9cf6581da Removing debug stuff. 2023-02-16 20:54:20 -05:00
Marat Fayzullin b6bf6b1d70 Adding SSTV frequencies, extending citizens band, etc. 2023-02-15 19:51:47 -05:00
Marat Fayzullin 8bad5819ad Adding timestamps, removing debug. 2023-02-15 16:02:33 -05:00
Marat Fayzullin d1a0563be4 Debugging. 2023-02-14 17:43:57 -05:00
Marat Fayzullin 3afc782973 Debugging 2023-02-13 17:10:48 -05:00
Marat Fayzullin f1a1719e86 SSTV integration started working. 2023-02-13 14:31:28 -05:00
Marat Fayzullin 88bbff42f1 Debugging 2023-02-12 21:22:50 -05:00
Marat Fayzullin f14256d60d Adding SSTV to the UI. 2023-02-11 13:00:21 -05:00
Marat Fayzullin facd55545a Now using 2nd/3rd mouse button to switch bandpass shift/expand. 2023-01-29 18:02:11 -05:00
Marat Fayzullin 41c7fd89bc Change bandpass with scroll wheel and fixes to scale canvas control. 2023-01-28 14:08:20 -05:00
Marat Fayzullin edc7d92739 Fixing frequency jump to last input value on Firefox. 2023-01-15 16:52:46 -05:00