Where communities thrive


  • Join over 1.5M+ people
  • Join over 100K+ communities
  • Free without limits
  • Create your own community
People
Activity
  • Sep 18 09:49

    mpbraendli on next

    EDI: add audio levels and progr… (compare)

  • Sep 18 09:49

    mpbraendli on next

    EDI in: add audio levels metada… (compare)

  • Sep 17 21:17
    andimik opened #25
  • Sep 17 17:56
    basicmaster closed #52
  • Sep 17 17:56
    basicmaster commented #52
  • Sep 17 17:55

    basicmaster on next

    README: add macOS instructions … (compare)

  • Sep 15 09:45
    jpuigs closed #37
  • Sep 15 09:45
    jpuigs commented #37
  • Sep 14 14:09
    basicmaster commented on cf0bd92
  • Sep 14 13:43

    stanroehrich on master

    Update data.js (compare)

  • Sep 14 13:40

    stanroehrich on master

    Update data.js coordinates cor… (compare)

  • Sep 14 13:32

    stanroehrich on master

    Update data.js (compare)

  • Sep 14 13:27

    stanroehrich on master

    Update data.js (compare)

  • Sep 14 13:25

    stanroehrich on master

    Update data.js added rouens, v… (compare)

  • Sep 14 07:20
    andimik commented on cf0bd92
  • Sep 13 20:30

    basicmaster on next

    README: add Shell syntax highli… (compare)

  • Sep 13 17:07
    mpbraendli closed #36
  • Sep 13 17:07
    mpbraendli commented #36
  • Sep 13 17:06

    mpbraendli on next

    Remove edi from configure featu… (compare)

  • Sep 13 17:02
    mpbraendli commented #37
