Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Merge EDI input work | Matthias P. Braendli | 2019-06-11 | 1 | -1/+1 |
|\ | |||||
| * | EDI configuration: default to protocol udp | Matthias P. Braendli | 2019-06-07 | 1 | -1/+1 |
| | | |||||
* | | Work on STI-D/EDI input | Matthias P. Braendli | 2019-06-07 | 1 | -1/+1 |
| | | |||||
* | | Unify Socket abstractions | Matthias P. Braendli | 2019-05-28 | 1 | -2/+1 |
|/ | |||||
* | EDI: Implement TCP output | Matthias P. Braendli | 2019-05-06 | 1 | -6/+18 |
| | |||||
* | EDI: put more code in common between DabMux and ZMQ2EDI | Matthias P. Braendli | 2019-05-06 | 1 | -19/+7 |
| | |||||
* | Update a few copyright headers | Matthias P. Braendli | 2019-02-18 | 1 | -1/+1 |
| | |||||
* | Rework timestamping | Matthias P. Braendli | 2019-02-18 | 1 | -6/+0 |
| | | | | | | | * Ensure MNSC and EDI carry the same timestamp * Rename `edi_tistoffset` to `tist_offset` * Remove conditional compilation of EDI output * Reset PPS so as to align ETI frames across mux restarts | ||||
* | Check that FIGs don't write too many bytes | Matthias P. Braendli | 2018-03-01 | 1 | -0/+4 |
| | |||||
* | Add new zeromq config format | Matthias P. Braendli | 2017-07-28 | 1 | -5/+49 |
| | | | | | | This gives the choice for the transmission of the metadata, and the enabling of the TAI downloader is also triggered appropriately | ||||
* | Add a few sanity checks for the configuration parser | Matthias P. Braendli | 2017-06-23 | 1 | -0/+4 |
| | |||||
* | Initialise syslog earlier, don't leak the syslog backend | Matthias P. Braendli | 2017-01-24 | 1 | -1/+6 |
| | |||||
* | Directly create the outputs in shared_ptrs | Matthias P. Braendli | 2016-12-24 | 1 | -14/+13 |
| | |||||
* | Add EDI fragment interleaver | Matthias P. Braendli | 2016-12-23 | 1 | -4/+17 |
| | |||||
* | Merge branch 'next' into servicelinking | Matthias P. Braendli | 2016-11-12 | 1 | -20/+4 |
|\ | |||||
| * | Start reworking inputs, break all but Prbs and ZMQ | Matthias P. Braendli | 2016-10-30 | 1 | -16/+2 |
| | | |||||
| * | Replace emerg log level by alert | Matthias P. Braendli | 2016-10-30 | 1 | -2/+2 |
| | | | | | | | | | | | | emergency is reserved for states where the system becomes unusable, and some configurations send emergency logs to all consoles. That's a bit too drastic for our errors | ||||
| * | Remove dabInputTest | Matthias P. Braendli | 2016-10-30 | 1 | -1/+0 |
| | | |||||
| * | Remove bridge format and input | Matthias P. Braendli | 2016-10-30 | 1 | -1/+0 |
| | | |||||
* | | Merge branch 'next' into servicelinking | Matthias P. Braendli | 2016-10-29 | 1 | -13/+3 |
|\| | |||||
| * | Modernise PRBS generator and remove code for cmd line parser | Matthias P. Braendli | 2016-10-29 | 1 | -10/+0 |
| | | |||||
| * | Modernize a few bits and pieces | Matthias P. Braendli | 2016-10-29 | 1 | -2/+2 |
| | | |||||
| * | Replace NULL by nullptr | Matthias P. Braendli | 2016-10-28 | 1 | -2/+2 |
| | | |||||
* | | Minor comments and copyright changes | Matthias P. Braendli | 2016-10-07 | 1 | -1/+1 |
|/ | |||||
* | Add ZeroMQ RC | Matthias P. Braendli | 2016-10-07 | 1 | -2/+5 |
| | |||||
* | Rework remotecontrol | Matthias P. Braendli | 2016-10-07 | 1 | -11/+6 |
| | |||||
* | Avoid deadlock on receiving signal | Matthias P. Braendli | 2016-10-03 | 1 | -9/+12 |
| | |||||
* | Drop SLIP, Refactor sockets, improve TCP output | Matthias P. Braendli | 2016-09-11 | 1 | -3/+0 |
| | | | | | | | | Quite a large refactoring of the sockets, TCP and UDP, in order to improve the ETI-over-TCP output. This can now accept several simultaneous connections, and requires a throttle. The SLIP input is gone. The UDP inputs are currently broken. | ||||
* | Remove dabUtils.{h,cpp}, move to utils | Matthias P. Braendli | 2016-08-22 | 1 | -1/+0 |
| | | | | Also remove the obsolete dump code | ||||
* | Set program return codes | Matthias P. Braendli | 2016-04-15 | 1 | -1/+4 |
| | |||||
* | Notice user on quit if frame limit reached | Matthias P. Braendli | 2016-04-15 | 1 | -1/+4 |
| | |||||
* | Make signal handler printouts single-line | Matthias P. Braendli | 2016-04-15 | 1 | -7/+7 |
| | |||||
* | Remove incomplete setptree ManagementServer command | Matthias P. Braendli | 2016-04-01 | 1 | -8/+2 |
| | |||||
* | Reorder include stdlib | Matthias P. Braendli | 2016-03-06 | 1 | -2/+2 |
| | |||||
* | Compile under OSX | Matthias P. Braendli | 2016-03-05 | 1 | -1/+0 |
| | |||||
* | Change EDI configuration for multi-output | Matthias P. Braendli | 2016-02-05 | 1 | -12/+19 |
| | |||||
* | Replace some boost shared_ptr by std ones | Matthias P. Braendli | 2015-12-21 | 1 | -8/+6 |
| | |||||
* | Add source and ttl settings for EDI | Matthias P. Braendli | 2015-11-27 | 1 | -4/+9 |
| | |||||
* | Add option to pad TAGPacket in different ways | Matthias P. Braendli | 2015-08-01 | 1 | -9/+11 |
| | |||||
* | EDI: add options, fix AF sequence, revision | Matthias P. Braendli | 2015-07-17 | 1 | -0/+3 |
| | |||||
* | Move some EDI things around | Matthias P. Braendli | 2015-07-03 | 1 | -32/+13 |
| | |||||
* | Add EDI option to ./configure | Matthias P. Braendli | 2015-07-03 | 1 | -2/+2 |
| | |||||
* | Replace MGMT socket by ZMQ, make services shared_ptr | Matthias P. Braendli | 2015-06-21 | 1 | -3/+5 |
| | |||||
* | remove warning due to signedness of comparison | Matthias P. Braendli | 2015-06-19 | 1 | -1/+1 |
| | |||||
* | Use boost::asio in Management Server | Matthias P. Braendli | 2015-06-19 | 1 | -1/+1 |
| | |||||
* | Start big refactoring | Matthias P. Braendli | 2015-06-19 | 1 | -1845/+125 |
| | | | | | | Multiplexer in separate object Replace pointers by shared_ptr Switch to C++11 | ||||
* | Add ptree upload to mgmt server (incomplete) | Matthias P. Braendli | 2015-06-19 | 1 | -0/+4 |
| | |||||
* | Slightly nicer error print on init failure | Matthias P. Braendli | 2015-06-14 | 1 | -11/+5 |
| | |||||
* | Re-enable real-time priority for the multiplexer thread | Matthias P. Braendli | 2015-06-05 | 1 | -9/+7 |
| | |||||
* | Simplify DAB label handling | Matthias P. Braendli | 2015-05-25 | 1 | -3/+3 |
| | | | | | The DabLabel object only save the label in the unpadded form, and handle padding with spaces at the time of usage. |