Commit Graph

202 Commits

Author SHA1 Message Date
Dr. Johannes Pohl
854a84f9ca Add exit action and new menu for recent files (#1100) 2024-01-21 11:53:43 +01:00
Dr. Johannes Pohl
8a34513351 Add support for Cython3 (#1099) 2024-01-21 11:11:28 +01:00
Dr. Johannes Pohl
e0f94fa105 blacken version.py 2024-01-14 09:43:20 +01:00
Dr. Johannes Pohl
aa95d20b9b Blacken code (#1076) 2023-10-30 17:51:41 +01:00
Dr. Johannes Pohl
ec73ce9312 Upgrade Python versions in CI (#1074) 2023-10-28 12:42:22 +02:00
Dr. Johannes Pohl
64846253dc pin to Cython version <3.0.0 (#1063) 2023-07-28 10:38:07 +02:00
Dr. Johannes Pohl
ba0b981ffb Allow configuration of fractional font sizes (#1027) 2023-01-28 13:08:27 +01:00
Prof. Dr. Andreas Noack
1c9f9366bb Flipper zero sub ghz (#1023)
* Add Flipper Zero SubGHz export from Generator support
* Clean up and add TODO (bandwidth/deviation in FuriHal preset)
2023-01-25 09:08:01 +01:00
Prof. Dr. Andreas Noack
a4f8db4f4d Add I/Q view (#1007) 2022-10-14 09:56:58 +02:00
Dr. Johannes Pohl
2e71041b3b update requirements.txt (#960) 2022-03-01 08:51:12 +01:00
Dr. Johannes Pohl
ebd5c21827 Update SDR drivers on macOS (#959) 2022-02-28 18:21:13 +01:00
Dr. Johannes Pohl
ce9ae23120 enable native backend check on Windows (#957) 2022-02-27 19:16:35 +01:00
Dr. Johannes Pohl
02183da14b add default noise threshold setting (#949) 2022-02-22 21:16:33 +01:00
Dr. Johannes Pohl
7642e6d5c6 Fix microphone access for macOS DMG (#945) 2022-02-22 09:58:38 +01:00
Dr. Johannes Pohl
9f98496721 update dependencies (#944) 2022-02-21 22:56:41 +01:00
Dr. Johannes Pohl
38d1355536 CI: Migrate to GitHub Actions (#942) 2022-02-21 21:48:36 +01:00
Dr. Johannes Pohl
9dedefb2fc CI: update python versions (#940) 2022-02-20 21:28:23 +01:00
Johannes Pohl
9a7836698b CI: remove outdated coverage check 2021-12-01 15:12:56 +01:00
Johannes Pohl
b46d1dae9d CI: bump ubuntu version 2021-11-30 13:00:52 +01:00
Prof. Dr. Andreas Noack
0c85ee05f7 add category HamRadio to desktop file (#889) 2021-07-07 14:57:58 +02:00
Dr. Johannes Pohl
a9cb440011 requirements: restrict pyqt5 version due to PyInstaller issue (#862) 2021-04-22 00:42:23 +02:00
Johannes Pohl
ca39660038 add desktop entry to snap 2021-03-06 15:49:48 +01:00
boss
6f50d09268 update snapcraft.yaml 2020-11-24 19:26:47 +01:00
Dr. Johannes Pohl
e9bb586e3d update requirements (#821) 2020-11-24 18:34:47 +01:00
Dr. Johannes Pohl
3a92538015 update azure-pipelines.yml (#820) 2020-11-24 16:16:51 +01:00
Dr. Johannes Pohl
8506d2064c CI: build on windows without -j (#815) 2020-11-04 17:07:52 +01:00
Dr. Johannes Pohl
217a814622 improve sdr check fix #811 (#812) 2020-11-02 16:31:03 +01:00
Dr. Johannes Pohl
611ef151cb Refactor (#810) 2020-10-28 17:54:11 +01:00
Dr. Johannes Pohl
cfae883bd9 use costas loop for PSK demod (#807) 2020-10-21 12:43:08 +02:00
Dr. Johannes Pohl
1fcf4ae2bb consider checksum label in copy operation (#803) 2020-09-20 11:09:11 +02:00
jopohl
162dda871b update Dockerfile: remove rfcat, as it not installs anymore 2020-09-08 14:07:24 +02:00
Dr. Johannes Pohl
3cbcbf9bb3 add bladerf fpga images to snap (#799)
fix #798
2020-09-08 13:16:49 +02:00
Dr.-Ing. Johannes Pohl
88fa644ead make HackRF bias tee configurable (#794) 2020-07-29 15:35:11 +02:00
Karthikeyan Singaravelan
0d2d0142e1 Fix deprecation warnings due to invalid escape sequences. 2020-07-15 12:32:12 +00:00
Johannes Pohl
849f7f579f add De Bruijn fuzzing (#782) 2020-06-04 14:29:49 +02:00
Johannes Pohl
280212a2ba Update README.md and CI 2020-06-02 20:04:58 +02:00
Johannes Pohl
c1ed0eff01 add support for already demodulated signals (#780)
Treat single channel wav files as already demodulated data.
2020-05-28 19:49:20 +02:00
Prof. Dr. Andreas Noack
1d3981ca37 Remove NRZ-I to prevent mixing with NRZ + Invert, clarify names. (#776)
* Change NRZ-I decoding from invert to differential encoding (see e.g. https://en.wikipedia.org/wiki/Non-return-to-zero). Fix #775

* skip bugged cython version

* Remove "Non Return To Zero Inverted (NRZ-I)" due to contradictory definitions in literature.

Co-authored-by: jopohl <Johannes.Pohl90@gmail.com>
2020-05-19 13:00:00 +02:00
Johannes Pohl
889dd05f25 proper support for complex16u (2xuint8) signals (#772)
* proper support for complex16 (2xint8) signals
  * fix Modulator: give correct iq type
  * fix View: Use general min/max and not from signal
  * Remove Padding

* fix requirements.txt (skip PyQt5.14.2 on Windows)

* fix noise area drawing

* fix demod view range for FSK and PSK

* Autofit signal in ModulatorDialog.py

* optimize Unittests
2020-05-01 13:49:32 +02:00
jopohl
8413ecea11 update snapcraft 2020-04-27 11:19:39 +02:00
Johannes Pohl
e396ddc347 add retina support on macOS (#767) 2020-04-22 21:35:19 +02:00
jopohl
09087233bf improve pyinstaller_helper.py 2020-04-22 15:13:46 +02:00
jopohl
dd141b63e7 add snapcraft.yaml and build_snap.sh 2020-04-19 14:30:14 +02:00
jopohl
36aa7116c7 update UI 2020-04-16 23:04:31 +02:00
Johannes Pohl
53f31197cb update ui files (#759)
* update ui

* add unittest
2020-04-09 12:29:16 +02:00
andynoack
8e61fdbd38 Improve appicon_big 2020-04-04 16:19:50 +02:00
Prof. Dr. Andreas Noack
6b8841394c New logo and icon (#757)
* New logo and icon

* update resources and add icns

Co-authored-by: jopohl <Johannes.Pohl90@gmail.com>
2020-04-04 15:49:47 +02:00
jopohl
9b5693821d update banner 2020-03-27 20:35:17 +01:00
jopohl
0d1888aa18 update icon 2020-03-27 19:10:36 +01:00
jopohl
5cf914d5fa update icon 2020-03-27 16:47:39 +01:00