# RDS95 RDS95 is a ligth software RDS encoder for linux 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) ## Commands ### PS Sets the Program Service: `PS=* RDS *` ### PI Sets the PI code: `PI=FFFF` ### TP Sets the TP flag: `TP=1` ### TA Sets the TA flag and triggers Traffic PS: `TA=0` *May be overridden by EON* ### DPTY Sets the DPTY flag: `DPTY=1` *Formerly DI* ### CT Toggles the transmission of CT groups: `CT=1` ### AF Sets the AF frequencies: `AF=95,89.1` Clears the AF: `AF=` ### TPS Sets the Traffic PS: `TPS=Traffic!` (default not set) *TPS is transmitted instead of PS when TA flag is on* ### RT1 Sets the first radio text: `RT1=Currently Playing: Jessie Ware - Remember Where You Are` or `TEXT=Currently Playing: Jessie Ware - Remember Where You Are` ### RT2 Sets the second radio text: `RT2=Radio Nova - Best Hits around!` ### PTY Sets the programme type flag: `PTY=11` PTY values are diffrent for RDS and RDBS, look for them online ### ECC Sets the extended country code: `ECC=E2` *Note that the ECC is depended on the first letter of the PI, for example PI:3 and ECC:E2 is poland, but PI:1 would be the czech republic* ### RTP TODO: RTP ### LPS Sets the LPS: `LPS=NovaFM❤️` *Note that LPS does UTF-8, while PS, RT don't* ### PTYN Sets the programme type name: `PTYN=Football` ### AFCH TODO: AFCH ### UDG1 Sets the user defined group, max 8 groups: `UDG1=6000FFFFFFFF` ### UDG2 See [UDG1](#udg1) ### G Sends a custom group to the next group available: `G=F100FFFFFFFF` or `G=00002000AAAAAAAA` for RDS2 ### RT1EN Enables RT 1: `RT1EN=1` TODO: Rest of commands