Datum Systems PSM-500L Manuale Utente

Navigare online o scaricare Manuale Utente per Networking Datum Systems PSM-500L. Datum® Appendix B Remote Control Commands Manuale Utente

  • Scaricare
  • Aggiungi ai miei manuali
  • Stampa
  • Pagina
    / 57
  • Indice
  • SEGNALIBRI
  • Valutato. / 5. Basato su recensioni clienti
Vedere la pagina 0
Datum Systems, Inc. PSM-500 Modem Remote Control Protocol
Rev 0.93 12/12/10
B-1
Appendix B
PSM-500/500H/500L Remote Control Command Protocol
This Appendix applies to Datum Systems’ PSM-500, M500 Class Modem series including the PSM-500
(70 MHz IF), the PSM-500L (L-Band IF) and the PSM-500H (Hybrid 70 MHz/L-Band). The M500 Class
Modem is distinguished from M5 Class Modems which include the PSM-4900, PSM-4900H and PSM-
4900L. The remainder of this document refers only to these modems as the M500, PSM-500 or the modem.
Revision History
Rev. 0.82, September 19, 2006 Preliminary -corrections and M5/SnIP compatibility.
Rev. 0.83, October 11, 2006 Unit Status missing Feature Set string + minor -corrections.
Rev. 0.84, October 16, 2006 Added BUC and LNB commands.
Rev. 0.85, October 20, 2006 Added IF/RF Frequency ranges.
Rev. 0.86, November 6, 2006 SW Rev 0.20 - Added redundancy bits and corrected loop flags.
Rev. 0.87, November 29, 2006 SW Rev 0.21 - Corrected SnIP command C4 flags.
Rev. 0.88, December 5, 2006 SW Rev 0.24 Added Viterbi, Rate ¾, 16QAM, CT to Table A.
Rev. 0.89, December 7, 2006 SW Rev 0.26 Added R-S CT220,200 mode.
Rev. 0.90, December 16, 2006 SW Rev 0.28 Added section on MCC far end control.
Rev. 0.91, January 4, 2009 SW Rev 0.77 Added LDPC and new SnIP control information.
Rev. 0.92, May 12, 2010 SW Rev 1.17 Corrections to command 1 store and recall.
Rev. 0.93, Dec 12, 2010 SW Rev 1.19 Add Unit Polling Command.
Differences From Previous Datum Systems’ Command Protocols
The command protocol described here and used in the M500 Class Modems uses the same basic packet
structure as previous versions, but the contents, methods and scope of commands differ significantly. In
short the M4 Class Modems used a single packet for each possible function command, while the newer M5
and M500 structure uses a single packet for to control multiple related functions. This was done for two
reasons; first, the M500 contains significantly more programmability and second, this new structure
improves efficiency in typical applications.
Some other differences between theM500, M5 and M4 protocols are.
There is no ASCII Packet Protocol in the M5 or M500 Modem.
The M5 and M500 Modems are capable of accepting commands at the near end for
monitor/control of the far end modem. This feature requires that M5 modems be equipped with the
“Multiplexer” or “R-S/Multiplexer” option card. The M500 includes the Multiplexer as standard.
There is no read, write and write to EEPROM function in the M5 or M500 Modems. This is
because the non-volatile memory is a different type and is always written to when power is
removed from the modem.
The “Mode” Byte has a different value in all three protocols. It is now used to determine if a
command is for the near end or far end modem, and the type of modem. M5 class modems use a
“1” mode value for near end control and “2” for the far end. M500 class modems use a “5” mode
value for near end control and “6” for the far end.
All “Read” or request type commands are designated by setting the data byte count to zero.
Beginning with software version 0.16 the M500 command set includes M5 protocol compatibility
limited to the M5 series capabilities. M5 compatible commands simply use the M5 Mode Byte and
receive M5 compatible responses. Thus a mixed system of M5 and M500 modems can all be
controlled with the same protocol, provided that none of the new M500 capabilities not in the M5
modem are needed. See also the section below titled “Far End Modem Control via the MCC”.
M500 Modem Control Overview
The PSM-500 modem can be controlled by the front panel or from an external device. External devices
may be a “dumb terminal” or terminal emulation program, a specialized controller connected to either the
modem’s rear panel USB connection or the rear “Control” DB9 Port. The use of an external “terminal” for
Vedere la pagina 0
1 2 3 4 5 6 ... 56 57

