Git Product home page Git Product logo

Comments (7)

Razmuzh avatar Razmuzh commented on September 25, 2024 1

Is it possible to omit the ensemble list, and just connect to the channel - Switching channels take a lot of time when the whole list has to be generated every time.

from dab-cmdline.

JvanKatwijk avatar JvanKatwijk commented on September 25, 2024

from dab-cmdline.

basicmaster avatar basicmaster commented on September 25, 2024

What I am talking about is a tool, that does not need user interaction (all relevant params via cmdline) and outputs ETI of a specific DAB channel. Hence kind of combination of dab-cmdline and eti-frontend would be great:

  • dab-cmdline is completely controlled via cmdline and does not need user interaction, but does not support ETI output; instead one has to select a specific station
  • eti-frontend has ETI output, but the user has to perform some clicks to start the ETI output

So something like dab2eti, but dab2eti itself has unfortunately some flaws, like only support for Realtek sticks.

from dab-cmdline.

russel avatar russel commented on September 25, 2024

I was still my intention to rewrite dab2eti so as to make it better in the dablin context. I particularly wanted to support /dev/swradio0 as well as librtlsdr. I have only Realtek devices so that limits my scope for supporting more. A backdrop here is libdvbv5 which acts as middleware between the /dev/dvb/* and applications. Making dab2eti (or whatever it is called) an effective middleware layer between devices or other libraries and applications. Of course whilst libdvbv5 is just a classic library, dab2eti is a standalone process in good modern microservices, dataflow architecture (or is this laying it on a bit thick?).

If there is a wider context in which such a program would be useful then I am certainly "up for that" as the saying goes.

cf. Opendigitalradio/dabtools#12

The discussion there was centred on whether to try Rust or D as an implementation language rather than sticking with C++11, (switching to C++14 or C++17 was thought perhaps a little risky) but that was in the dablin context. If there is a wider context, the issues change.

from dab-cmdline.

JvanKatwijk avatar JvanKatwijk commented on September 25, 2024

from dab-cmdline.

JvanKatwijk avatar JvanKatwijk commented on September 25, 2024

from dab-cmdline.

basicmaster avatar basicmaster commented on September 25, 2024

Thanks, Jan!

from dab-cmdline.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.