Remote control of 2 Software Design Radio. Receiver and transmitter. Based on Adalm-Pluto SDR or RTL-SDR or Hack RF SDR or SDRplay and signal processing using GNU Radio on Raspberry PI. GUI on a web browser.
I activated the Gpredict integration and can only control the TX side of the radio.
EDIT: After further experimentation, the receiver side of the radio can be controlled if you first tune it manually to be very close to the desired auto-tune frequency.
Reproduction Steps
Restart RemoteSDR to turn the GPredict option on
Setup receive and transmit interfaces in GPredict as described in the documentation
Click "Engage" and "Track" in GPredict
Observe the Tx being correctly controlled by RemoteSDR, but not the Rx. The GPredict icon briefly displays for Rx and Tx, then Rx disappears.
CMD LINE OUTPUT when run from terminal
pi@remsdr:/remsdr $ sudo node --trace-warnings Radio_Server.js
Server on port 80 in http and port 443 in https.CTRL+C to quit.
Server Gpredict RX is listening on port 8006.
Server Gpredict TX is listening on port 8007
client RX Gpredict connected
client TX Gpredict connected
(node:1986) MaxListenersExceededWarning: Possible EventEmitter memory leak detected. 11 error listeners added to [Socket]. Use emitter.setMaxListeners() to increase limit
at _addListener (node:events:587:17)
at Socket.addListener (node:events:605:10)
at Socket.Readable.on (node:internal/streams/readable:875:35)
at Socket. (/remsdr/remsdr_modules/Gpredict.js:96:28)
at Socket.emit (node:events:513:28)
at addChunk (node:internal/streams/readable:315:12)
at readableAddChunk (node:internal/streams/readable:289:9)
at Socket.Readable.push (node:internal/streams/readable:228:10)
at TCP.onStreamRead (node:internal/stream_base_commons:190:23)
System
Remote SDR v5 Pi image
HackRF One SDR
GPredict runs remotely on the same LAN (but locally running GPredict was also tested with the same result).
Additional Information
A Nmap scan of the Remote SDR Pi shows a listening port 8007 but not 8006
I activated the Gpredict integration and can only control the TX side of the radio.
EDIT: After further experimentation, the receiver side of the radio can be controlled if you first tune it manually to be very close to the desired auto-tune frequency.
Reproduction Steps
CMD LINE OUTPUT when run from terminal
System
Additional Information A Nmap scan of the Remote SDR Pi shows a listening port 8007 but not 8006
SDR Info
Debug Log
Gpredict Log