Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix UHD buffering leading to out of memory | Matthias P. Braendli | 2016-06-24 | 1 | -1/+1 |
| | | | | | | | | | | | | Since commit d9ef93e, UHD does not backpressure the modulator anymore. If a pipe input is used, the ODR-DabMux before also doesn't get any back-pressure, the modulation thread and the mux run a very high rate. This high rate fills the buffer between OutputUHD and its worker thread, until the out-of-memory killer kills ODR-DabMod. Less impact on ZMQ input, because that is throttled at the mux, but we still have a buffer that can grow in an uncontrolled way | ||||
* | fix segfault on SIGINT before UHD init completes | Matthias P. Braendli | 2016-06-17 | 1 | -4/+13 |
| | |||||
* | Use system time instead of usrp time to print | Matthias P. Braendli | 2016-05-26 | 1 | -1/+2 |
| | |||||
* | Get rid of FCT discontinuity check | Matthias P. Braendli | 2016-05-20 | 1 | -15/+0 |
| | | | | The timestamp discontinuity verification takes care of this now | ||||
* | Improve timestamp handling | Matthias P. Braendli | 2016-05-20 | 1 | -13/+14 |
| | | | | | Replace PPS representation from double to integer, and analyse in OutputUHD if the timestamp is as expected. | ||||
* | Refactor OutputUHD, replace double buffering by queue | Matthias P. Braendli | 2016-05-20 | 1 | -20/+13 |
| | |||||
* | Keep UHD settings across a modulator restart | Matthias P. Braendli | 2015-09-18 | 1 | -7/+12 |
| | |||||
* | Fix segfault on SIGINT before UHD init | Matthias P. Braendli | 2015-09-18 | 1 | -1/+3 |
| | |||||
* | Add support for Ettus GPSDO | Matthias P. Braendli | 2015-08-15 | 1 | -0/+2 |
| | |||||
* | Switch to C++11, remove boost::shared_ptr | Matthias P. Braendli | 2015-08-01 | 1 | -4/+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 | 1 | -2/+2 |
| | |||||
* | Move GPS check out of UHDWorker | Matthias P. Braendli | 2015-06-12 | 1 | -32/+27 |
| | |||||
* | Add some sort of initial gps check | Matthias P. Braendli | 2015-06-12 | 1 | -2/+15 |
| | |||||
* | Cleanup OutputUHD structure | Matthias P. Braendli | 2015-06-12 | 1 | -0/+26 |
| | |||||
* | Simplify TIST offset handling, add offset to RC | Matthias P. Braendli | 2015-06-12 | 1 | -1/+1 |
| | | | | This breaks old configuration files using synchronous=1 | ||||
* | Logging: use etiLog instead of stderr | Matthias Braendli | 2015-06-02 | 1 | -7/+4 |
| | |||||
* | gps fix detector: add timeout | Matthias P. Braendli | 2015-05-03 | 1 | -0/+6 |
| | |||||
* | Add GPS fix checker, still with debugging | Matthias P. Braendli | 2015-05-03 | 1 | -0/+2 |
| | |||||
* | Use make_shared in DabMod.cpp | Matthias P. Braendli | 2015-04-10 | 1 | -3/+3 |
| | |||||
* | Restart whole modulator on FCT discontinuity | Matthias P. Braendli | 2015-02-27 | 1 | -9/+18 |
| | |||||
* | indentation | Matthias P. Braendli | 2015-02-12 | 1 | -4/+5 |
| | |||||
* | Removed magick numbers and added support for static delay in all dab modes | Jörgen Scott | 2015-02-04 | 1 | -1/+6 |
| | |||||
* | Merge raspine's ZeroMQ RC and UHD staticdelay | Matthias P. Braendli | 2015-01-23 | 1 | -5/+14 |
|\ | | | | | | | | | | | | | Merge raspine/master pull request, fix indentation, code style, and two minor conflicts in: doc/example.ini src/DabMod.cpp | ||||
| * | Remove Makefile.am UHD check | Matthias P. Braendli | 2014-11-14 | 1 | -0/+3 |
| | | |||||
| * | Change UHD txgain to double | Matthias P. Braendli | 2014-11-02 | 1 | -1/+1 |
| | | |||||
| * | SFN: carry FCT along with timestamps | Matthias P. Braendli | 2014-09-14 | 1 | -4/+10 |
| | | | | | | | | | | | | | | | | | | This is the first step to fix issue #6. The goal is to enable the OutputUHD to check for FCT consistency. Once it can do that, it will also be able to reset the UHD streamer if necessary. | ||||
* | | Code indentation, minor corrections | Matthias P. Braendli | 2015-01-23 | 1 | -4/+4 |
| | | |||||
* | | added zmq remote control | Jörgen Scott | 2015-01-13 | 1 | -16/+2 |
| | | |||||
* | | added zmq controller to uhd | Jörgen Scott | 2014-12-16 | 1 | -2/+18 |
| | | |||||
* | | Added static delay via telnet control | Jörgen Scott | 2014-12-16 | 1 | -1/+4 |
|/ | |||||
* | Add subdevice to UHD configuration | Matthias P. Braendli | 2014-05-20 | 1 | -0/+4 |
| | |||||
* | remove using directives from .h files | Matthias P. Braendli | 2014-04-16 | 1 | -6/+6 |
| | |||||
* | To USRP refclk lock loss check only if refclk is not 'internal' | Matthias P. Braendli | 2014-03-22 | 1 | -0/+4 |
| | |||||
* | Handle master_clock_rate better, add verification | Matthias P. Braendli | 2014-03-16 | 1 | -14/+13 |
| | | | | | | The configuration file supports type and master_clock_rate in the [uhd] section. The device option is still supported. But the master_clock_rate can only be verified if it is set ! | ||||
* | Update RemoteControl from dabmux | Matthias P. Braendli | 2014-03-14 | 1 | -2/+2 |
| | |||||
* | Change UHD config device to a std::string | Matthias P. Braendli | 2014-03-09 | 1 | -1/+1 |
| | |||||
* | UHD output: remove compilation warning | Matthias P. Braendli | 2014-02-07 | 1 | -8/+8 |
| | |||||
* | Replace CRC-DABMOD by ODR-DabMod | Matthias P. Braendli | 2014-02-07 | 1 | -4/+4 |
| | |||||
* | crc-dabmod: added clock_config parameters to configuration file | Matthias P. Braendli (think) | 2012-09-04 | 1 | -6/+28 |
| | |||||
* | crc-dabmod: UHD remote control supports mutingr3 | Matthias P. Braendli (think) | 2012-08-16 | 1 | -0/+6 |
| | |||||
* | crc-dabmod: added UHD tx gain remote control | Matthias P. Braendli (think) | 2012-08-16 | 1 | -3/+3 |
| | |||||
* | crc-dabmod: removed useless set_parameters from remote_control | Matthias P. Braendli (think) | 2012-08-16 | 1 | -21/+0 |
| | |||||
* | crc-dabmod: RemoteControl simplifications | Matthias P. Braendli (think) | 2012-08-16 | 1 | -1/+38 |
| | |||||
* | crc-dabmod: added syslog support | Matthias P. Braendli (think) | 2012-08-15 | 1 | -2/+12 |
| | |||||
* | crc-dabmod: const-correctness corrections necessary for | Matthias P. Braendli (think) | 2012-08-14 | 1 | -1/+1 |
| | | | | ini parser | ||||
* | dabmod: made OutputUHD usable without REFCLK and 1PPS (Single transmitter) | Matthias (think) | 2012-07-18 | 1 | -1/+2 |
| | |||||
* | added crc-dabmod patch | Matthias (think) | 2012-07-11 | 1 | -0/+167 |