Marat Fayzullin
2cf0e8c1c4
Using empty demod again for APRS/AIS.
2023-09-10 22:56:05 -04:00
Marat Fayzullin
21efd9edd0
Reenabling primary demodulator for APRS/AIS.
2023-09-10 21:14:27 -04:00
Marat Fayzullin
e1ea573ce3
Using empty demodulator for APRS and AIS now.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
c4afe1e594
Merging the rest of owrx folder.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
5117e27129
Enabling jketterl's RTTY decoder.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
7b81c36e2d
Optimized Multimon decoding, switched to empty underlying decoders.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
2eae46d54c
Debugging
2023-09-10 21:00:51 -04:00
Marat Fayzullin
529a407096
Debugging.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
58a1beea6e
Debugging.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
db5eba8082
Debugging
2023-09-10 21:00:51 -04:00
Marat Fayzullin
9f6cf2eba4
Adding missing files.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
6dfdb30a50
Trying to sync owrx folder from jketterl's develop branch.
2023-09-10 21:00:51 -04:00
Marat Fayzullin
da01a75e2b
FM repeaters should return "nfm" for modulation.
2023-09-10 21:00:28 -04:00
Marat Fayzullin
f2c4af9169
Adding SDRPlay High Dynamic Resolution (HDR) mode option.
2023-09-09 11:19:35 -04:00
Marat Fayzullin
97213a3bca
Changed "airport" to "destination", added "origin", etc.
2023-09-08 18:06:26 -04:00
Marat Fayzullin
ded7f60f76
Changing MODES ID lookup URL to FlightAware.
2023-09-08 15:53:47 -04:00
Marat Fayzullin
66d288947d
Improving ACARS parsing, adding bookmarks.
2023-09-08 15:44:02 -04:00
Marat Fayzullin
cb856fa02f
Adding ACARS decoding via AcarsDec tool.
2023-09-08 13:22:23 -04:00
Marat Fayzullin
33150a05e9
Updating version string.
2023-09-06 23:05:30 -04:00
Marat Fayzullin
a5836f8776
Adding FAX options.
2023-09-06 16:19:49 -04:00
Marat Fayzullin
a9c40dfb04
Prefer shorter SWL transmissions to closer ones.
2023-09-06 13:17:29 -04:00
Marat Fayzullin
4633076c06
Shrinking VDL2/HFDL TTL to 30 minutes.
2023-09-05 19:57:15 -04:00
Marat Fayzullin
cbf61948bc
Improving flight data merging.
2023-09-05 19:11:48 -04:00
Marat Fayzullin
8ca6cfcb14
Improving current bookmarks computation.
2023-09-05 19:10:35 -04:00
Marat Fayzullin
49043b3a12
ADSB airplanes are red now.
2023-09-05 15:27:22 -04:00
Marat Fayzullin
6fc337775b
Now offsetting FAX frequencies 1.9kHz below the carrier.
2023-09-05 15:25:42 -04:00
Marat Fayzullin
49343aa87b
Removing extra debug statements.
2023-09-05 00:32:15 -04:00
Marat Fayzullin
72153bb51e
Dropped FAX frequency to 12kHz, added NFM to SSTV underlying modes.
2023-09-03 23:41:32 -04:00
Marat Fayzullin
b79ce2fca0
Renaming OpenWeatherMap key.
2023-09-02 20:04:40 -04:00
Marat Fayzullin
ef11624adf
Fixing a typo.
2023-09-02 18:23:18 -04:00
Marat Fayzullin
633a863a6e
Updating aircraft database algorithms, adding OpenWeatherMap key, etc.
2023-09-02 17:19:13 -04:00
Marat Fayzullin
a5ff81f51f
Fixing ISM parser with correct ColorCache object.
2023-09-02 12:12:41 -04:00
Marat Fayzullin
a32f4b16a5
Preparing for 1.2.28 release.
2023-08-31 22:39:45 -04:00
Marat Fayzullin
e703afdc10
Fixing hang when stopping service. Improving aircraft database.
2023-08-31 22:00:30 -04:00
Marat Fayzullin
bd01c210ae
Updated to the latest Mode-S decoder from Jakob, updated message types.
2023-08-31 20:23:52 -04:00
Marat Fayzullin
920349dcb0
Rearanging ADSB messages.
2023-08-30 21:22:41 -04:00
Marat Fayzullin
b8ee08000f
Extending maximum repeater range to 200km.
2023-08-29 18:41:29 -04:00
Marat Fayzullin
db46110eea
Adding package dependencies, changing instructions.
2023-08-29 18:28:54 -04:00
Marat Fayzullin
1712e0efbc
Not setting rfgain_sel by default.
2023-08-29 16:19:21 -04:00
Marat Fayzullin
23c648bd33
Updated rf_gain/rfgain_sel defaults for RSP device.
2023-08-29 15:19:44 -04:00
Marat Fayzullin
0a17a456a8
Now copying input data when placing it into database.
2023-08-28 22:37:59 -04:00
Marat Fayzullin
259b5f9b8a
Making a new dump1090 branch, since the old one does not rebase well.
2023-08-28 20:49:10 -04:00
Marat Fayzullin
73df1a5d22
Fixing VDL2 logs not showing up in the browser.
2023-08-26 14:42:49 -04:00
Marat Fayzullin
2b132e48c3
Minor fixes.
2023-08-25 21:04:25 -04:00
Marat Fayzullin
7eae111368
Fixing typos.
2023-08-25 13:26:46 -04:00
Marat Fayzullin
85a88b19e3
Minor fix for selecting correct repeaterbook script.
2023-08-24 21:21:01 -04:00
Marat Fayzullin
6ba024ad02
Preparing for the 1.2.27 release.
2023-08-24 21:05:37 -04:00
Marat Fayzullin
77b642abb3
Adding spaces to static EIBI data.
2023-08-23 20:17:04 -04:00
Marat Fayzullin
ce99271675
Fixed non-APRS markers (YSF), widened repeater bubbles, improved EIBI parser.
2023-08-23 20:01:48 -04:00
Marat Fayzullin
e58f6ac7d5
Changed ACARS frame comment.
2023-08-23 11:03:48 -04:00
Marat Fayzullin
aba1ffa331
Adding the non-US repeater search (hopefully it will work)
2023-08-22 22:28:22 -04:00
Marat Fayzullin
31c675345b
Adding missing file.
2023-08-22 21:36:17 -04:00
Marat Fayzullin
187b2a7e6e
Adding repeater bookmarks and markers, based on RepeaterBook.com.
2023-08-22 21:35:24 -04:00
Marat Fayzullin
90eb9590f2
Doing range search now.
2023-08-21 20:04:56 -04:00
Marat Fayzullin
814236b9bf
Adding repeater search via RepeaterBook.com.
2023-08-21 19:54:06 -04:00
Marat Fayzullin
d4a09eb3dc
Dropped VDL2 sampling rate to 105kHz, added better parsing, instructions.
2023-08-21 15:53:56 -04:00
Marat Fayzullin
b5bd9cdf0e
Made a note about using UNSTABLE DumpVDL2 branch.
2023-08-20 23:46:55 -04:00
Marat Fayzullin
e3ba3f1743
Normalized color-from-aircraft-id computation.
2023-08-20 23:42:52 -04:00
Marat Fayzullin
5c14452a46
Assigning colors by Mode-S code if flight ID missing.
2023-08-20 21:17:04 -04:00
Marat Fayzullin
3c2cea7d39
Shrinking bandwidth, improving parsing.
2023-08-20 21:09:57 -04:00
Marat Fayzullin
45b09e89dc
VDL2 works now!
2023-08-20 20:59:12 -04:00
Marat Fayzullin
af750faaa8
Fixing minor stuff, VDL2 chain now wants 1050000 IQ stream.
2023-08-20 13:39:11 -04:00
Marat Fayzullin
9c8438aded
Added VDL2 mode.
2023-08-20 13:39:11 -04:00
Marat Fayzullin
827a3052e3
Trying to integrate DumpVDL2.
2023-08-20 13:39:11 -04:00
Marat Fayzullin
a759f50ea3
Added cue to auto bookmark distance setting.
2023-08-18 22:35:36 -04:00
Marat Fayzullin
664c4f0e6f
Changed MAX_DISTANCE name.
2023-08-18 10:40:58 -04:00
Marat Fayzullin
60994358c3
Preparing for 1.2.26 release.
2023-08-18 00:26:25 -04:00
Marat Fayzullin
f43ce84334
Now restricting EIBI bookmarks by distance.
2023-08-18 00:17:39 -04:00
Marat Fayzullin
a80c066dac
Adjusting frequency offset in bookmarks.
2023-08-16 18:53:22 -04:00
Marat Fayzullin
fce8e87ed7
Added ability to enable EIBI bookmarks per-profile.
2023-08-15 23:05:11 -04:00
Marat Fayzullin
d00a95e729
Made EIBI auto-bookmarks an option.
2023-08-15 23:05:11 -04:00
Marat Fayzullin
88d6558c90
Adding automatic bookmarks based on the EIBI data.
2023-08-15 23:05:11 -04:00
Marat Fayzullin
06cb9063c5
Fixing bug where trying to switch locked source reset it for all connections.
2023-08-08 20:10:58 -04:00
Marat Fayzullin
393f03ba0e
Preparing for 1.2.25 release.
2023-08-07 22:45:09 -04:00
Marat Fayzullin
2228054d0e
Clicking MAP icon in Maps switches map type now.
2023-08-07 20:38:40 -04:00
Marat Fayzullin
7dd243ab02
Added map type selection to the settings.
2023-08-07 16:14:25 -04:00
Marat Fayzullin
8bdaf9e132
GoogleMaps by default
2023-08-07 14:50:29 -04:00
Marat Fayzullin
1267702640
Adding multiple maps.
2023-08-07 14:49:11 -04:00
Stanislav Lechev [0xAF]
0fcdcf0e8a
add Leaflet with OSM and other maps
2023-08-07 03:42:38 +03:00
Marat Fayzullin
cc944a0c01
Renaming to MapManager.
2023-07-31 22:08:23 -04:00
Marat Fayzullin
7dc8f910d5
Finished refactoring maps.
2023-07-31 22:05:37 -04:00
Marat Fayzullin
272b35215b
Now considering anything <4.8MHz a USB service transmitter.
2023-07-31 22:05:04 -04:00
Marat Fayzullin
cbcf766ff3
Making sure EIBI lookup does not crash OWRX.
2023-07-24 22:58:34 -04:00
Marat Fayzullin
41b655df82
Adding DRM modulation parsing when loading EIBI data, scraping EIBI weekly.
2023-07-23 00:34:00 -04:00
Marat Fayzullin
4ef1efbc67
Preparing for the 1.2.24 release.
2023-07-21 18:40:13 -04:00
Marat Fayzullin
62789ae32b
Fixed language string parsing.
2023-07-20 22:11:01 -04:00
Marat Fayzullin
b37fe98dcf
Now adding target countries and languages to the info bubble.
2023-07-20 22:04:47 -04:00
Marat Fayzullin
7604a8e385
Improving things.
2023-07-19 22:06:05 -04:00
Marat Fayzullin
2eb3c0aac3
Now updating EIBI database from the marker manager thread.
2023-07-18 19:30:14 -04:00
Marat Fayzullin
34ef4e7b66
Adding EIBI schedules properly
2023-07-18 11:29:51 -04:00
Marat Fayzullin
54843ecace
Improving EIBI schedules.
2023-07-17 15:33:54 -04:00
Marat Fayzullin
9d4669efb4
Placing EIBI stations on the map, with the current frequencies.
2023-07-17 15:02:35 -04:00
Marat Fayzullin
39e9cc0902
Fixing feature info windows.
2023-07-15 13:18:27 -04:00
Marat Fayzullin
5d49ad6128
Disabling EIBI markers for now.
2023-07-15 12:23:22 -04:00
Marat Fayzullin
2870f43674
Added periodic cache updates.
2023-07-15 12:22:07 -04:00
Marat Fayzullin
1c5688e5c1
Making feature markers permanent in map.py
2023-07-14 22:03:30 -04:00
Marat Fayzullin
cf5db24016
Created new infowindows for markers, etc.
2023-07-14 19:44:41 -04:00
Marat Fayzullin
83a7309154
Scraping EIBI schedule appears to work now.
2023-07-13 22:52:25 -04:00
Marat Fayzullin
7b39c93960
Added EIBI database parser, using it for list of transmitters.
2023-07-13 19:04:06 -04:00
Marat Fayzullin
fa7acec37e
Markers no longer expire.
2023-07-13 11:22:00 -04:00
Marat Fayzullin
3471e1c8c6
Renamed receiverdb to markers.
2023-07-12 23:07:28 -04:00
Marat Fayzullin
1acd27a022
Now individuall togglable features.
2023-07-11 21:05:18 -04:00
Marat Fayzullin
25167db8c6
Added separate map display for features.
2023-07-11 21:05:18 -04:00
Marat Fayzullin
a57e1d00dc
Added OWRX scraping.
2023-07-11 21:05:18 -04:00
Marat Fayzullin
77778276d1
Added caching.
2023-07-11 21:05:18 -04:00
Marat Fayzullin
d3f9288749
Added web scraping, own thread, etc.
2023-07-11 21:05:18 -04:00
Marat Fayzullin
36faf4148c
Adding support for a static overlay of other receivers.
2023-07-11 21:05:17 -04:00
Marat Fayzullin
3a2265bbbd
Preparing OWRX+ 1.2.22 release.
2023-07-06 11:52:24 -04:00
Marat Fayzullin
4646aed555
Merge branch 'source-restart-3'
2023-07-06 11:38:50 -04:00
Marat Fayzullin
645b057d49
Performance fix in _findBookmark(), some comments.
2023-07-04 18:40:40 -04:00
Marat Fayzullin
3ab19d5f37
Limit bookmark editing to saveable bookmarks.
2023-07-04 18:25:40 -04:00
Marat Fayzullin
a69bbf9d2b
Reducing the number of log messages.
2023-07-04 12:12:49 -04:00
Marat Fayzullin
a5889eb692
Improving restart code.
2023-07-03 19:46:33 -04:00
Marat Fayzullin
6e35f9b0dd
Instead of ignoring startup failure, going to retry a few times, then fail.
2023-07-03 18:07:37 -04:00
Marat Fayzullin
d651b34ace
Made cpu.py discover /sys node containing temperature.
2023-06-30 23:21:42 -04:00
Marat Fayzullin
3eca12c31a
Fixed bookmarks.d usage.
2023-06-30 22:54:42 -04:00
Marat Fayzullin
95e53c6897
Adding support for multiple bookmark files from bookmarks.d folder, etc.
2023-06-30 17:01:52 -04:00
Marat Fayzullin
8fe33a3b81
Synchronized UTC clock changes with the minute changes.
2023-06-30 11:19:34 -04:00
Marat Fayzullin
ed260a72f6
Making temperature check look for more locations incl. config.
2023-06-29 21:39:09 -04:00
Marat Fayzullin
71c77ea686
Preparing for OWRX+ 1.2.21 release.
2023-06-27 23:48:12 -04:00
Marat Fayzullin
7b58f9974d
Fixed secondary waterfall not working with no FFT compression.
2023-06-27 23:42:52 -04:00
Marat Fayzullin
9e944b231f
Added function to send CPU temperature to the client.
2023-06-24 12:41:41 -04:00
Marat Fayzullin
8540fcddd2
Added CPU temperature to the CPU load display.
2023-06-24 01:00:05 -04:00
Marat Fayzullin
70318b6893
Removing unnecessary code for changing center_freq.
2023-06-22 21:44:27 -04:00
Marat Fayzullin
54661ebde3
Fixing problem when profile center_freq changes would not propagate up.
2023-06-21 23:17:34 -04:00
Marat Fayzullin
96f268915f
Extended ISM bandwidth to 250kHz, requires newer CSDR.
2023-06-18 13:29:28 -04:00
Marat Fayzullin
e67a2c5133
Now killing PopenModule slave process if it does not quit in 3 seconds.
2023-06-15 23:06:52 -04:00
Marat Fayzullin
abef996abe
Making sure we do not damage original changes dictionary in Soapy.
2023-06-14 19:16:56 -04:00
Marat Fayzullin
45364e0cca
Fixing Soapy extra settings being sent as individual values.
2023-06-14 18:47:07 -04:00
Marat Fayzullin
58a00d6984
Fixed version number.
2023-06-10 10:39:25 -04:00
Marat Fayzullin
42abee5bf6
Fixing merge issue.
2023-06-08 23:53:09 -04:00
Marat Fayzullin
c174cef20e
Added device-specific option to disable profile changes without a key.
2023-06-08 23:53:09 -04:00
Marat Fayzullin
d02727a147
Trying to allow locking certain SDR sources with magic key.
2023-06-08 23:53:09 -04:00
Marat Fayzullin
767952bbfd
Added separate ZVEI decoder for German SELCALL modes.
2023-06-06 22:53:59 -04:00
Marat Fayzullin
42cc4f37bf
Added option to swap mouse wheen function between tuning and zooming.
2023-06-03 11:58:58 -04:00
Marat Fayzullin
e01c3c19f0
Slightly improving the setfrequency style.
2023-06-03 11:41:16 -04:00
Marat Fayzullin
ac7b505af5
Updated rtl_433 options for older version, renamed HFDL logs to "HFDL-*".
2023-06-01 16:26:45 -04:00
Marat Fayzullin
59695652d1
No longer using separate aircraft URL.
2023-05-31 19:33:47 -04:00
Marat Fayzullin
eeedcaa4df
Now linking HFDL data display to flight/aircraft lookup sites.
2023-05-31 17:42:49 -04:00
Marat Fayzullin
75ca095f22
Added ground stations.
2023-05-31 12:57:08 -04:00
Marat Fayzullin
8220d622e5
More improvement to HFDL.
2023-05-31 12:41:47 -04:00
Marat Fayzullin
7abfc85796
Improving HFDL decoder, showing aircraft on the map.
2023-05-31 11:36:50 -04:00
Marat Fayzullin
0856057844
Updating changelog.
2023-05-30 21:07:37 -04:00
Marat Fayzullin
5586f6e6f8
Integrated with DumpVHDL tool to listen to HFDL traffic.
2023-05-30 20:42:47 -04:00
Marat Fayzullin
fabdc2c119
Added 6.25kHz and 8.33kHz tuning steps.
2023-05-30 11:20:55 -04:00
Marat Fayzullin
008189dc22
Placing rtl433 and multimon integrations into a common "toolbox" module.
2023-05-29 20:59:43 -04:00
Marat Fayzullin
81b1c65e4c
Preparing for OWRX+ 1.2.18 release.
2023-05-29 20:04:57 -04:00
Marat Fayzullin
1fdf14e1a8
Fixing formatting.
2023-05-29 18:38:19 -04:00
Marat Fayzullin
cc9974bd38
ISM processing now works, display works too.
2023-05-29 18:16:04 -04:00
Marat Fayzullin
2ed46160ec
Enabled ISM service.
2023-05-28 20:56:15 -04:00
Marat Fayzullin
9a2d0ae40e
Now parsing incoming JSON.
2023-05-28 20:56:15 -04:00
Marat Fayzullin
75e83781cd
rtl_433 now shows signals from car keys and garage openers in ANALYZE mode.
2023-05-28 20:56:15 -04:00
Marat Fayzullin
d43fdb2afb
Trying to integrate with rtl_433 for ISM signal decoding.
2023-05-28 20:56:15 -04:00
Marat Fayzullin
631e617ab1
Minor setting name change.
2023-05-28 18:56:02 -04:00
Marat Fayzullin
6079c2e1e9
PageDemodulator() no longer accepts filtering as argument.
2023-05-28 18:36:23 -04:00
Marat Fayzullin
62d0c21b91
Added option to disable paging filter that removes unreadable messages.
2023-05-28 17:01:14 -04:00
Marat Fayzullin
96a8146856
Enabled squelch for SSTV and FAX.
2023-05-27 18:14:17 -04:00
Marat Fayzullin
5bef272bb4
Adding squelch to SELLCALL and potentially other multimon-ng modules.
2023-05-27 17:56:45 -04:00
Marat Fayzullin
7f2a1b33d0
Making sure the last used color is not immediately reused.
2023-05-27 13:11:00 -04:00
Marat Fayzullin
f700d07cde
Removing control characters from messages, color-coding recipients.
2023-05-27 12:58:08 -04:00
Marat Fayzullin
dce04e7b40
Added filtering for readable messages and white space removal.
2023-05-27 11:57:22 -04:00
Marat Fayzullin
93bbbab4df
Fixing stuff.
2023-05-27 00:27:00 -04:00
Marat Fayzullin
63e59c4200
Changing FLEX decoder to universal paging decoder with POCSAG.
2023-05-27 00:00:26 -04:00
Marat Fayzullin
d53ce31409
Added support for non-image storage files to the browser.
2023-05-26 11:03:19 -04:00
Marat Fayzullin
11a30e4f21
Made FLEX a service.
2023-05-25 16:13:18 -04:00
Marat Fayzullin
5f53b8ff02
Minor formatting change.
2023-05-25 15:14:47 -04:00
Marat Fayzullin
7c182ed569
Finally implemented SelCall parsing properly.
2023-05-25 13:27:46 -04:00
Marat Fayzullin
a95a5e124c
Adjusting SELCALL regexp to be less greedy.
2023-05-24 22:40:31 -04:00
Marat Fayzullin
a58b884ec1
SELCALL does not support squelch.
2023-05-24 20:36:13 -04:00
Marat Fayzullin
506a13be3f
Better SELCALL parsing.
2023-05-24 19:49:16 -04:00
Marat Fayzullin
c79abd96ba
Fixing merge issue.
2023-05-24 17:37:32 -04:00
Marat Fayzullin
4b53177998
Changing SELCALL type reporting.
2023-05-24 17:03:22 -04:00
Marat Fayzullin
64c46f37ee
Adding SelCall decoder via multimon-ng.
2023-05-24 17:03:22 -04:00
Marat Fayzullin
89f11fed48
Fixing secondary demo waterfall for SelCall.
2023-05-24 17:03:22 -04:00
Marat Fayzullin
47e595311f
Adding SelCall decoder via multimon-ng.
2023-05-24 17:03:22 -04:00
Marat Fayzullin
2806f7bc67
Fixing secondary demo waterfall for SelCall.
2023-05-24 17:03:22 -04:00
Marat Fayzullin
9e4ba73bf5
Adding SelCall decoder via multimon-ng.
2023-05-24 16:43:42 -04:00
Marat Fayzullin
f011300773
Fixing secondary demo waterfall for SelCall.
2023-05-24 16:43:42 -04:00
Marat Fayzullin
8c22a2eb7f
Adding SelCall decoder via multimon-ng.
2023-05-24 16:43:42 -04:00
Marat Fayzullin
b38972c880
Fixing secondary demo waterfall for SelCall.
2023-05-24 16:43:42 -04:00
Marat Fayzullin
27121a2219
Adding SelCall decoder via multimon-ng.
2023-05-24 16:43:42 -04:00
Marat Fayzullin
264f712647
Improving multimon-ng parser.
2023-05-24 16:43:25 -04:00
Marat Fayzullin
f0da828142
Fixing text output.
2023-05-24 14:43:21 -04:00
Marat Fayzullin
5ec602d327
Now assembling fragmented Flex messages.
2023-05-24 14:37:33 -04:00
Marat Fayzullin
4050ef9570
Now using regexps to parse multimon-ng messages.
2023-05-24 13:04:41 -04:00
Marat Fayzullin
603b089fec
This branch uses multimon=ng executable directly, no library.
2023-05-23 20:55:38 -04:00
Marat Fayzullin
9e4f9fcd3e
Flex panel works now.
2023-05-23 20:47:45 -04:00
Marat Fayzullin
bf452253c1
Adding "flex" feature and its dependencies.
2023-05-23 20:47:45 -04:00
Marat Fayzullin
46e3e61d48
Adding support for Multimon-NG decoders via libmmon.
2023-05-23 20:47:45 -04:00
Marat Fayzullin
d01e791060
Fixing center_freq in Resampler.
2023-05-23 14:39:35 -04:00
Marat Fayzullin
6900fd150a
Preparing for the 1.2.17 bugfix release.
2023-05-22 15:54:44 -04:00
Marat Fayzullin
9faf2b9870
Fixed modified center_freq surviving profile change.
2023-05-22 13:52:47 -04:00
Marat Fayzullin
4561cb9632
No longer resetting magic key on initial page load.
2023-05-21 11:32:57 -04:00
Marat Fayzullin
5ac51fc3cc
Preparing for 1.2.16 release.
2023-05-21 10:56:24 -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
640eb9ad45
Fixing some errors.
2023-05-20 22:26:42 -04:00
Marat Fayzullin
15bcd0d3fb
Settings to disable side-stepping center frequency and audio recording.
2023-05-20 18:04:48 -04:00
Marat Fayzullin
59380bd3f5
No longer modifying current profile on center_freq jump.
2023-05-20 17:28:54 -04:00
Marat Fayzullin
c77d3c24a4
Added ability to jump center_frequency by right-clicking arrow buttons.
2023-05-20 15:43:56 -04:00
Marat Fayzullin
5488c29807
Added 10Hz, 20Hz, and 50Hz steps for CW listeners.
2023-05-18 22:50:57 -04:00
Marat Fayzullin
400c36a4f9
Preparing for OWRX+ 1.2.15 release.
2023-05-13 13:18:45 -04:00
Marat Fayzullin
e728fea6b6
Adding basic scanner for bookmarked frequencies.
2023-05-09 23:48:21 -04:00
Marat Fayzullin
e5113c6674
Incrementing version to 1.2.14.
2023-05-06 23:30:26 -04:00
Marat Fayzullin
5b30b4a7eb
Moving MSK144 parser.
2023-05-06 22:53:16 -04:00
Marat Fayzullin
e62747ca21
Added parser.
2023-05-06 20:17:09 -04:00
Marat Fayzullin
b500367e9a
Porting MSK144 decoder from the OWRX 'develop' branch.
2023-05-06 20:17:09 -04:00
Marat Fayzullin
50c288dfaf
Adding ImageMagick feature check.
2023-05-06 19:24:27 -04:00
Marat Fayzullin
22f004d833
Improved fax parser, added conversion from BMP to PNG files.
2023-05-06 19:13:05 -04:00
Marat Fayzullin
7d590a3f03
Fixing a typo.
2023-05-05 23:06:33 -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
92c67cb6d7
Fixing issues with SSTV and FAX parsers.
2023-05-01 20:55:43 -04:00
Marat Fayzullin
9fbd21952a
Small FaxParser fix.
2023-05-01 15:51:37 -04:00
Marat Fayzullin
0c06d5bf4d
Preparing for the oncoming 1.2.13 release.
2023-04-28 18:50:10 -04:00
Marat Fayzullin
0522f474d7
Fixing a bug in the fax parser.
2023-04-26 16:50:31 -04:00
Marat Fayzullin
c8652cbae8
Removing sampling rate from SAM parameters.
2023-04-26 11:36:49 -04:00
Marat Fayzullin
9122e31c1b
Updating for the latest SAM design.
2023-04-24 00:19:20 -04:00
Marat Fayzullin
09e6d05390
Adding synchronous AM detector.
2023-04-23 23:26:00 -04:00
Marat Fayzullin
b6d585060f
Adding 12500 and 25000 tuning steps, correcting Python package info.
2023-04-23 19:16:52 -04:00
Marat Fayzullin
8d2aa29598
Fixing a typo
2023-04-23 14:38:56 -04:00
Marat Fayzullin
8d566f92cb
Fixing fax background service BMP output.
2023-04-23 14:37:08 -04:00
Marat Fayzullin
bcab0df233
Removing extra debug info.
2023-04-22 19:48:28 -04:00
Marat Fayzullin
8b9e3138ad
Added option to ignore indirect APRS reports.
2023-04-22 16:30:19 -04:00
Marat Fayzullin
04334149b8
Preparing for the 1.2.12 release.
2023-04-22 16:21:10 -04:00
Marat Fayzullin
04382d3989
Merged fax decoder and SSTV performance improvements.
2023-04-22 15:55:22 -04:00
Marat Fayzullin
c37a551faa
Fixing minor items.
2023-04-03 23:54:13 -04:00
Marat Fayzullin
291288a7b7
Fixing lint warning.
2023-04-03 23:30:22 -04:00
Marat Fayzullin
2e9aaa4934
Preparing for the 1.2.11 release.
2023-04-03 23:25:28 -04:00
Marat Fayzullin
d04fa40167
Renaming path to hops.
2023-04-03 23:15:57 -04:00
Marat Fayzullin
9c1922d309
Fixing a mistake.
2023-04-03 21:29:47 -04:00
Marat Fayzullin
db8ee6b175
Simplifying code.
2023-04-03 21:21:31 -04:00
Marat Fayzullin
834843a583
Now checking for visited hops and generating proper path.
2023-04-03 21:06:56 -04:00
Marat Fayzullin
a7a774f419
Added wider check for special APRS path elements.
2023-04-03 13:15:18 -04:00
Marat Fayzullin
e31863b151
Added proper path display.
2023-04-03 12:39:46 -04:00
Marat Fayzullin
2f0bd16e24
Adding direct/indirect APRS indicator to map markers.
2023-04-02 18:35:45 -04:00
Marat Fayzullin
ea95721c88
Added optional 2-pixel boarder around receiver panel.
2023-03-28 16:26:35 -04:00
Marat Fayzullin
1727522d41
Preparing for a new release.
2023-03-25 16:19:29 -04:00
Marat Fayzullin
1b629e32ff
Added UI opacity setting.
2023-03-25 16:15:17 -04:00
Marat Fayzullin
027790b8dd
Adding proper spectrum display.
2023-03-24 21:04:39 -04:00
Marat Fayzullin
dd908c0917
Picking latest changes from the main OWRX repo.
2023-03-17 23:41:34 -04:00
Marat Fayzullin
74cace883c
Updated version string.
2023-03-10 19:28:10 -05:00
Marat Fayzullin
ef86d75596
Removed SSTV NFM mode (not used), simplified some code.
2023-03-10 18:55:00 -05:00
Marat Fayzullin
f1b4cc4ed8
Now compatible with pickle format 3+
2023-03-09 20:23:46 -05:00
Marat Fayzullin
66ce54726e
Made unpickling more selective, RTTY N letters show up now!
2023-03-09 20:06:46 -05:00
Marat Fayzullin
c45c413050
Added processing of SSTV debug output, cut temeperature to one decimal digit.
2023-03-02 22:32:42 -05:00
Marat Fayzullin
7f5ac7fdba
Fixing error parsing some APRS data.
2023-03-01 20:00:09 -05:00
Marat Fayzullin
c12a896fea
Committing missing SSTV service changes.
2023-03-01 19:22:32 -05:00
Marat Fayzullin
d751dee07e
More debugging for SSTV.
2023-03-01 16:52:05 -05:00
Marat Fayzullin
6ad3bee963
Improving SSTV parser.
2023-03-01 15:33:50 -05: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
5d97d68f60
Preparing for the next release.
2023-02-26 23:15:33 -05:00
Marat Fayzullin
7a1a03e4b9
Now reporting ship markers as coming from AIS.
2023-02-26 12:31:48 -05:00
Marat Fayzullin
f09dea90de
Improving code.
2023-02-26 11:51:33 -05:00
Marat Fayzullin
28f424a318
Added vessel lookup URL.
2023-02-25 23:40:39 -05:00
Marat Fayzullin
8c48220d2c
Removing AisDemodulator, PacketDemodulator will do the job.
2023-02-25 21:47:15 -05:00
Marat Fayzullin
af496b558d
Now parsing NMEA messages.
2023-02-25 21:11:37 -05:00
Marat Fayzullin
1115d59783
Adding AIS mode/service, implemented via Direwolf.
2023-02-25 17:41:53 -05:00
Marat Fayzullin
f7944cca18
Refactoring storage API.
2023-02-24 23:08:34 -05:00
Marat Fayzullin
1dae656aa9
Refactoring.
2023-02-24 22:43:13 -05:00
Marat Fayzullin
23950c29d3
Preparing for the next package release.
2023-02-22 19:29:03 -05:00
Marat Fayzullin
b643bf83fa
Storage cleanup works now.
2023-02-22 12:24:22 -05:00
Marat Fayzullin
75960d06ac
Adding stored file management.
2023-02-21 23:21:46 -05:00
Marat Fayzullin
89bc51b1f9
Adding limit to the number of stored files.
2023-02-21 23:05:11 -05:00
Marat Fayzullin
7a56366cbf
Refactoring.
2023-02-21 22:52:30 -05:00
Marat Fayzullin
3d8bfac74d
File browser almost works now.
2023-02-21 20:46:59 -05:00
Marat Fayzullin
c05064e6e8
Adding rudimentary file browser.
2023-02-21 20:30:39 -05:00
Marat Fayzullin
dbcb3704cd
Adding MP3 audio recorder.
2023-02-19 21:19:42 -05:00
Marat Fayzullin
02d64dc486
Cleaning up stale wave files now.
2023-02-18 23:28:14 -05:00
Marat Fayzullin
676a93585f
Preparing for the release.
2023-02-18 16:43:27 -05:00
Marat Fayzullin
e5fcbbfe5b
Deleting incomplete SSTV image files.
2023-02-18 13:25:13 -05:00
Marat Fayzullin
fef7826b55
Updating timestamps to UTC.
2023-02-17 13:31:48 -05:00
Marat Fayzullin
20f425c6f3
Enabling SSTV background service.
2023-02-16 13:27:50 -05:00
Marat Fayzullin
b6bf6b1d70
Adding SSTV frequencies, extending citizens band, etc.
2023-02-15 19:51:47 -05:00
Marat Fayzullin
b188a55d15
Proper logging.
2023-02-15 16:40:26 -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
3cfbf210dc
Fixed endless loop, image height.
2023-02-13 11:25:50 -05:00
Marat Fayzullin
919756adce
Debugging.
2023-02-12 21:28:11 -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
bca9ca00f9
Cleanup.
2023-02-10 20:09:32 -05:00
Marat Fayzullin
051998123d
Adding SSTV decoder.
2023-02-10 20:09:32 -05:00
Marat Fayzullin
91b1cdf1ff
Moving session timeout settings to LIMITS.
2023-02-09 22:06:23 -05:00
Marat Fayzullin
b492d872d6
Fixing Digiham issue.
2023-02-04 22:24:32 -05:00
Marat Fayzullin
e7d7cbf3ff
Cleanup
2023-02-02 21:52:15 -05:00
Marat Fayzullin
9790ca5556
Fixing booleans.
2023-02-02 21:52:15 -05:00
Marat Fayzullin
22589fbfac
Fixing boolean type.
2023-02-02 21:52:15 -05:00
Marat Fayzullin
0be9965cb3
Adding reverse parameter to RTTY modes.
2023-02-02 21:52:15 -05:00
Marat Fayzullin
8662f47d4d
Adding separate 170Hz (HAM) and 450Hz (DDK) RTTY modes.
2023-02-02 21:52:15 -05:00
Marat Fayzullin
bc7074f099
Adding RTTY decoder.
2023-02-02 21:52:13 -05:00
Marat Fayzullin
f51a60c9dd
Changing width to 75Hz.
2023-01-28 13:56:21 -05:00
Marat Fayzullin
d3468c0ae2
Fixing rare but possible error when unpickling.
2023-01-28 13:56:21 -05:00
Marat Fayzullin
647e293f09
Making CwDemodulator width 50Hz, using fixed fonts for text output.
2023-01-28 13:56:20 -05:00
Marat Fayzullin
47a400b69a
Adding proper offset selection.
2023-01-28 13:56:20 -05:00
Marat Fayzullin
ec2819b886
Adding CW decoder.
2023-01-28 13:56:20 -05:00
Marat Fayzullin
c5fc6db19e
Adding some more debug output.
2023-01-26 14:35:08 -05:00
Marat Fayzullin
eab6c03911
More debug output.
2023-01-25 22:18:10 -05:00
Marat Fayzullin
2961d3b655
Adding optional HTTPS support when certificate found in /etc/openwebrx
2023-01-25 18:10:22 -05:00
Marat Fayzullin
c523f1a895
Added 9kHz step, now updating step when profile changes.
2023-01-08 16:01:00 -05:00
Marat Fayzullin
2264b00813
Changing branding.
2023-01-04 22:58:01 -05:00
Marat Fayzullin
d6e25e08b6
Session timeout feature works now.
2023-01-04 22:52:41 -05:00
Marat Fayzullin
d5e64e2dc0
Adding session timeout settings, branding.
2023-01-04 22:12:28 -05:00
Marat Fayzullin
7b256de82f
Allowing failed SDR source to restart.
2022-12-11 12:09:36 -05:00
Marat Fayzullin
c504589b76
Adding more details about stationary markers.
2022-12-05 22:59:09 -05:00
Marat Fayzullin
22a447f590
Added altitude and device info.
2022-11-29 21:26:51 -05:00
Marat Fayzullin
c36ec38fbd
Adding APRS weather info and other APRS improvements.
2022-11-29 20:24:14 -05:00
Marat Fayzullin
d1a6654c1d
Preventing errors where there is no previous wav file.
2022-11-20 23:33:13 -05:00
Marat Fayzullin
e3780f6aea
Adding all current customizations to the original forked code.
2022-11-19 14:34:47 -05:00
Jakob Ketterl
6c01d48493
update version
2022-09-20 18:06:03 +02:00
Jakob Ketterl
811d95c7bc
fifisdr fixes
2022-09-20 18:01:08 +02:00
Jakob Ketterl
921fb23c8d
prepare release of version 1.2.0
2022-06-15 18:28:50 +02:00
Jakob Ketterl
35ad4712bb
disable PPM input for devices that don't support it
2022-06-09 20:25:29 +02:00
Jakob Ketterl
fe7f2317de
add a quick note about HTML being supported
2022-06-09 19:22:45 +02:00
Jakob Ketterl
b5bbdae317
fix failed logins for path-routed environemnts
2022-06-09 18:43:54 +02:00
Jakob Ketterl
cec4e326c8
prevent "None" showing up in text inputs
2022-06-09 17:24:53 +02:00
Jakob Ketterl
08485f255a
add return codes
2022-06-01 17:58:06 +02:00
Jakob Ketterl
be8e35cbcf
output more descriptive output when dependencies fail
2022-06-01 17:11:45 +02:00
Jakob Ketterl
843dde1a68
check for csdr & digiham python bindings
2022-06-01 16:43:18 +02:00
Jakob Ketterl
f018ef1d81
turn off debug logging for now
2022-06-01 16:19:24 +02:00
Jakob Ketterl
7fd98c8c5c
add support for blade rf devices
2022-01-12 15:48:06 +01:00
Jakob Ketterl
39bfba673b
catch error resulting from monitor race condition
2022-01-11 21:56:16 +01:00
Jakob Ketterl
5adb53d990
distinguish between error condition and normal socket close
2022-01-11 19:57:52 +01:00
Jakob Ketterl
f3dcf5c320
check closed condition after aquiring the lock to avoid deadlocks
2022-01-05 17:55:46 +01:00
Jakob Ketterl
2ce7d943fa
fix a client counting bug by deferring client instantiation
2022-01-03 15:19:12 +01:00
Jakob Ketterl
221e0f232b
try to avoid "can only be started once" error
2021-12-27 16:37:10 +01:00
Jakob Ketterl
46c78f6463
avoid demodulator concurrency
...
* this frees up resources used by the current demodulator before
starting a new one
* this addresses an issue where users of single-channel AMBE sticks
could not seamlessly switch between digital modes
2021-12-23 16:32:51 +01:00
Jakob Ketterl
4ce3816f48
show codecserver errors in the client
2021-12-13 13:26:47 +01:00
Jakob Ketterl
397155983d
improve handling of failed devices
2021-12-06 15:50:03 +01:00
Jakob Ketterl
9c28143dfb
add debugging to the feature detection system
2021-12-01 19:22:48 +01:00
Jakob Ketterl
dcdfe7969a
fix sample rate updates for secondary demods
2021-11-08 17:52:37 +01:00
Jakob Ketterl
85c7a05978
use ImportError for python 3.5 compatibility
2021-10-27 18:33:23 +02:00
Jakob Ketterl
33c8e34456
use the resume call before pumping data from a reader
2021-10-26 16:40:38 +02:00
Jakob Ketterl
f967a8d87a
catch exceptions while parsing ax25 frames
2021-10-22 15:07:42 +02:00
Jakob Ketterl
d757b817b1
make digimodes work in start_mod again
2021-10-15 16:41:07 +02:00
Andre Schinkel
efa305eeec
normalize metric label to match prometheus data-model guide
2021-10-03 08:48:40 +02:00
Andre Schinkel
eb43e39a81
normalize metric label to match prometheus data-model guide
2021-10-03 08:39:57 +02:00
Jakob Ketterl
8cce5bd889
add metrics for pocsag
2021-10-01 00:52:32 +02:00
Jakob Ketterl
66dd4b4581
update list of supported modes for pskreporter
2021-10-01 00:09:20 +02:00
Jakob Ketterl
9689ce5202
catch invalid config values for enum dropdowns and reset to default
2021-09-30 23:32:46 +02:00
Jakob Ketterl
818b9d87b8
add a validator that prevents invalid locations
2021-09-30 23:26:26 +02:00
Jakob Ketterl
0f2aca62f3
code style
2021-09-30 23:09:22 +02:00
Jakob Ketterl
0b64b4ac97
handle errors when gps coordinates are out of range
2021-09-30 23:03:21 +02:00
Jakob Ketterl
330598ddf2
use check implemented in python
2021-09-29 17:23:23 +02:00
Jakob Ketterl
d869c5ee2d
restore live switching capability for fft compression
2021-09-28 16:55:17 +02:00
Jakob Ketterl
25e2a8013e
parser typing
2021-09-28 00:27:01 +02:00
Jakob Ketterl
e77b0f4a67
fix the secondary fft display
2021-09-27 18:18:31 +02:00
Jakob Ketterl
909a969e04
restore wfm deemphasis tau functionality
2021-09-27 17:46:19 +02:00
Jakob Ketterl
edace3d451
work on some todos
2021-09-27 17:29:51 +02:00