mirror of
https://github.com/radio95-rnt/rds95.git
synced 2026-07-29 08:19:17 +02:00
d5fe7a8bdca6b7bb517d8f6d19a9f6f35da9cf20
this is as much related to minirds as linux is to unix (maybe less)
RDS95
(eRT)(RDS2)
RDS95 is a light software RDS encoder for linux
RDS95 also embeds Lua to implement some things
RDS95 follows the IEC 62106 standard (available at the RDS Forum website)
Diffrences between IEC 62106 and EN 50067
The newer standard which is the IEC one, removes these features:
- MS
- PIN
- LIC
- DI (partially, only dynamic pty is left)
- EWS (now ODA)
- IH (now ODA)
- RP
- TDC (now ODA)
Unique features
RDS95 is the only (as far as i can tell) encoder to transmit the 9-bit AF codes
Lua engine
Yet another unique feature, the Lua engine allows you to control the encoder, almost entirely.
Every RDS2 subcarrier is in full control of Lua (except tunneling - core fills in PTY and the rest)
Languages
C
55.9%
Lua
38.3%
Python
3.6%
CMake
2.2%