Datum Systems PSM-500L Manuel d'utilisateur

Naviguer en ligne ou télécharger Manuel d'utilisateur pour Mise en réseau Datum Systems PSM-500L. Datum® Appendix B Remote Control Commands Manuel d'utilisatio

  • Télécharger
  • Ajouter à mon manuel
  • Imprimer
  • Page
    / 57
  • Table des matières
  • MARQUE LIVRES
  • Noté. / 5. Basé sur avis des utilisateurs
Vue de la page 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
Vue de la page 0
1 2 3 4 5 6 ... 56 57

Résumé du contenu

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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]

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Page 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

Commentaires sur ces manuels

Pas de commentaire