Sommario

Pagina 1 - Appendix B

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-1 Appendix B PSM-500/500H/500L Remote Control Command Protocol T

Pagina 2 - Packet Protocol Basics

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-10 Command Number Index Command Byte (hex) Name Description 00 Un

Pagina 3

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-11 The command or Write sequence to request information only is th

Pagina 4

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-12 Unit Status, Command [00h] Read Change Flags Bit 0 Bit 1 Bit

Pagina 5 - Data Payload Format

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-13 Byte 8 Spare Spare Spare Spare Spare Spare Spare Spare Byte 9 Sp

Pagina 6

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-14 Unit Config, Command [01h] Read Change Flags Bit 0 Bit 1 Bit

Pagina 7

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-15 Bytes 24-27 Spare [Store3-Store0] = Configuration Store, 4b, 0

Pagina 8 - MCC Channel Timing

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-16 Unit Keybrd, Command [02h] Read Change Flags Bit 0 Bit 1 Bit

Pagina 9

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-17 Unit Remote, Command [03h] Read Change Flags Bit 0 Bit 1 Bit 2

Pagina 10 - About the Command Tables:

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-18 Unit USB, Command [04h] Read Change Flags Bit 0 Bit 1 Bit 2 B

Pagina 11

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-19 Unit Ref, Command [05h] Read Change Flags Bit 0 Bit 1 Bit 2 Bi

Pagina 12 - Unit Status, Write Flags

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-2 control of the PSM-500 is covered in the main manual. This Appen

Pagina 13 - Unit Status Write Bytes

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-20 Unit Redundancy, Command [06h] Read Change Flags Bit 0 Bit 1

Pagina 14

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-21 Unit Monitor, Command [07h] Read Change Flags Bit 0 Bit 1 Bit

Pagina 15

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-22 Unit Alarm, Command [08h] Read Change Flags Bit 0 Bit 1 Bit 2

Pagina 16

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-23 Unit Test, Command [09h] Read Change Flags Bit 0 Bit 1 Bit 2 B

Pagina 17

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-24 Bytes 18-19 x Bytes 20-21 x Bytes 22-23 x Bytes 24-25 x Bytes 2

Pagina 18 - Unit USB, Write Flags

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-25 Unit Polling Status, Command [0Ah] Read Change Flags [Note 1]

Pagina 19

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-26 Mod Status, Command [40h] Read Change Flags Bit 0 Bit 1 Bit 2

Pagina 20

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-27 Mod IF, Command [41h] Read Change Flags Bit 0 Bit 1 Bit 2 Bit

