Commit graph

868 commits

Author SHA1 Message Date
Jakob Ketterl 198f3ff078 remove leading periods from the registration 2023-09-05 23:26:13 +02:00
Jakob Ketterl da53c5907a let's get some locations up on the map 2023-09-05 23:25:32 +02:00
Jakob Ketterl 5a942c23c5 fix class name 2023-09-05 18:29:30 +02:00
Jakob Ketterl 37a3584f3e start with some hfdl message parsing 2023-09-05 18:25:28 +02:00
Jakob Ketterl e934a3935c add dumpvdl2 basic infrastructure 2023-09-04 19:02:43 +02:00
Jakob Ketterl f794f285f3 add some basic infrastructure for hfdl 2023-09-03 23:48:56 +02:00
Jakob Ketterl 7eb277ce97 invert css selectors for digimode panel layout 2023-09-03 22:25:18 +02:00
Jakob Ketterl aa8922f9a7 fix scroll-to-bottom functionality 2023-09-02 00:23:25 +02:00
Jakob Ketterl 96ff66d891 rename to "Data" 2023-09-01 23:53:31 +02:00
Jakob Ketterl 0c6de7cf2a first shot at decoding ISM data with rtl_433 2023-09-01 23:37:40 +02:00
Jakob Ketterl 8d2671fadb use bandpass from underlying mode if available 2023-09-01 19:33:26 +02:00
Jakob Ketterl 8bc2fba52a check for actual number (should pass 0s now) 2023-09-01 19:32:31 +02:00
Jakob Ketterl ff1fb7aedf open links on the feature page in a new browser tab 2023-08-31 22:44:08 +02:00
Jakob Ketterl 03306baad1 differentiate aprs symbol rotation
* rotate based on symbol graphics alignment
* inspired by @luarvique
* references #352
2023-08-30 19:25:51 +02:00
Jakob Ketterl 94ee444be7 link out from the message panel, too 2023-08-28 21:57:52 +02:00
Jakob Ketterl 204c725a75 add links to aircraft tracking sites 2023-08-28 21:30:31 +02:00
Jakob Ketterl d8e5c84839 add IAS and TAS display 2023-08-27 03:53:24 +02:00
Jakob Ketterl a08e3c0fb6 link icao to the map 2023-08-26 21:23:28 +02:00
Jakob Ketterl 25947ac177 fully implement location TTL functionality 2023-08-26 16:23:03 +02:00
Jakob Ketterl cdb5a1ab93 better checking 2023-08-26 00:18:02 +02:00
Jakob Ketterl 2481681bb1 follow the official api 2023-08-26 00:05:37 +02:00
Jakob Ketterl 6c84fdbd3f avoid updating the map since it causes flickering 2023-08-26 00:03:55 +02:00
Jakob Ketterl ad54ee2da0 show a bit more information in the overlay 2023-08-25 23:42:41 +02:00
Jakob Ketterl 71eee49fe2 improve update pipeline; remove expired markers 2023-08-25 23:29:27 +02:00
Jakob Ketterl 1828c4fc96 add rotation and altitude colors 2023-08-25 21:36:12 +02:00
Jakob Ketterl b109ee5c45 pass additional data to the map 2023-08-25 21:15:29 +02:00
Jakob Ketterl 37ee7796db added option to run demodulator without bandpass 2023-08-25 21:12:13 +02:00
Jakob Ketterl 1c44099d89 add plane markers 2023-08-24 23:56:44 +02:00
Jakob Ketterl d7e203fd82 some more table management 2023-08-24 22:01:33 +02:00
Jakob Ketterl cafdb3a9f2 add the option to disable the scondary fft 2023-08-24 22:00:59 +02:00
Jakob Ketterl e37e2db017 add lat / lon decoding 2023-08-23 18:44:05 +02:00
Jakob Ketterl 36161a2b4b do something about the columns not aligning 2023-08-23 15:02:58 +02:00
Jakob Ketterl f52b00f0af improve client display 2023-08-23 01:20:17 +02:00
Jakob Ketterl 25ae3359ea parse and display some information 2023-08-23 00:40:24 +02:00
Jakob Ketterl 476e4ebc5b introduce some frontend to show messages 2023-08-22 21:16:09 +02:00
Jakob Ketterl f1d96416e5 escape messages where appropriate; refs #350 2023-08-22 01:53:47 +02:00
Jakob Ketterl 6026aaedba change flexing so that inputs don't cause overflow 2023-08-18 18:12:26 +02:00
Jakob Ketterl 5673699696 introduce mouse wheel distance normalization 2023-07-04 18:54:14 +02:00
Jakob Ketterl 2a6a97774d fix handling of underlying modulation 2023-05-04 21:10:06 +02:00
Jakob Ketterl 4329025742 remove unused variable 2023-03-17 22:39:19 +01:00
Jason Gaunt d58ad77da2 Added support for automatically enabling auto adjust waterfall levels - JBG 2023-03-17 22:35:42 +01:00
Jakob Ketterl 258aebd0c3 correctly handle bookmarks with underlying mode in receiver 2023-02-28 17:07:13 +01:00
Jakob Ketterl c16de474c6 route msk144 data to the wsjt message panel 2023-02-14 18:45:51 +01:00
Jakob Ketterl b1ac8caf9b replace with a more robust state engine implementation 2023-01-28 16:37:32 +01:00
Jakob Ketterl edc9009359 fix svg include path 2022-12-10 19:50:47 +01:00
Jakob Ketterl 13e323cdd2 show sdr device log messages in the web configuration 2022-12-10 19:50:26 +01:00
Jakob Ketterl 64f0510da0 use a dropdown for callsign database setting; add aprs.fi 2022-11-30 16:54:22 +01:00
Jakob Ketterl 258e41669e structured callsign data 2022-11-30 01:07:16 +01:00
Marat Fayzullin 0127e32ea1 Removing dash from APRS callsigns and showing distance to them. 2022-09-26 15:24:59 -04:00
Marat Fayzullin 7a61f991ad Removed parentheses, added a space before "km". 2022-09-16 00:02:17 -04:00
Marat Fayzullin 4423c7f13a Adding distance display to the info windows. 2022-09-15 19:34:39 -04:00
Jakob Ketterl 5cd0847362
Merge pull request #306 from luarvique/filter_width
Added filter boundaries display.
2022-07-31 22:44:07 +02:00
Jakob Ketterl 1635cbfa42
Merge pull request #307 from luarvique/callsign_lookup
Added an option to add callsign database URL for lookups on a map.
2022-07-31 22:35:19 +02:00
Marat Fayzullin e92b6d657b Addressing comments from jketterl. 2022-07-31 16:10:33 -04:00
Jakob Ketterl d5f7ce9508
Merge pull request #309 from luarvique/waterfall_colors
Now calculating waterfall colors based on what is on the screen (with…
2022-07-31 22:08:01 +02:00
Marat Fayzullin bb625a5f9f Added filter boundaries display. 2022-07-31 15:27:41 -04:00
Marat Fayzullin 2ccdc90cc5 Added an option to add callsign database URL for lookups on a map. 2022-07-31 15:25:52 -04:00
Marat Fayzullin ff43555411 Now resetting zoom when changing to a different profile. 2022-07-31 15:16:52 -04:00
Marat Fayzullin 339864a572 Now calculating waterfall colors based on what is on the screen (with zoom). 2022-07-31 15:15:38 -04:00
Jakob Ketterl c87daaabbe fix scroll events on the frequency bar 2022-06-19 22:40:47 +02:00
Jakob Ketterl 6f0a209a38 fix deprecation warning 2022-06-18 20:42:11 +02:00
Jakob Ketterl 26440d4e24 make waterfall zoom continuous 2022-06-18 15:57:06 +02:00
Jakob Ketterl 08188527ce high-res scroll events for the waterfall zoom 2022-06-17 19:42:40 +02:00
Jakob Ketterl 8532d9048e process high-resolution scroll events for the frequency display 2022-06-17 19:42:05 +02:00
Jakob Ketterl 1771fd55e1 move develop to the next minor version 2022-06-16 23:53:56 +02:00
Jakob Ketterl 921fb23c8d prepare release of version 1.2.0 2022-06-15 18:28:50 +02:00
Jakob Ketterl 40c68933e1 add preliminary parsing and display of M17 metadata 2021-12-21 21:18:17 +01:00
Jakob Ketterl f316b2c8ca allow latitude and longitude to be 0 in location-picker 2021-12-14 12:46:25 +01:00
Jakob Ketterl 4ce3816f48 show codecserver errors in the client 2021-12-13 13:26:47 +01:00
Jakob Ketterl 9f89a21cfb remove psk31 character animation since it's killing the client 2021-10-15 15:57:27 +02:00
Jakob Ketterl e77b0f4a67 fix the secondary fft display 2021-09-27 18:18:31 +02:00
Jakob Ketterl 4b36aca6fc update wording to direct users to the feature report 2021-09-20 14:45:00 +02:00
Jakob Ketterl 78dcdd5715 add support for DMR locations 2021-09-17 18:24:33 +02:00
Jakob Ketterl 1ff3c174c2 limit freedv to 4kHz since it's audio input is only 8kHz 2021-09-13 16:58:45 +02:00
Jakob Ketterl f9f0bdde12 restore js8 functionality 2021-09-06 22:50:57 +02:00
Jakob Ketterl 6014ce8921 restore pocsag functionality 2021-09-06 20:00:14 +02:00
Jakob Ketterl b9f43654cd restore aprs functionality 2021-09-06 15:05:33 +02:00
Jakob Ketterl bb56eb8db2 don't highlight for data 2021-08-11 14:10:52 +02:00
Jakob Ketterl dd7255a9d2 display talker alias (if no radioid data is available) 2021-08-06 20:02:30 +02:00
Jakob Ketterl 459a99cbf8 backport the sync implementation from the csdr++ branch 2021-07-25 20:06:14 +02:00
Jakob Ketterl 48eb754170 collapse empty meta lines 2021-06-18 09:31:02 +02:00
Jakob Ketterl e71cd01522 always update to ensure removal of old state 2021-06-17 14:57:24 +02:00
Jakob Ketterl f5c2525f22 switch NXDN to use digiham decoder; add meta panel 2021-06-15 22:50:30 +02:00
Jakob Ketterl e9b2007863 fix DPRS parsing and display 2021-06-11 14:36:11 +02:00
Jakob Ketterl 455b2ce1f1 adapt D-Star terminology in the labels 2021-06-09 23:28:07 +02:00
Jakob Ketterl 4fd5a62980 fix flexbox display of metadata panels 2021-06-08 23:01:03 +02:00
Jakob Ketterl ba97f76737 add parsing of DPMR data 2021-06-08 18:38:53 +02:00
Jakob Ketterl f3d1084b60 make the location icon less jumpy 2021-06-08 17:55:56 +02:00
Jakob Ketterl 6c2ba7bc1d only work with header field if sync is available 2021-06-08 14:05:17 +02:00
Jakob Ketterl 2be58503c6 adapt protocol / mode string 2021-06-08 14:04:54 +02:00
Jakob Ketterl 17a78ffa79 fix typo 2021-06-08 14:04:28 +02:00
Jakob Ketterl 322582d29b add dstar metadata panel 2021-06-08 13:37:13 +02:00
Jakob Ketterl e206b83e74 move the error overlay so it doesn't block the title menu buttons 2021-05-17 21:14:00 +02:00
Jakob Ketterl 970be58e9c invent a new icon for continuous auto waterfall mode 2021-05-17 20:25:25 +02:00
Jakob Ketterl 2e326573d0 sync favicons 2021-05-17 17:19:12 +02:00
Jakob Ketterl 49a069f0ee add more icon options for other weird browsers 2021-05-17 17:14:14 +02:00
Jakob Ketterl a580989639 update favicon 2021-05-17 16:47:00 +02:00
Jakob Ketterl c46b3275a9 allow negative frequencies in exponential display, closes #247 2021-05-17 15:08:44 +02:00
Jakob Ketterl 0258a75650 replace meta panel images with svg (inlining does not work due to
filters)
2021-05-16 22:47:35 +02:00
Jakob Ketterl 979f11f40a move play button to svg-defs 2021-05-16 17:47:02 +02:00