Regarding data transmission on the KrakenSDR web interface

Hello, I have two questions regarding the KrakenSDR_Web interface. I noticed that the websocket in the source code seems to be used only for UI updates. My first question is how the configuration data changed on the frontend is sent to the backend server for modification. My second question is how the frontend receives DOA data. Could you please answer these questions? Thank you.

Hello, the mobile mapping app front end gets data from the KrakenSDR simply by polling an HTML page that has the latest DOA data http://krakensdr:8081/DOA_value.html

For the web mapper, we have implemented a middleware solution in the _nodejs folder that connects over websockets. This middleware edits the settings.json file in the _share folder. When the settings.json file is edited, the core software detects the changes and applies the changes automatically.

1 Like

Thank you very much for your help!!