Pagina 21

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-28 [CxrEn] = Mod Cxr Output Enable, 1b, 0=Disabled, 1=Enabled [Mo

Pagina 22 - Unit Alarm, Write Flags

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-29 Mod Data, Command [42h] Read Change Flags Bit 0 Bit 1 Bit 2 Bi

Pagina 23

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-3 If the message packet address is accepted by the modem but the pa

Pagina 24 - Reference Calibration Status

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-30 [RsMode3-RsMode0] = Mod Reed-Solomon Mode, 4b, 0=Disabled, 1=IE

Pagina 25 - SndDtaAct RcvDtaAct

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-31 Mod Alarm, Command [43h] Read Change Flags Bit 0 Bit 1 Bit 2 B

Pagina 26 - Mod Status, Write Flags

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-32 Mod Test, Command [44h] Read Change Flags Bit 0 Bit 1 Bit 2 B

Pagina 27

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-33 Mod Mux, Command [45h] Read Change Flags Bit 0 Bit 1 Bit 2 Bit

Pagina 28

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-34 [EscOh3-EscOh0] = ESC Overhead (Custom Mode Only), 4b, 0=Disabl

Pagina 29

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-35 Mod BUC, Command [46h] Read Change Flags (L-Band Only) Bit 0 Bi

Pagina 30

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-36 Demod Status, Command [80h] Read Change Flags Bit 0 Bit 1 Bit

Pagina 31 - Mod Alarm, Write Flags

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-37 Demod IF, Command [81h] Read Change Flags Bit 0 Bit 1 Bit 2 Bi

Pagina 32

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-38 [Mod3-Mod0] = Demod Modulation mode, 4b, 0=BPSK, 1=QPSK, 2=OQPS

Pagina 33

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-39 Demod Data, Command [82h] Read Change Flags Bit 0 Bit 1 Bit 2

Pagina 34

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-4 Data Byte Count Field The Data Byte Count field includes the tot

Pagina 35

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-40 Bytes 24-27 Buffer Size, 32b, (4 to 524,284), 1 Bit Increments

Pagina 36

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-41 Demod Alarm, Command [83h] Read Change Flags Bit 0 Bit 1 Bit

Pagina 37

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-42 Demod Test, Command [84h] Read Change Flags Bit 0 Bit 1 Bit 2

Pagina 38

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-43 Demod Mux, Command [85h] Read Change Flags Bit 0 Bit 1 Bit 2 B

Pagina 39

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-44 [EscOh3-EscOh0] = ESC Overhead (Custom Mode Only), 4b, 0=Disabl

Pagina 40

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-45 Demod LNB, Command [86h] Read Change Flags (Hybrid & L-Band

Pagina 41

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-46 Interface Status, Command [C0h] Read Change Flags Bit 0 Bit 1

Pagina 42

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-47 Int’f* is Optional Interface status. Optional Interfaces are cur

Pagina 43

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-48 Interface I/O, Command [C1h] Read Change Flags Bit 0 Bit 1 Bit

Pagina 44

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-49 Interface Alarm, Command [C2h] Read Change Flags Bit 0 Bit 1 B

Pagina 45

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-5 Data Payload Format There may be 0 data bytes in a simple control

Pagina 46

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-50 Interface Test, Command [C3h] Read Change Flags Bit 0 Bit 1 Bi

Pagina 47 - Rev 0.93 12/12/10

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-51 Interface SDMS, Command [C4h] Used Only When SDMS Option is Ins

Pagina 48 - Interface I/O, Write Flags

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-52 Interface SnIP, Command [C4h] Used Only When SnIP Option is Ins

Pagina 49 - Interface Alarm, Write Flags

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-53 Table A – FEC Operating Modes The possible FEC operating modes

Pagina 50 - Interface Test, Write Flags

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-54 PSM-500 Series FEC Option Table Rev 1.8 Modem Firmware V 0.7

Pagina 51

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-55 Common Notes All numbers are least significant byte first. All

Pagina 52

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-56 Notes on Creating a Controller Mechanism I get occasional ques

Pagina 53

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-57 typedef struct { unsigned int /* Bits little endian aligned

Pagina 54

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-6 Here in compressed format is the exchange between the controller

Pagina 55 - Common Notes

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-7 Bytes 24-25 – A2 FE hex – AUPC Min Cxr Level. (FE A2 Hex = -35.0

Pagina 56

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-8 The last case is not currently possible because the M5, PSM-490

Pagina 57

Datum Systems, Inc. PSM-500 Modem Remote Control Protocol Rev 0.93 12/12/10 B-9 The modem remote binary packets and front panel menus reflect a d

Commenti su questo manuale

Nessun commento