aboutsummaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* Fix intermittent underruns after a restartMatthias P. Braendli2015-06-056-23/+72
| | | | | | | | | | | | | | When using UHD without synchronous=1: After a modulator restart, the input ZMQ buffer is nearly empty, and the modulator actually gets blocked by the ThreadsafeQueue. This is visible by looking at the time deltas printed in the debugging code. This commit adds a minimal form of prebuffering (10 ETI frames) to the ZeroMQ input, and removes the useless minimum required size for the ThreadsafeQueue. In synchronous=1, the issue is not visible because the TIST defines the time to transmit, which will cause the ZMQ buffer to fill.
* Set priorities for modulator and UHD threadsMatthias P. Braendli2015-06-052-4/+19
|
* Logging: use etiLog instead of stderrMatthias Braendli2015-06-0214-155/+112
|
* Apply rule of 3 in InputReaderMatthias Braendli2015-06-021-1/+5
|
* Use shared_ptr in ZMQ input instead of pointersMatthias P. Braendli2015-05-302-12/+10
|
* Telnet RC: reduce scope of m_welcome and m_promptMatthias P. Braendli2015-05-302-5/+4
|
* Use shared_ptr in FIRFilterMatthias P. Braendli2015-05-302-14/+14
|
* Use correct delete[] in ZMQ inputMatthias P. Braendli2015-05-301-1/+1
|
* update INSTALLMatthias P. Braendli2015-05-301-2/+2
|
* example.ini: don't enable zmqctrl by defaultMatthias P. Braendli2015-05-281-1/+1
|
* Reduce print of UHD messagesMatthias P. Braendli2015-05-031-11/+40
|
* gps fix detector: add timeoutMatthias P. Braendli2015-05-034-22/+59
|
* Add GPS fix checker, still with debuggingMatthias P. Braendli2015-05-032-3/+77
|
* Merge mortensenit's InputFileReader fix into nextMatthias P. Braendli2015-04-300-0/+0
|\
| * Merge remote-tracking branch 'upstream/master'Kenneth Mortensen2015-04-2243-628/+2369
| |\ | | | | | | | | | | | | Conflicts: src/InputFileReader.cpp
| * \ Merge remote-tracking branch 'upstream/master'Kenneth Mortensen2015-01-0519-173/+948
| |\ \
| * | | No error termination in case of zero read bytesKenneth Mortensen2014-11-131-7/+12
| | | |
* | | | Add --dirty flag to version detectionMatthias P. Braendli2015-04-171-1/+1
| |_|/ |/| |
* | | Prepare release v0.5.2v0.5.2Matthias P. Braendli2015-04-104-9/+34
| | |
* | | Add validity check for eti_fcMatthias P. Braendli2015-04-102-0/+9
| | |
* | | Avoid having exceptions triggering abort()Matthias P. Braendli2015-04-102-2/+18
| | |
* | | Fix license text in usage screenMatthias P. Braendli2015-04-101-9/+11
| | |
* | | Only print closing message if really closing fileMatthias P. Braendli2015-04-101-2/+2
| | |
* | | Use make_shared in DabMod.cppMatthias P. Braendli2015-04-103-23/+22
| | |
* | | ZMQ output: Add REP socket typeMatthias P. Braendli2015-04-104-11/+56
| | |
* | | 'underfull' sounds wrongMatthias P. Braendli2015-04-101-1/+1
| | |
* | | Add check for FCT validityMatthias P. Braendli2015-04-103-8/+15
| | |
* | | Simplify flowgraph printMatthias P. Braendli2015-04-101-6/+4
| | |
* | | Add detail when config file parser failsMatthias P. Braendli2015-04-101-1/+2
| | |
* | | Fix configure help entry for UHDMatthias P. Braendli2015-04-071-1/+1
| | |
* | | Fix compilation with disabled UHDMatthias P. Braendli2015-03-221-0/+2
| | |
* | | Create custom exception for ZMQ overflowMatthias P. Braendli2015-02-273-10/+18
| | |
* | | Restart whole modulator on FCT discontinuityMatthias P. Braendli2015-02-273-15/+55
| | |
* | | Remove incomplete OutputUHD iqbalanceMatthias P. Braendli2015-02-271-6/+0
| | |
* | | Change enable criteria for CicEqMatthias P. Braendli2015-02-221-1/+1
| | | | | | | | | | | | | | | This needs a review, it's not clear if this is still relevant for recent USRPs.
* | | Restart full modulator on ZeroMQ input overrunMatthias P. Braendli2015-02-224-40/+56
| | |
* | | Move main flowgraph to distinct functionMatthias P. Braendli2015-02-223-65/+141
| | |
* | | Replace pointers by shared_ptr in all flowgraphMatthias P. Braendli2015-02-2211-165/+176
| | |
* | | Reindent CicEqualizerMatthias P. Braendli2015-02-221-5/+7
| | |
* | | Start using shared_ptr inside FlowgraphMatthias P. Braendli2015-02-222-27/+42
| | |
* | | Add max_frames_queued option for zmq inputMatthias P. Braendli2015-02-204-9/+19
| | |
* | | Move some code from DabMod into UtilsMatthias P. Braendli2015-02-124-89/+171
| | |
* | | Merge raspine/master, with ZMQ Remote-Control codeMatthias P. Braendli2015-02-129-12/+634
|\ \ \ | | | | | | | | | | | | This adds zmq rc fixes and an example tool to interface to it
| * | | indentationMatthias P. Braendli2015-02-123-47/+49
| | | |
| * | | changed static delay parameter typeJörgen Scott2015-02-093-4/+5
| | | |
| * | | added ping method + some cleaningJörgen Scott2015-02-093-11/+57
| | | |
| * | | Added c++ client APIJörgen Scott2015-02-095-0/+525
| | | |
| * | | added reset for static delayJörgen Scott2015-02-091-9/+16
| | | |
| * | | Bug fix for static delayJörgen Scott2015-02-091-4/+4
| | | |
| * | | Removed magick numbers and added support for static delay in all dab modesJörgen Scott2015-02-043-11/+51
| | | |