RFspace NetSDR Bedienungsanleitung

Stöbern Sie online oder laden Sie Bedienungsanleitung nach Nein RFspace NetSDR herunter. NetSDR Interface Specification Rev. 1.03 Nov 01, 2011 Benutzerhandbuch

  • Herunterladen
  • Zu meinen Handbüchern hinzufügen
  • Drucken
  • Seite
    / 32
  • Inhaltsverzeichnis
  • LESEZEICHEN
  • Bewertet. / 5. Basierend auf Kundenbewertungen
Seitenansicht 0
NetSDR Interface Specification
Rev. 1.03
Nov 01, 2011
www.rfspace.com
This specification describes the protocol used to communicate with the NetSDR digital receiver. A brief
description of the NetSDR architecture is provided along with a detailed description of the various command and
data message formats is given.
Seitenansicht 0
1 2 3 4 5 6 ... 31 32

Inhaltsverzeichnis

Seite 1 - Nov 01, 2011

NetSDR Interface SpecificationRev. 1.03Nov 01, 2011www.rfspace.comThis specification describes the protocol used to communicate with the NetSDR digita

Seite 2 - Table of Contents

3.1. Detailed Description of the Message Block Types and Their Purpose3.1.1 Set Control ItemThis Message type is sent from the Host to the Target requ

Seite 3

3.2. The ACK and NAK Messages and Their PurposeA "NAK" message is a 16 bit header without a Control Item or parameters (Message length of 2)

Seite 4 - 1. NetSDR Architecture

4. NetSDR Control Item DefinitionsThese are all the command and control messages that are sent/received over the TCP socket connection of the NetSDR.A

Seite 5 - 1.2. Block Diagram

4.1.3 Interface VersionPurpose: Contains the version number of the Host or Targets implemented Interface. This allows the Host or Target to display

Seite 6

0x0E = NetSDR Boot mode Idle0x0F = NetSDR Boot mode busy programming0x20 = NetSDR A/D overload occurred0x80 = NetSDR Boot mode programming errorExampl

Seite 7 - 2. Basic Protocol Concepts

4.1.8 Security CodePurpose: Returns 32 bit Security code based on 32 bit security key.Control Item Code: 0x000BControl Item Parameter Format: The fi

Seite 8 - 2.2. Host and Target Examples

4.2. NetSDR Receiver Control Items4.2.1 Receiver StatePurpose: Controls the operational state of the NetSDR and specifies the data capture modes and

Seite 9 - 3. General Message Format

4.2.2 Receiver Channel SetupPurpose: Sets up the various multi-channel modes.Control Item Code: 0x0019Control Item Parameter Format:The one paramete

Seite 10

Example, To set The NetSDR Channel 1 NCO frequency to 14.010 MHz.The host sends this:[0A][00] [20][00] [00] [90][C6][D5][00][00]The Target responds

Seite 11

[09][00] [22][00] [02] [78][56][34]12]The Target responds with:[09][00] [22][00] [02] [78][56][34]12]4.2.5 Receiver A/D Amplitude ScalePurpose:

Seite 12 - 4.1. General Control Items

Table of Contents1. NetSDR Architecture...

Seite 13

4.2.7 RF Filter SelectionPurpose: Controls the Analog RF Filter selection.Control Item Code: 0x0044Control Item Parameter Format: The first paramete

Seite 14

4.2.9 I/Q Output Data Sample RatePurpose: Specifies the NetSDR I/Q data sample rate.Control Item Code: 0x00B8Control Item Parameter Format: The firs

Seite 15

4.3. NetSDR Calibration Control Items4.3.1 A/D Input Sample Rate CalibrationPurpose: Specifies the NetSDR A/D input sample rate for calibration purpo

Seite 16

4.4. NetSDR Misc Control Items4.4.1 Pulse Output ModesPurpose: Controls various Hardware Pulse output modes.(requires Hardware Option)Control Item Co

Seite 17

4.4.4 CW Startup MessagePurpose: Specifies CW power on startup message for NetSDR.Control Item Code: 0x0150Control Item Parameter Format: Parameter

Seite 18

4.4.5 RS232 Serial port OpenPurpose: Specifies and opens the NetSDR RS232 Serial port.Control Item Code: 0x0200Control Item Parameter Format: The Ne

Seite 19

4.5. NetSDR Data Item Definitions4.5.1 NetSDR Output Data Item 0Purpose: This is the main UDP data item message that is sent back to the host when th

Seite 20

4.5.1.4 Data Format DetailsThe data bytes represent either two 16 bit sample values representing the I and Q data or 1 real 16 bit sample value.The b

Seite 21

4.5.2 Serial Port Data Item 2Purpose: This data message is used to send and receive RS232 serial port data to and from the NetSDR. Data 2 Item Param

Seite 22 - The host sends this:

4.6. NetSDR Firmware Update Item DefinitionsThis set of items is used to update the NetSDR firmware or FPGA code.4.6.1 Update Mode ControlPurpose: Co

Seite 23

4.3.2 NetSDR DC Calibration Data...

Seite 24

Data blocks sent to the NetSDR from the host are a fixed size containing a 4 byte address, followed by “Flash Programming Page Size“ bytes of data wi

Seite 25

5. Examples of Basic NetSDR Operations5.1. 24bit I/Q Continuous Capture Setup ExampleThe following minimal steps are required to start the NetSDR capt

Seite 26

6. Protocol Change LogRevision 1.01 Initial release. Interface Version 0.08 (Firmware Version 1.03 )Revision 1.02 (Not backwards compatible) Inter

Seite 27

1. NetSDR Architecture1.1. FunctionalityThe NetSDR is a hardware device whose basic operation is to digitize RF signals, perform various operations on

Seite 28

1.2. Block DiagramA more detailed block diagram showing the various internal function blocks.1.3. NetSDR Ethernet InterfaceThe NetSDR runs as a TCP/I

Seite 29

1.4. NetSDR USB Debug/Development PortThe NetSDR has a USB port that can be used as an aid in developing/debugging interfaces to the NetSDR. It inst

Seite 30

2. Basic Protocol Concepts2.1. Definitions used in this specificationIn the case of the NetSDR, the host is the PC and the Target device is the NetSDR

Seite 31

2.2. Host and Target ExamplesTo simplify the protocol, the link can only comprise one host and one target. The Host is the only one that can set or r

Seite 32 - 6. Protocol Change Log

3. General Message FormatThe basic message structure starts with a 16 bit header that contains the length of the block in bytes and also a 3 bit type

Kommentare zu diesen Handbüchern

Keine Kommentare