RFspace NetSDR Bedienungsanleitung Seite 24

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 28
  • Inhaltsverzeichnis
  • FEHLERBEHEBUNG
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 23
May 4, 2013
Page 24 of 28
11 Network Protocol
All networking uses TCP/IP. The console creates two connections with the server:
Command and status,
Audio and FFT data.
Although one connection could be used the aim is to have the audio streaming with the
lowest possible latency, hence the two-channel approach. Nothing which is sent on the
command channel affects the data channel.
The information presented here is by no means complete; it servers only to outline the
technology used. If necessary the exact protocol and message formats will be documented
at a later date.
11.1 Command Channel
All commands are sent as UTF-8 XML, the XML is compressed using LempelZivStorer
Szymanski (LZSS) to reduce bandwidth.
The messages sent are:
Connection
o Ack, sent by the console every 500 milliseconds as a keep alive message.
The message contains a timestamp used to determine the round trip time.
o Login, sent when establishing a connection.
o UpdateDemod, updates the demodulation options for a VFO channel.
Radio
o Start, sent when starting a radio.
o Stop, sent when stopping a radio.
o UpdateRadio, update the radio settings such as RF gain.
Data (IQ) Recording
o RecorderStart, starts data (IQ) recording on the server.
o RecorderStop, stops data (IQ) recording on the server.
Data (IQ) Playback
o PlaybackFiles, server returns a list of recordings for a specific folder.
o PlaybackFileInfo, server returns detailed information for a specific recording
file.
o PlaybackFileGain, adjusts the gain in the player.
Seitenansicht 23
1 2 ... 19 20 21 22 23 24 25 26 27 28

Kommentare zu diesen Handbüchern

Keine Kommentare