Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Added FIG 0/14 for FEC scheme defintion, when a packet model channel is ↵ | Nick Piggott | 2022-03-17 | 3 | -0/+177 |
| | | | | | | | | | | using FEC error correction (enhancedpacket) Needs another pair of eyes to check it. FIG0_14.cpp, line 37 - the data field is a single byte, top 6 bits are SubChanID, bottom 2 bits are FEC type; is this how you organise the bits in the right order? FIG0_14.cpp, line 78 - there needs to be a test here if the packet channel is enhanced or not, but it looks like that attribute is only held on the file input, and not easily readable from the services configuration? FIG0_14.cpp, lines 101-106 - is this writing the entire FIC into the stack correctly? The usual preamble bytes for the service identifier followed by the 1 byte data field | ||||
* | Fix FIG0/6 database continuation for service linking | Matthias P. Braendli | 2022-01-05 | 1 | -61/+70 |
| | |||||
* | Silence FIG0/9 debugging print | Matthias P. Braendli | 2022-01-04 | 1 | -0/+2 |
| | |||||
* | Fix unaligned memory write in FIG0/9 | Matthias P. Braendli | 2022-01-04 | 1 | -2/+2 |
| | |||||
* | FIC rate_increment_ms: fail instead of using randomly chosen default value | Matthias P. Braendli | 2021-07-30 | 1 | -1/+2 |
| | |||||
* | Declutter repetition rate warnings in logs | Matthias P. Braendli | 2021-06-22 | 2 | -6/+17 |
| | |||||
* | Fix crash when FIG0/7 doesn't have enough space | Matthias P. Braendli | 2021-06-22 | 1 | -0/+6 |
| | |||||
* | Simplify FIG0/9 and remove transmission of empty lists | Matthias P. Braendli | 2021-05-17 | 2 | -31/+31 |
| | |||||
* | FIG0/13 fix user application data length for packet subchannels | Matthias P. Braendli | 2020-11-02 | 1 | -8/+5 |
| | |||||
* | Fix a couple of static check warnings | Matthias P. Braendli | 2020-11-02 | 1 | -2/+2 |
| | |||||
* | Rework FIG0/13, combine programme and data code paths | Matthias P. Braendli | 2020-11-02 | 1 | -91/+67 |
| | |||||
* | Set basic profile in FIG0/13 SPI user application | Matthias P. Braendli | 2020-07-13 | 1 | -3/+20 |
| | |||||
* | Add possibility to set several user application types in FIG0/13 | Matthias P. Braendli | 2020-07-13 | 3 | -51/+74 |
| | |||||
* | Fix FIG2 config parsing and segment count issue | Matthias P. Braendli | 2020-04-27 | 1 | -5/+5 |
| | | | | Thanks to Maik for his patch | ||||
* | change FIG 0/0 alarm flag if an alarm cluster available in mux | KuntzeM | 2020-03-17 | 1 | -1/+1 |
| | |||||
* | Make FIG 0/7 optional and document | Matthias P. Braendli | 2020-03-11 | 3 | -10/+11 |
| | |||||
* | Simplify special FIG0/0 and 0/7 carousel handling | Matthias P. Braendli | 2020-03-11 | 1 | -59/+36 |
| | |||||
* | add special FIG 0/7 handling to send directly after FIG 0/0 | Mathias Kuntze | 2020-03-10 | 1 | -1/+48 |
| | |||||
* | fixed FIG 0/7 dependency | Mathias Kuntze | 2020-03-06 | 1 | -0/+1 |
| | |||||
* | add FIG 0/7 | Mathias Kuntze | 2020-03-06 | 5 | -3/+131 |
| | |||||
* | Add a bit of background explanation about FIG0/19 NewFlag | Matthias P. Braendli | 2019-07-11 | 1 | -0/+13 |
| | |||||
* | Add FIG2 options for character field and text control | Matthias P. Braendli | 2019-02-16 | 2 | -55/+68 |
| | |||||
* | Simplify and use isProgramme where possible | Matthias P. Braendli | 2019-02-13 | 4 | -13/+9 |
| | |||||
* | Fix FIG0/24 for DAB+ services | Matthias P. Braendli | 2019-02-13 | 1 | -11/+11 |
| | |||||
* | Remove references to nonfunctional FIDC | Matthias P. Braendli | 2019-02-13 | 3 | -15/+4 |
| | |||||
* | Merge KuntzeM's pull request fixing #35 into next | Matthias P. Braendli | 2019-02-13 | 5 | -16/+35 |
|\ | | | | | | | ETI with DAB (MUSICAM) and EEP_A protection level was not possible. | ||||
| * | fixed bug DAB with protection level EEP_A 1-4 | KuntzeM | 2019-02-11 | 4 | -10/+21 |
| | | |||||
* | | Fix FIG2 data service and component labels | Matthias P. Braendli | 2019-01-30 | 4 | -64/+41 |
| | | |||||
* | | Add partial FIG2 label support | Matthias P. Braendli | 2019-01-29 | 6 | -12/+621 |
| | | | | | | | | | | | | | | | | | | | | | | Add support for Ensemble label, programme services and components, although the implementation for the component label is not properly tested. (data services still to be done) Neither short labels nor UCS-2 are not yet implemented. Also, support for draftETSI TS 103 176 which redefines the meaning of Rfa is still pending. | ||||
* | | Use reentrant gmtime and localtime functions, and other tweaks | Matthias P. Braendli | 2019-01-28 | 2 | -10/+11 |
|/ | |||||
* | Add support for sending empty linkage sets to clear receiver databases | Matthias P. Braendli | 2018-08-16 | 1 | -4/+14 |
| | |||||
* | FIG0/6: use service ECC if defined | Matthias P. Braendli | 2018-08-16 | 1 | -2/+3 |
| | |||||
* | Add support for services with different ECC in FIG0/9 | Matthias P. Braendli | 2018-07-31 | 2 | -8/+120 |
| | |||||
* | Use absolute expiry time in TransitionHandler | Matthias P. Braendli | 2018-07-24 | 2 | -20/+20 |
| | | | | | This is because we cannot guarantee that the update function is called in regular intervals. | ||||
* | Check if a FIG has changed its rate before sorting the FIGs | Matthias P. Braendli | 2018-07-24 | 2 | -5/+40 |
| | |||||
* | Minor FIGCarousel cleanup | Matthias P. Braendli | 2018-07-24 | 1 | -12/+14 |
| | |||||
* | Change FIG interface function signatures | Matthias P. Braendli | 2018-07-24 | 18 | -63/+63 |
| | |||||
* | Add some debugging to FIG0/19 | Matthias P. Braendli | 2018-07-24 | 1 | -0/+10 |
| | |||||
* | Rework frequency information representation | Matthias P. Braendli | 2018-03-01 | 2 | -161/+227 |
| | |||||
* | Move FIG0/21 header insertion out of fle loop | Matthias P. Braendli | 2018-03-01 | 1 | -11/+17 |
| | |||||
* | Check that FIGs don't write too many bytes | Matthias P. Braendli | 2018-03-01 | 1 | -1/+9 |
| | |||||
* | Fix length of FI freq list check | Matthias P. Braendli | 2018-03-01 | 1 | -6/+16 |
| | |||||
* | Let FIGs fail more gently in case of errors | Matthias P. Braendli | 2018-02-21 | 6 | -27/+30 |
| | |||||
* | Disable FIG0/24 debugging output | Matthias P. Braendli | 2018-02-21 | 1 | -1/+1 |
| | |||||
* | Rework other_ensemble to support OE=1 in FIG0/24 | Matthias P. Braendli | 2018-02-20 | 2 | -25/+44 |
| | |||||
* | Use shared_ptr instead of component and subchannel pointers | Matthias P. Braendli | 2018-02-20 | 10 | -15/+15 |
| | |||||
* | Add OE=1 support for FrequencyInformation | Matthias P. Braendli | 2018-02-17 | 2 | -6/+18 |
| | |||||
* | PTy: add static/dynamic setting to configuration and RC | Matthias P. Braendli | 2018-01-29 | 1 | -3/+3 |
| | |||||
* | Merge FIG0/8 fix from pull request 24 | Matthias P. Braendli | 2017-06-16 | 1 | -4/+8 |
|\ | |||||
| * | Correct insertion of long form SID in FIG0/8 | Nick Piggott | 2017-06-11 | 1 | -4/+8 |
| | | | | | | Only the bottom 16 bits of long form SIDs (32 bit) were not being correctly written into FIG0/8. This amendment corrects that to write all 32bits. |