Marat Fayzullin
5b30b4a7eb
Moving MSK144 parser.
2023-05-06 22:53:16 -04:00
Marat Fayzullin
b500367e9a
Porting MSK144 decoder from the OWRX 'develop' branch.
2023-05-06 20:17:09 -04:00
Marat Fayzullin
f7b7e3905b
Adding AFC sampling period.
2023-04-26 19:25:43 -04:00
Marat Fayzullin
07a216e547
Making SAM AFC slower to save CPU time.
2023-04-26 11:37:15 -04:00
Marat Fayzullin
c8652cbae8
Removing sampling rate from SAM parameters.
2023-04-26 11:36:49 -04:00
Marat Fayzullin
3e81443986
Updating Afc instantiation.
2023-04-26 11:18:32 -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
04382d3989
Merged fax decoder and SSTV performance improvements.
2023-04-22 15:55:22 -04:00
Marat Fayzullin
ef86d75596
Removed SSTV NFM mode (not used), simplified some code.
2023-03-10 18:55:00 -05:00
Marat Fayzullin
1089b1a548
Adding debug time to SSTV decoder.
2023-03-08 11:54:47 -05:00
Marat Fayzullin
c12a896fea
Committing missing SSTV service changes.
2023-03-01 19:22:32 -05:00
Marat Fayzullin
04804f8e96
Halving SSTV sampling rate to avoid issues with background bandwidth optimization.
2023-02-28 23:03:38 -05:00
Marat Fayzullin
8c48220d2c
Removing AisDemodulator, PacketDemodulator will do the job.
2023-02-25 21:47:15 -05:00
Marat Fayzullin
1115d59783
Adding AIS mode/service, implemented via Direwolf.
2023-02-25 17:41:53 -05:00
Marat Fayzullin
20f425c6f3
Enabling SSTV background service.
2023-02-16 13:27:50 -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
ee8438af87
Shifting RTTY band 500Hz up.
2023-02-04 22:26:44 -05:00
Marat Fayzullin
ce4a23062c
Importing changes to remove dependency on Digiham package.
2023-02-04 14:29:09 -05:00
Marat Fayzullin
ad8d79225f
Merge branch 'oz1jhm'
2023-02-04 13:36:53 -05:00
Marat Fayzullin
f8a672355f
Now shifting CW carrier to 800Hz before processing it.
2023-02-04 13:36:05 -05:00
Marat Fayzullin
0edd456c3e
Switching RTTY decoder to processing complex input.
2023-02-02 21:56:10 -05:00
Marat Fayzullin
329df158e1
Fixing digital modes chain.
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
53c3ab895b
Adding +-50Hz at the sides of the RTTY signal.
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
46c1256f86
Fixing
2023-02-02 21:45:39 -05:00
Marat Fayzullin
eb4c62c6d4
CW decoder now accepts complex floats.
2023-02-02 21:44:37 -05:00
Marat Fayzullin
f72c0de511
Fixing digital modes chain.
2023-01-31 12:22:26 -05:00
Marat Fayzullin
2c086780d2
Baud rate is a float.
2023-01-28 13:56:20 -05:00
Marat Fayzullin
cb98f3750b
Switching from number of buckets to frequency width.
2023-01-28 13:56:20 -05:00
Marat Fayzullin
590a65e3cd
Frequency gets shifted to 0Hz.
2023-01-28 13:56:20 -05:00
Marat Fayzullin
02c9a2480e
Adding number of buckets
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
e3780f6aea
Adding all current customizations to the original forked code.
2022-11-19 14:34:47 -05: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
40c68933e1
add preliminary parsing and display of M17 metadata
2021-12-21 21:18:17 +01:00
Jakob Ketterl
4ce3816f48
show codecserver errors in the client
2021-12-13 13:26:47 +01:00
Jakob Ketterl
33c8e34456
use the resume call before pumping data from a reader
2021-10-26 16:40:38 +02:00
Jakob Ketterl
8cce5bd889
add metrics for pocsag
2021-10-01 00:52:32 +02:00
Jakob Ketterl
1e57fb4609
expect a broken pipe
2021-09-30 23:04:59 +02:00
Jakob Ketterl
c3917c61d3
fix audio compression switching
2021-09-28 17:46:18 +02:00
Jakob Ketterl
25e2a8013e
parser typing
2021-09-28 00:27:01 +02:00
Jakob Ketterl
757ec01ea4
clientReader is not used any more
2021-09-28 00:14:53 +02:00