Matthias P. Braendli
@mpbraendli
You can create cards in the ODR-DabMux list :-)
Matthias P. Braendli
@mpbraendli
A new way to install the tools being developed: https://github.com/DavidLutton/DAB-recipes/blob/master/INSTALL.md
Matthias P. Braendli
@mpbraendli
@vvombat I've broken all UDP inputs yesterday with my refactoring :-) Are you still interested in looking into the inputs? It might be an appropriate time to do this. I don't think the UDP inputs are used by anybody ( @nickpiggott how about your EPG stuff? pipes?) so it's not very urgent.
Nick Piggott
@nickpiggott
The EPG is currently file based, so not using UDP input.
I don't think maintaining a functional DMB input is a very high priority. I'm not aware of anywhere using DMB other than South Korea, plus trials in the Netherlands and Norway (which might have ended now).
Glen Fraser
@glen_fraser_twitter
evening all......
Gabriel
@vvombat
Sorry for my abstinence - I switched jobs and there wasn't much time after all. -.- I'll put some time into it and will let you know by the weekend how far I've got!
Welcome @Glen :)
matrixbot
@matrixbot
@appservice-irc:matrix.org There are more than 2 users in this admin room
Matthias P. Braendli
@mpbraendli
Cool, congrats and all the best for your new job!
I'm currently reading up on half-open TCP connections because I seem to be impacted by this in my home experiment (between mux on the internet, and mod at home)
I had hoped that with TCP I can't end up in a situation where the modulator gets stuck because of a strange connection state, something I observed with ZMQ, but apparently it's to be expected somehow.
Nick Piggott
@nickpiggott
I think @magicbadger can probably tell you about problems with similar systems at Global, where it just gets in a state where the client and server both think the connection is still valid, but it's not until something overflows at the TCP stack (which never happens for the client if it's only receiving data) that the broken connection is noticed.
Matthias P. Braendli
@mpbraendli
If you have data going both ways you'll end up noticing the problem, but if the dataflow is unidirectional you can get stuck...
I've added a timeout now on the receiving end.
The ODR-PadEnc and ODR-AudioEnc READMEs have been updated too.
Nick Piggott
@nickpiggott
:thumbsup: Nice move. If you know you should be receiving a constant stream, putting a timeout in is a good way of clearing the problem. (Sadly for @magicbadger, that isn't so easy to do...)
Nick Piggott
@nickpiggott
@mpbraendli - can I suggest a card for the Mux trello? Switch announcements control input to something like ZMQ. The problem with the current telnet interface is that it's a single-user, interactive and blocking, so if you have multiple announcements (or have someone in the management interface when an announcement is signalled :frowning: ), then it blocks everything else out. In the future, you could also use the same interface to control service linking LA flag toggling.... in.. the... future...
Matthias P. Braendli
@mpbraendli
Yeah I have to port the ZMQ remote control Paneda added to ODR-DabMod to ODR-DabMux too, then you would have both at the same time
Nick Piggott
@nickpiggott
:thumbsup:
Matthias P. Braendli
@mpbraendli
I'm currently comparing the new V2.1.1 draft spec to the V1.4.1 one. Quite some changes, but not much impact on our tools because it's mostly backward compatible.
@nickpiggott could you prepare me an example mux file I could add to the doc/ folder that contains the correct settings for EPG?
Nick Piggott
@nickpiggott
@mpbraendli yes. I think we're only need to add four parameters, so I'll just work out where. Can I start a new section for radiodns-odr bridge?
Matthias P. Braendli
@mpbraendli
Yes, but only if you explain what purpose it serves in comments :-)
Matthias P. Braendli
@mpbraendli
@DavidLutton One thing I wondered about the satisfy entries: Is it better to put as many as possible, or is pkgconfig something like a fallback for other distributions only? There doesn't seem to be a lot of documentation about this
David Lutton
@DavidLutton
Looking around gr-recipes I found zeromq.lwr which read in combination with pybombs config as go as through as you like, then go to source by default.
pybombs config satisfy_order and packagers
Gabriel
@vvombat
@mpbraendli Thank you! I think I can get the most of the inputs done by the end of the week - if i don't come across any problems. Maybe another few days for testing.
Matthias P. Braendli
@mpbraendli
Cool, thanks a lot!
I've just noticed something wrong in the TCP connection teardown for the TCP output. I'll be investigating after lunch.
Matthias P. Braendli
@mpbraendli
@vvombat I will wait for your improvements before I do another release.
David Lutton
@DavidLutton
Matthias P. Braendli
@mpbraendli
Ongoing rework of the inputs happending here: http://git.mpb.li/git/dabmux/log/?h=inputrework
I hope to take this into "next" soon.
Nick Piggott
@nickpiggott
Hi - the RadioDNS->ODR bridge writes a static file for the EPG. We're just assuming the mux reads that in and loops around the file. We don't use FIFO, as the app doesn't continuously create packets. I'll take to @magicbadger about refactoring the code to run continuously producing packets.
Matthias P. Braendli
@mpbraendli
Ok, that should still work as is.
Matthias P. Braendli
@mpbraendli
The input rework landed in "next". See announcement on mailing-list.
Anybody interested in hacking on DMB support?
¯\_(ツ)_/¯
@kylegordon_twitter
morning all
Matthias P. Braendli
@mpbraendli
Hey there. I didn't know travis supported xenial, maybe I'll switch the other tools to it. C++11 support was a bit wonky.
¯\_(ツ)_/¯
@kylegordon_twitter
hey. I've just done a spot of digging, and it actually appears to be a bug
unsupported dist: options get routed to the default image. Drops to Precise apparently
travis-ci/travis-ci#6367
I don't know what to believe now :-)
Matthias P. Braendli
@mpbraendli
Their documentation is very unclear on supported platforms...
Could you guys have a look at what is in elgroj's fork? It looks he did some work on the signal processing there https://github.com/elgroj/dabtools/tree/tuningStability
I'd love to have a debian stable Travis-CI too.
Matthias P. Braendli
@mpbraendli
@/all in case you use Telegram, there's not a public chat room: join here https://t.me/joinchat/Ae4ebkQQg3SoOFGhZhYT8A