argilo / gr-nrsc5

A GNU Radio implementation of HD Radio (NRSC-5)
GNU General Public License v3.0
129 stars 24 forks source link

Station Name (Call Sign) #19

Closed tsalisbury0 closed 1 year ago

tsalisbury0 commented 3 years ago

Apparently Station Name Long is transmitted as message ID 0010 and Station Name Short is Message ID 0001 as seen here: 1020s.pdf

argilo commented 3 years ago

It would definitely be good to add other messages to the SIS encoder. Currently it only encodes "Station Name – short format" messages:

https://github.com/argilo/gr-nrsc5/blob/master/lib/sis_encoder_impl.cc

I don't have any immediate plans to work on this, but contributions are welcome.

tsalisbury0 commented 3 years ago

It would definitely be good to add other messages to the SIS encoder. Currently it only encodes "Station Name – short format" messages:

https://github.com/argilo/gr-nrsc5/blob/master/lib/sis_encoder_impl.cc

I don't have any immediate plans to work on this, but contributions are welcome.

Based on experience with the long name, it can't be used when the short name is encoded. It's an either or situation.

My Insignia displays Long Names but the Visteon remains blank as Short isn't transmitted.

20201230_224030.jpg 20201230_224309.jpg

*EDIT: This is an actual HD station in Oregon. I'm using a remote SDR there with IQ audio to a modified crystal transmitter on 101.3

argilo commented 3 years ago

The specification indicates that "Station Name - long format" is "Not recommended for new designs."

Universal Short Station Name (MSG ID 1000) seems to be its replacement.

tsalisbury0 commented 3 years ago

The specification indicates that "Station Name - long format" is "Not recommended for new designs."

Universal Short Station Name (MSG ID 1000) seems to be its replacement.

The latest station to add long name is The Breeze in Philadelphia. Washington DC has one. Richmond has one.

argilo commented 3 years ago

There's also this note:

Must have message content that is identical to Station Slogan

I presume modern receivers use Station Slogan instead of Station Name - long format.

tsalisbury0 commented 3 years ago

There's also this note:

Must have message content that is identical to Station Slogan

I presume modern receivers use Station Slogan instead of Station Name - long format.

My HDR-14 supports long name but only displays the first 4 characters of it. My Insignia radios display all of it.

tsalisbury0 commented 3 years ago

20210510_164507 Maine Public is one. I can send an IQ if needed of one Sideband

argilo commented 3 years ago

An I/Q file captured using nrsc5's -w option would be helpful.

argilo commented 1 year ago

The SIS encoder now supports long station name, as well as all the other messages types (with the exception of emergency alerts), so I'll close this off.