Comments (8)
Thanks. Which station is this? Do you happen to have any hex data? I'm seeing correctly decoded apostrophes from at least ANTENNE and RADIO 21.
from redsea.
the table in the getLCDchar does contain wrong symbols. The symbol before 'a' should be ` but in the table it is ‖
the 5th symbol in the table is ¤ but should be $
shouldn't they?
from redsea.
The character table is the default charset from page 74 of the 1998 RDS specification. I think this could be fixed by supporting repertoire control codes (switching character sets).
from redsea.
Or perhaps these characters could just be changed...
from redsea.
well, seems like radio stations are just using the ascii symbols codes and not the ones defined in the standard.
from redsea.
idea: A config file with per-station workaround preferences (like "ascii_strings": true
)
from redsea.
Maybe you don't need to improve the outdated EBU tables standard at all? Just wanted to add that the symbols could be substituted by the postprocessing. I think I could do such substitutions even using jq -> split("‖") | join("`") for the specific station pi. Sorry for the 'spam' issue
from redsea.
Not spam at all, very useful discussion :) It seems the standard is applied quite liberally in different parts of the world and by different encoders.
from redsea.
Related Issues (20)
- Suggestion: GNU radio block support HOT 2
- Redsea 0.20 on Enigma2 OpenATV images stopped giving output after latest update HOT 13
- Show RadioText for stations that don't transmit end-of-message code HOT 3
- redsea no longer compiles due to changes in liquid-dsp HOT 3
- rtl_sdr output to redsea HOT 5
- LTCC & LTECC in RDS-TMC HOT 3
- JSON output of TMC location table with Unicode characters HOT 3
- 4A: wrong clock date/time calculation HOT 1
- Test suite HOT 1
- Decoder Identification bits are the wrong way around HOT 1
- AF shown too less in JSON even for error-free signals HOT 12
- Input from TEF6686 tuner HOT 9
- Migrate build system HOT 2
- `partial_alt_kilohertz` missing in Wiki HOT 1
- ASCII Binary file not working HOT 6
- Input from soundcard HOT 2
- Redsea is loosing contact? HOT 11
- Input from file only works with parameter `-f` HOT 5
- Cached PI issues
- TMC Location tables question HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from redsea.