-
Notifications
You must be signed in to change notification settings - Fork 62
Home
Vanya Sergeev edited this page Dec 13, 2019
·
62 revisions
What's going into the next release and what's outstanding.
TBD
- Open issues
- Blocks wanted
- Sources/Sinks
- Signal
- CTCSS Squelch
- Polyphase FIR Decimator
- Polyphase FIR Interpolator
- Modulators/Demodulators
- AMModulator
- NBFMModulator
- ASKModulator (option for OOK)
- FSKModulator (options for MFSK, CPFSK, MSK, GMSK)
- QAMModulator
- PSKModulator
- Transmitter/Receiver Composites
- BPSK31Transmitter
- AX25Transmitter
- Block changes
- Library acceleration of SignalSource
- Clean up
ffi.new()
fromprocess()
in PulseAudioSource/Sink, SDRplaySource/Sink, SoapySDRSource/Sink, UHDSource/Sink
- Unit tests
- Improve failure reporting in testing jigs
- Add PLLBlock unit test (#6)
- Core changes
- Add support for cleanup() for source blocks (#35)
- Add support for controlling multiple flow graphs under one parent process
- Clean up
ffi.new()
frompipe.read_synchronous()
- Clean up
ffi.typeof()
from critical paths in pipe and run - Prune references in running block to reduce memory footprint after fork (#3)
- Add type validation for aliased ports in compositions (#4)
- Add support for type copying from input to output ports in type signature (#5)
What large infrastructure changes are planned and what is the general direction of the project.
-
1.0.0
- Core changes
- Add API for asynchronous control messages
- Core changes
-
Core changes
- Improve IPC performance on BSD platforms (investigate performance first)