RFspace NetSDR Bedienungsanleitung Seite 16

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 32
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 15
4.2. NetSDR Receiver Control Items
4.2.1 Receiver State
Purpose: Controls the operational state of the NetSDR and specifies the data capture modes and formats.
Control Item Code: 0x0018
Control Item Parameter Format:
This is the main “Start/Stop” command to start or stop data capture by the NetSDR. Several other control items need
to be set first before starting the capture process such as output sample rate, packet size, etc. See the “Examples”
section for typical start-up sequences. When in multi-channel mode, all channels start at the same time.
The first parameter is a 1 byte data channel/type specifier:
Bit 7 == 1 specifies complex base band data 0 == real A/D samples
The remaining 7 bits are for future expansion and should be ignored or set to zero.
0xxx xxxx = real A/D sample data mode
1xxx xxxx = complex I/Q base band data mode
The second parameter is a 1 byte run/stop control byte defined as:
0x01 = Idle(Stop) stops the UDP port and data capture
0x02 = Run starts the UDP port NetSDR capturing data
The third parameter is a 1 byte parameter specifying the capture mode.
Bit 7 == 1 specifies 24 bit data 0 == specifies 16 bit data
Bit [1:0] Specify the way in which the NetSDR captures data
Bit [1:0] == 00 -Contiguously sends data as long as the NetSDR is running.
Bit [1:0] == 01 -FIFO mode captures data into FIFO then sends data to the host then repeats.
Bit [1:0] == 11 -Hardware triggered mode where start and stop is controlled by HW trigger input
The following modes are currently defined:
0x00 = 16 bit Contiguous mode where the data is contiguously sent back to the Host.
0x80 = 24 bit Contiguous mode where the data is contiguously sent back to the Host.
0x01 = 16 bit FIFO mode where N samples of data is captured in a FIFO then sent back to the Host.
0x83 = 24 bit Hardware Triggered Pulse mode.(start/stop controlled by HW trigger input)(**Optional)
0x03 = 16 bit Hardware Triggered Pulse mode.(start/stop controlled by HW trigger input)(**Optional)
The fourth parameter is a 1 byte parameter N specifying the number of 4096 16 bit data samples to capture in the
FIFO mode.
The parameter N specifies number of 4096 16 bit samples of data to be placed in the internal FIFO before being sent
back to the host. It is currently only used in the 16 bit FIFO mode (Capture mode = 0x01).
Note: Some NetSDR setup commands must be sent prior to sending this START command such as sample
rate, Trigger mode, etc that are needed prior to start of capturing data.
Example: Request to start the NetSDR capturing data in the complex I/Q base band contiguous 24 bit mode.
The host sends:
[08][00] [18][00] [80] [02] [80] [00]
The Target responds with:
[08][00] [18]00] [80] [02] [00] [00]
Example: Request to stop the NetSDR capturing data.
The host sends:
[08][00] [18][00] [00] [01] [00] [00] //parameters 1,3, and 4 are ignored for the stop command
The Target responds with:
[08][00] [18][00] [00] [01] [00] [00]
Rev. 1.03 2011-11-01
16
Seitenansicht 15
1 2 ... 11 12 13 14 15 16 17 18 19 20 21 ... 31 32

Kommentare zu diesen Handbüchern

Keine Kommentare