Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Keep tist offset across modulator restarts | Matthias P. Braendli | 2015-09-18 | 5 | -9/+10 |
| | |||||
* | Fix crash when using RC after a mod restart | Matthias P. Braendli | 2015-09-14 | 2 | -3/+36 |
| | |||||
* | Update README and such | Matthias P. Braendli | 2015-09-14 | 3 | -57/+53 |
| | |||||
* | Make it possible to use synchronous=1 with internal ref | Matthias P. Braendli | 2015-08-26 | 1 | -0/+1 |
| | |||||
* | Move running flag out of workerdata | Matthias P. Braendli | 2015-08-15 | 2 | -7/+10 |
| | |||||
* | Add support for Ettus GPSDO | Matthias P. Braendli | 2015-08-15 | 3 | -7/+46 |
| | |||||
* | example.ini change default B200 master_clk_rate | Matthias P. Braendli | 2015-08-15 | 1 | -1/+1 |
| | |||||
* | Replace some loops with iterators to foreach loops | Matthias P. Braendli | 2015-08-01 | 7 | -99/+61 |
| | |||||
* | Add missing m4 script | Matthias P. Braendli | 2015-08-01 | 1 | -0/+165 |
| | |||||
* | Switch to C++11, remove boost::shared_ptr | Matthias P. Braendli | 2015-08-01 | 19 | -71/+64 |
| | |||||
* | Minor typo in zmq-ctrl tests | Matthias P. Braendli | 2015-08-01 | 1 | -4/+4 |
| | |||||
* | ZMQ RC whitespace | Matthias P. Braendli | 2015-08-01 | 1 | -36/+18 |
| | |||||
* | Add simple zmq remote python script | Matthias P. Braendli | 2015-08-01 | 1 | -0/+42 |
| | |||||
* | Refactor ZMQ RC and add list and show commands | Matthias P. Braendli | 2015-08-01 | 2 | -34/+96 |
| | |||||
* | Correct defaults for refclk_source and pps_source | Matthias P. Braendli | 2015-07-30 | 1 | -2/+2 |
| | |||||
* | Add version info to starting up message | Matthias P. Braendli | 2015-07-24 | 1 | -1/+7 |
| | |||||
* | Merge branch 'master' into next | Matthias P. Braendli | 2015-07-24 | 2 | -1/+6 |
|\ | |||||
| * | Prepare version v0.5.3v0.5.3 | Matthias P. Braendli | 2015-07-24 | 2 | -1/+6 |
| | | |||||
| * | update zmq.hpp to support zmq 4.1.x | Matthias P. Braendli | 2015-07-24 | 1 | -3/+39 |
| | | |||||
* | | Add flags to improve SSE detection | Matthias P. Braendli | 2015-07-21 | 2 | -15/+12 |
| | | |||||
* | | Handle modulator restart with file input | Matthias P. Braendli | 2015-07-17 | 1 | -5/+13 |
| | | |||||
* | | Clarify max_gps_holdover_time in example | Matthias P. Braendli | 2015-07-17 | 1 | -1/+4 |
| | | |||||
* | | Remove boost::atomic dependency | Matthias P. Braendli | 2015-07-17 | 1 | -2/+1 |
| | | | | | | | | To support debian oldstable | ||||
* | | Replace fixtype by timelock sensor in OutputUHD | Matthias P. Braendli | 2015-07-03 | 2 | -17/+17 |
| | | |||||
* | | update zmq.hpp to support zmq 4.1.x | Matthias P. Braendli | 2015-07-03 | 1 | -3/+39 |
| | | |||||
* | | Add warning in example.ini about TII | Matthias P. Braendli | 2015-06-28 | 1 | -0/+2 |
| | | |||||
* | | Make TII enabling a soft-fail | Matthias P. Braendli | 2015-06-28 | 1 | -2/+8 |
| | | |||||
* | | Add missing include | Matthias P. Braendli | 2015-06-26 | 1 | -0/+1 |
| | | |||||
* | | Add TII to remote control, add explicit enable | Matthias P. Braendli | 2015-06-26 | 6 | -36/+143 |
| | | |||||
* | | Add TII configuration to ini file | Matthias P. Braendli | 2015-06-26 | 5 | -9/+30 |
| | | |||||
* | | Merge branch 'next' into tii | Matthias P. Braendli | 2015-06-26 | 15 | -599/+610 |
|\ \ | |||||
| * \ | Merge 'raspine/master' with ZMQ RC fixes into next | Matthias P. Braendli | 2015-06-25 | 2 | -5/+5 |
| |\ \ | |||||
| | * | | changed cout to cerr | Jörgen Scott | 2015-06-25 | 1 | -5/+4 |
| | | | | |||||
| | * | | fixed initialization bug | Jörgen Scott | 2015-03-10 | 1 | -0/+1 |
| | | | | |||||
| * | | | example.ini typo | Matthias P. Braendli | 2015-06-14 | 1 | -1/+1 |
| | | | | |||||
| * | | | Replace pointer in TimestampDecoder by shared_ptr | Matthias P. Braendli | 2015-06-14 | 2 | -4/+5 |
| | | | | |||||
| * | | | Use local zmq.hpp for RemoteControl.h | Matthias P. Braendli | 2015-06-14 | 1 | -1/+1 |
| | | | | |||||
| * | | | Move GPS check out of UHDWorker | Matthias P. Braendli | 2015-06-12 | 2 | -243/+264 |
| | | | | |||||
| * | | | Add some sort of initial gps check | Matthias P. Braendli | 2015-06-12 | 2 | -76/+162 |
| | | | | |||||
| * | | | EtiReader: remove unused vars | Matthias P. Braendli | 2015-06-12 | 2 | -5/+7 |
| | | | | |||||
| * | | | Cleanup OutputUHD structure | Matthias P. Braendli | 2015-06-12 | 2 | -288/+269 |
| | | | | |||||
| * | | | Simplify TIST offset handling, add offset to RC | Matthias P. Braendli | 2015-06-12 | 11 | -171/+104 |
| | | | | | | | | | | | | | | | | This breaks old configuration files using synchronous=1 | ||||
| * | | | Revert priority setting for mod and UHD threads | Matthias P. Braendli | 2015-06-07 | 2 | -19/+4 |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | It is safer to go back to the previous state, given that several users have expressed concerns about reliability. Revert "Set priorities for modulator and UHD threads". This reverts commit c9ea7fb88809d935f3eaeee108415ff5abd17ead. | ||||
| * | | | Always log to stderr | Matthias P. Braendli | 2015-06-07 | 1 | -0/+2 |
| | | | | | | | | | | | | | | | | | | | | Commit e3cc55d removed print of log to stderr by default, which is not helpful in most cases. This reverts this change. | ||||
* | | | | Merge branch 'next' into tii | Matthias P. Braendli | 2015-06-05 | 0 | -0/+0 |
|\| | | | |||||
| * | | | Increase default ZMQ queue size | Matthias P. Braendli | 2015-06-05 | 1 | -1/+1 |
| | | | | |||||
* | | | | Increase default ZMQ queue size | Matthias P. Braendli | 2015-06-05 | 1 | -1/+1 |
| | | | | |||||
* | | | | Merge branch 'next' into tii | Matthias P. Braendli | 2015-06-05 | 7 | -27/+58 |
|\| | | | |||||
| * | | | Remove debugging prints | Matthias P. Braendli | 2015-06-05 | 2 | -33/+0 |
| | | | | |||||
| * | | | Fix intermittent underruns after a restart | Matthias P. Braendli | 2015-06-05 | 6 | -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. |