![]() ![]() The overall test results showed the validity of the proposed SDR-based gateway for IoRT applications. Reconfigurability tests confirmed the capability of the gateway of dynamically updating in real-time its protocol settings. Uplink and downlink tests showed the correct functionality implementation and transmitted signal generation, while the integration tests allowed to assess the reliability of the end-to-end information processing. Extensive proof-of-concept results are presented and discussed. The proposed architecture has been implemented by using a standalone SDR platform and Commercial Off-The-Shelf (COTS) modules for covering the main terrestrial IoT standards. The use of SDR allows to decrease equipment cost and provides higher flexibility. ![]() In this paper, a Software-Defined Radio (SDR) -based satellite gateway for Internet-of-Remote-Things (IoRT) is proposed. In such scenarios, the satellite plays a significant role. In many IoT applications, sensors and actuators are distributed over very wide areas, sometimes not reached by terrestrial networks. The following command line will start Direwolf with UDP input (requires Direwolf 1.Internet-of-Things (IoT) represents a breakthrough for the current ICT market. I just used the ‘\’ character to split one long line into multiple lines for readability. Multimon-ng -t raw -a SCOPE -a POCSAG512 -a POCSAG1200 -a POCSAG2400 -f alpha. The following command line will re-sample the raw audio to 22.05 kHz and send it to multimon-ng and decode POCSAG data (thanks to André Schmelzer for this): $ nc -l -u 7355 | \ #Linux multimon installIf you get command not found you must install the alsa-utils package. ![]() The following example will send the audio to the ALSA player application: $ nc -l -u 7355 | aplay -r 48k -f S16_LE -t raw -c 1 Or $ nc -l -u 127.0.0.1 7355 Examples Play audio using the alsa player ![]() If you don’t see any output, try including the host name or IP in the command line: $ nc -l -u localhost 7355 You can now pipe the output of netcat to other applications, see the next section for examples. You should see a lots of funny symbols scroll through the terminal. You can verify the data is coming through at the opposite end using netcat or nc: $ nc -l -u 7355 Once configured you can start streaming by simply pressing the small network button located left to the audio recording button, see the red marking on the screenshot below. You can enter a host name or an IP address as long as it resolves. This is done in the Network tab of the audio settings window:Īs can be seen on the screenshot the remote host and port number are configurable. Sample format: 16 bit signed, little endian (S16LE)įirst, you must configure the network settings.The streamed audio has the following specifications: #Linux multimon how toThis post describes the streaming functionality in gqrx and provides a few examples for how to use it. This can be used to send the audio to external data decoders or for remote monitoring. Starting with version 2.3 gqrx has an option to stream the audio over UDP to a remote host. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |