This plugin allows you to use the RDSExpert interface directly on FM-DX webservers.
It works both with HTTP and HTTPS servers.
When the plugin is started, the connection to your server's RDS websocket is established automatically.
RDSExpert is an advanced RDS/RBDS decoder that allows you to view a large amount of technical data related to the Radio Data System.
-> For documentation about the decoder itself, please click here. <-
-> To do this, enter chrome://flags/#local-network-access-check in the URL bar, then disable the relevant option.
If you are concerned about the potential risks this may cause, it is best to use a different web browser such as Mozilla Firefox.
1 - Download the entire repository as a ZIP file by clicking here.
2 - Extract the ZIP file content.
3 - Place the RDSExpert-Plugin.js file and the RDSExpert folder (which contains RDSExpert-Frontend.js) in the plugins folder of your FM-DX webserver.
4 - Restart your FM-DX webserver.
5 - Access your webserver's configuration panel by using the admin account, click "Plugins" and select "RDSExpert by Lucas Gallone" in the plugins list, then save the changes.
You should see the RDSExpert plugin appearing on your webserver now. Click on it and enjoy!
• General features for the station identification: PI code, PS, TP/TA flags (Traffic Program - Traffic Announcement) and Music/Speech switch.
• Radiotext messages on Lines A and B, with recognition of the maximal number of characters (64 if sent on 2A, 32 is sent on 2B).
• PTY (Program Type).
• PTYN (Program Type Name) with A/B flag detection.
• AF decoding for Methods A and B, with the ability to sort decoded frequencies.
• Long PS (from Group 15A).
• Clock Time (Local and UTC values).
• Enhanced Other Networks (EON).
• Extended Country and Language Identification codes (ECC/LIC) with country and language interpretation in tooltips.
• EWS channel indication (Emergency Warning System).
• PIN data.
• ODA (Open Data Applications) presence indicator with application recognition, using a database.
• Decoder Identification flags: Stereo, Artificial Head, Compressed, and Dynamic PTY.
• Radiotext+ (RT+) with tags identification and interpretation.
• Traffic Message Channel (TMC) with interpretation of the decoded messages, thanks to a database containing over 1500 event codes.
• In House Applications (IH) data, from channel 0 to 31.
• Transparent Data Channels (TDC), from channel 0 to 31.
• Standard Radio Paging (RP), with intelligent detection of the type of messages transmitted (Alphanumeric, Numeric, etc.) and decoding adapted to the messages type.
• Enhanced Radiotext (eRT) with eRT+ tags identification and interpretation.
• DAB Cross-Referencing, with the display of the listed Ensemble ID and its channel (In the "Groups Monitor").
• Raw RDS data recording, to make complete recordings of all decoded groups, in ASCII format.
• Raw RDS data playback, to play recordings with real-time decoding, even many years later. All ASCII format recordings are supported, even from other RDS decoders.
• Direct data export, in PDF and TXT format.
• Bandscan recording, with all RDS data from the scanned stations, a received signals summary including the transmitters cities and powers (ERP), as well as the reception levels in dBf/dBuV. Exportable in PDF and TXT format.
• Groups Monitor, in order to explore and make a deep analysis of all the different groups transmitted on the decoded RDS.
• Map for TMC (Traffic Message Channel), to display the location of decoded events. Only works for certain countries, depending on location data availability.
• PI to Callsign converter, as a tooltip on the PI field, for the stations from the US.
• Detection of the factory PI codes with manufacturers display, thanks to a database.
• BER (Bit Error Rate) indicator, in order to determine the RDS decoding quality.
