Search found 20 matches

by Trip
Sat Aug 09, 2025 7:40 pm
Forum: Development Support
Topic: linux hdhomerun_config_gui and GTK2
Replies: 17
Views: 44043

Re: linux hdhomerun_config_gui and GTK2

https://www.rabbitears.info/dl/hdhomerun_tui/hdhomerun_tui_0.8.0.zip

I tore out the L1 code I had and replaced it with an adapted version of the code drmpeg put together as l1dump.c instead. I also added an actual license to the code; it's GPL v3.

I intend for the next version will narrow the ...
by Trip
Sat Aug 09, 2025 7:26 pm
Forum: ATSC 3.0 Forum
Topic: BSID Bug?
Replies: 21
Views: 6095

Re: BSID Bug?


BTW, I looked at your hdhomerun_tui code. There's a couple of bugs in the l1_detail code. The guard interval table starts at 1, not 0. Also, some parameter like number of symbols and TI blocks are signaled minus 1, so you have to account for that.


Thanks. Based on what you reported, I've opted ...
by Trip
Fri Aug 08, 2025 6:51 pm
Forum: ATSC 3.0 Forum
Topic: BSID Bug?
Replies: 21
Views: 6095

Re: BSID Bug?


Here's the C code.


This is great! I have a question though. I see in your collection of tools that you have an atsc3rate.c which appears to calculate the total bitrate for a PLP. Is the data necessary to use this present in the l1dump output? I eyeballed it and couldn't immediately verify all ...
by Trip
Wed Aug 06, 2025 2:47 am
Forum: Development Support
Topic: linux hdhomerun_config_gui and GTK2
Replies: 17
Views: 44043

Re: linux hdhomerun_config_gui and GTK2

https://www.rabbitears.info/dl/hdhomeru ... ui_0.7.zip

New version that supports the L1Detail function found in the new beta firmware for DEV devices. Not thoroughly tested yet, but wanted to get it posted.

- Trip
by Trip
Tue Aug 05, 2025 3:03 pm
Forum: ATSC 3.0 Forum
Topic: BSID Bug?
Replies: 21
Views: 6095

Re: BSID Bug?

nickk wrote: Tue Aug 05, 2025 1:32 pm 20250805beta1 firmware release is out...
The links on the downloads page still seem to point to the current stable firmware.

- Trip
by Trip
Sun Aug 03, 2025 7:47 am
Forum: ATSC 3.0 Forum
Topic: BSID Bug?
Replies: 21
Views: 6095

Re: BSID Bug?


lineup.json?tuning now reports the SLT BISD as TransportStreamID. Previously this was the L1Detail BSID (if present).

I have reverted the var rename in streaminfo back to tsid to ensure compatibility. The value comes from the SLT as discussed.

The HDHomeRun doesn't store the SLT today. I will ...
by Trip
Sun Aug 03, 2025 2:17 am
Forum: ATSC 3.0 Forum
Topic: BSID Bug?
Replies: 21
Views: 6095

Re: BSID Bug?


I have the following working...

1) Added a new var /tuner<n>/l1detail to TECH and DEV models that returns the l1basic+l1detail binary data (base64 encoded).

2) No change to plpinfo - it returns the bsid from l1detail (if present). This preserves layering - all plpinfo information comes from ...
by Trip
Sat Aug 02, 2025 6:54 pm
Forum: ATSC 3.0 Forum
Topic: BSID Bug?
Replies: 21
Views: 6095

Re: BSID Bug?


Just got back to AZ - storm canceled 40+ flights out of DC including mine :shock:

The issue is that the HDHomeRun is not reporting the bsid for some stations correct?

Nick


Yikes. Glad you made it back safely. It was a good meeting.

Yes. Would it be possible to go to the L1D first and if that ...
by Trip
Wed Jul 30, 2025 6:15 pm
Forum: ATSC 3.0 Forum
Topic: BSID Bug?
Replies: 21
Views: 6095

BSID Bug?

Nick,

I'm not sure where you're getting the BSID from in plpinfo or streaminfo, but it doesn't show for any of my local stations even though it's in the SLT opening tags on three of my four 3.0 stations.


0: sfi=0 mod=qam16 cod=9/15 layer=core ti=hti lls=1 lock=1
1: sfi=0 mod=qam256 cod=11/15 ...
by Trip
Mon Jul 28, 2025 3:00 am
Forum: Development Support
Topic: linux hdhomerun_config_gui and GTK2
Replies: 17
Views: 44043

Re: linux hdhomerun_config_gui and GTK2

Version 0.6:

https://www.rabbitears.info/dl/hdhomerun_tui/hdhomerun_tui_0.6.zip

This is generally just bug fixes. I realized that the ATSC 3.0 save code wasn't working properly at all, and cleaned up a few other bugs that I spotted. The mouse control issue remains.

Let me think on the history ...
by Trip
Sun Jul 27, 2025 4:24 pm
Forum: Development Support
Topic: linux hdhomerun_config_gui and GTK2
Replies: 17
Views: 44043

Re: linux hdhomerun_config_gui and GTK2


Checking for lower than 10400000 isn't quite right as modern TECH devices are lower than 10400000 and legacy EU devices are higher.

libhdhomerun has a function for this - hdhomerun_discover2_device_is_legacy()

If you take a look at the implementation of hdhomerun_discover2_device_is_legacy() in ...
by Trip
Sun Jul 27, 2025 8:42 am
Forum: Development Support
Topic: linux hdhomerun_config_gui and GTK2
Replies: 17
Views: 44043

Re: linux hdhomerun_config_gui and GTK2


The old UDP streaming approach used by save should work for ATSC 3.0 in the converted TS format. You can tune by vhannel or by frequency+program but either way the virtual channel must be known to the HDHomeRun from the last on-device channel scan.

Or you can stay with the newer HTTP approach by ...
by Trip
Sun Jul 27, 2025 6:11 am
Forum: Development Support
Topic: linux hdhomerun_config_gui and GTK2
Replies: 17
Views: 44043

Re: linux hdhomerun_config_gui and GTK2


Minor request - can you please limit the poll rate to half a second (2 per second) to be sure older devices can handle the requests.

I could even select PLPs - impressed!

Nick


Glad you are liking it! I hope others are able to find it useful as well.

Here's the newest build: https://www ...
by Trip
Sat Jul 26, 2025 3:12 pm
Forum: Development Support
Topic: linux hdhomerun_config_gui and GTK2
Replies: 17
Views: 44043

Re: linux hdhomerun_config_gui and GTK2

Here's version 0.3:

https://www.rabbitears.info/dl/hdhomerun_tui/hdhomerun_tui_0.3.zip

I ran myself out of Gemini credit until later tonight, but it's in really good shape. It does almost everything the GUI version does, including seeking for channels and showing the network rate and target. (It ...
by Trip
Sat Jul 26, 2025 3:46 am
Forum: Development Support
Topic: linux hdhomerun_config_gui and GTK2
Replies: 17
Views: 44043

Re: linux hdhomerun_config_gui and GTK2

I've been experimenting with Google Gemini over the past few weeks and in the past two days decided to try to tackle this issue. Using Gemini, I've produced a curses-style tool that imitates the functionality of the GUI, but adds the 3.0-specific functions.

https://www.rabbitears.info/dl/hdhomerun ...