NEC NDA-30115-001 manual Transmission, Protocol

Page 23

Property Management System - Communication InterfaceArchitecture

Transmission

The messages sent between the NEAX and the PMS must have header and trailing

Protocol

sections as defined in the following format:

55H 32H 32H 32H 02H

03H xx FFH

PAD-LSYN SYN SYN STX

Data

ETX CRC PAD-T

Cyclic Redundancy Check Area

Figure 2-5 Base Message Format

The elements of the message is as follows:

PAD-L -- The leading pad character. (One byte - 55H.)

SYN -- Synchronization character. At least three of these should be transmitted. (One byte each - 32H.)

STX -- Start of text block. (One byte - 02H.)

Data -- The message data is describe below in Figure 2-6.

ETX -- End of text block. (One byte - 03H.)

CRC-- Cyclic Redundancy Check. This is computed by an exclusive OR of the message from the SA to the ETX (inclusive). Detection of an STX starts the computation (but the STX is not included). Detection of an ETX stops the computation (and the ETX is included). (One byte.)

PAD-T -- The trailing pad character. (One byte - FFH.)

The message data is defined as follow:

02H ‘1’ ‘!’ ‘L’

STX SA UA EI

...

FTC MSC FC Message

Message Count Range

03H

ETX

Figure 2-6 Message Data Format

NDA-30115 Revision 1.0

Page 13

Image 23
Contents NEC America, Inc Property Management SystemLiability Disclaimer Table of Contents NDA-30115 Revision Contents Contents List of Figures FIGURESProperty Management System Communication Interface Tables Title Chapter Overview This Page Left Blank Chapter Architecture Line Control CharacteristicsAsynchronous Transmission ‘1’ ‘!’ 05H Transmission ProtocolMessage Count Range Block Check Code Range 02H ‘1’ ‘!’ ‘L’ 03HTransmission Sequence Sequence From the Neax to the PMSFrom the PMS to the Neax Bisynchronous BSC Transmission TimersSender Timer Cabling Considerations Receiver TimerEbcdic ACK0 SYNSTX ETXProtocol TransmissionNDA-30115 Revision ETX, CRC Neutral a ACK0 NAK ENQ Waiting for ACK lastSTX B Received Waiting for NAK ACK0/125 sec EOT Waiting for EOT a Neutral a ENQ D Waiting for NAK EOT aTimer Values Timers Retransmission Counts CountersST2 ST1 Pin No Signal Cable 20 ER 24 ST1Cabling Considerations Message Descriptions Data Link MaintenanceNDA-30115 Revision NDA-30115 Revision Maid Status Check In/Check Out Model Message Waiting Lamp ControlRestriction Control Check In/Check Out Model Room Move/Swap/Copy Model Wake Up/Group AnnouncementExtension Report Room Data ChangeRoom Recovery Model Direct Data Entry Model Extension Connection This Page Left Blank Message Formats Data Link Maintenance Multiple Function Codes use this message. See below 02H ‘1’ ‘!’ ‘L’ ‘7’ ‘0’ ‘0’ ‘7’ Blank 03H02H ‘1’ ‘!’ ‘L’ ‘1’ ‘7’ Extension Maid 03H CleaningLEN Guest Room02H ‘1’ ‘!’ ‘L’ ‘5’ ‘1’ ‘2’ ‘3’ Extension Maid Request Room Status Cleaning 03HRoom Answer 02H ‘1’ ‘!’ ‘L’ ‘5’ ‘1’ ‘2’ ‘0’ Extension02H ‘1’ ‘!’ ‘L’ ‘5’ ‘2’ ‘2’ ‘3’ Extension Maid Administration02H ‘1’ ‘!’ ‘L’ ‘3’ ‘1’ ‘1’ Extension 03H MWL ControlVMC MWL Status02H ‘1’ ‘!’ ‘L’ ‘5’ ‘3’ ‘1’ ‘5’ ‘1’ Extension Status OptionBlank 03H 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘5’ ‘1’ ‘4’ Extension Code02H ‘1’ ‘!’ ‘L’ ‘1’ ‘6’ ‘1’ ‘1’ Extension 03H CheckCheck Out Message Report Check Out02H ‘1’ ‘!’ ‘L’ ‘1’ ‘6’ ‘1’ ‘1’ ‘2’ Extension 03H VIP Language Stay Display Name 03H 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘6’ ‘3’ ‘4’ ‘B’ Extension Group ID02H ‘1’ ‘!’ ‘L’ ‘1’ ‘6’ ‘1’ ‘3’ ‘D’ Extension Status Check Out Outgoing Call Report02H ‘1’ ‘!’ ‘L’ ‘1’ ‘6’ ‘1’ ‘1’ ‘C’ Extension 03H Check Out Message Waiting ReportLanguage Display Name Data a Data B 03H Cleaning Status KeyNDA-30115 Revision 02H ‘1’ ‘!’ ‘L’ ‘5’ ‘6’ ‘1’ ‘4’ ‘2’ Extension Room Status Cleaning Status Key 03H02H ‘1’ ‘!’ ‘L’ ‘5’ ‘6’ ‘1’ ‘1’ ‘4’ Extension 03H Check CancellationCheck Out Cancellation Room Status Cleaning Key 03HRoom Change Key New Extension Room Status Cleaning Status 03H02H ‘1’ ‘!’ ‘L’ ‘5’ ‘6’ ‘1’ ‘1’ ‘7’ Extension 03H Provisional Check02H ‘1’ ‘!’ ‘L’ ‘5’ ‘6’ ‘1’ ‘5’ ‘9’ Extension Status Provisional Check Out02H ‘1’ ‘!’ ‘L’ ‘5’ ‘6’ ‘1’ ‘1’ ‘8’ Extension 03H Source 03H Wake Up Setting Neax02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘6’ ‘1’ Extension Time 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘6’ ‘2’ Extension Blank Wake Up Cancellation NeaxResult 03H Wake Up Execution Result02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘6’ ‘3’ Extension Time 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘6’ ‘4’ Extension Time Wake Up Setting PMS02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘6’ ‘5’ Extension Blank Wake Up Cancellation PMSSource Type 03H Group Announcement Setting Neax02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘7’ ‘6’ Group ID Time 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘6’ ‘7’ Group ID Blank Group Announcement Cancellation NeaxTime Result Type 03H Group Announcement Execution Result02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘2’ ‘3’ ‘8’ Extension Group ID 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘7’ ‘9’ Group ID Time Group Announcement Setting PMS02H ‘1’ ‘!’ ‘L’ ‘1’ ‘9’ ‘1’ ‘6’ ‘A’ Group ID Blank Group Announcement Cancellation PMS35 Room Move/Swap/Copy Message fields are02H ‘1’ ‘!’ ‘L’ ‘2’ ‘1’ ‘1’ ‘3’ ‘1’ Extension Language Room Data Change02H ‘1’ ‘!’ ‘L’ ‘2’ ‘1’ ‘1’ ‘7’ Extension Group ID 03H Group FormationReservation Cancellation Group CancellationReservation Setting 41 Guest Name Change Guest Name ChangeNDA-30115 Revision 02H ‘1’ ‘!’ ‘L’ ‘6’ ‘1’ ‘1’ ‘3’ ‘3’ Extension Room Status Cleaning Status 03HRoom Status Change 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘7’ ‘1’ ‘3’ ‘E’ Extension Blank 03H Room Key Status Change02H ‘1’ ‘!’ ‘L’ ‘6’ ‘1’ ‘1’ ‘2’ ‘4’ Extension Key 03H Extension Delete ReportClass 03H Extension Assignment Report02H ‘1’ ‘!’ ‘L’ ‘1’ ‘7’ ‘1’ ‘3’ ‘F’ Extension Def Room Recovery Model Status Code Blank 03H Room Image Set02H ‘1’ ‘!’ ‘L’ ‘1’ ‘7’ ‘2’ ‘8’ Extension Vacancy 48 Room Image Set 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘7’ ‘2’ ‘3’ Extension Vacancy StatusVIP 49 Room Image Set 02H ‘1’ ‘!’ ‘L’ ‘1’ ‘7’ ‘3’ ‘8’ Extension VacancyVIP 50 Room Data Report Room Data ReportNDA-30115 Revision 02H ‘1’ ‘!’ ‘L’ ‘5’ ‘7’ ‘1’ ‘7’ ‘4’ Master Secondary 03H Connecting RoomGuest Room Secretary Telephone 02H ‘1’ ‘!’ ‘L’ ‘5’ ‘7’ ‘1’ ‘7’ ‘3’ Boss Secty 03H02H ‘1’ ‘!’ ‘L’ ‘5’ ‘7’ ‘1’ ‘5’ ‘5’ Extension Status Message Status Report02H ‘1’ ‘!’ ‘L’ ‘5’ ‘7’ ‘1’ ‘6’ ‘6’ Extension Time Wake Up02H ‘1’ ‘!’ ‘L’ ‘5’ ‘9’ ‘1’ ‘7’ Extension Direct Data Entry02H ‘1’ ‘!’ ‘L’ ‘5’ ‘9’ ‘4’ ‘7’ ‘1’ Extension Numeric Input Direct Data Entry Answer57 Guest Room Secretary Telephone 02H ‘1’ ‘!’ ‘L’ ‘6’ ‘2’ ‘1’ ‘7’ Boss Secty 03H02H ‘1’ ‘!’ ‘L’ ‘6’ ‘2’ ‘1’ ‘1’ ‘4’ Master 03H Connecting Room SetConnecting Room Cancel 02H ‘1’ ‘!’ ‘L’ ‘6’ ‘2’ ‘1’ ‘7’ ‘3’ Master Secondary 03HThis Page Left Blank Chapter References This Page Left Blank BCC Chapter GlossaryGlossary Property Management System Communication Interface Appendix a Room Status Dial Steps for Maid Status Updating Room Status Information in the NeaxClearing Room Data Status of Check Out Room Status and Cleaning StatusRoom Data Setting and Clearing in the Neax A-4 NDA-30115 Revision Normal Text Appendix B PMS Line Failure PrintoutsAbnormal Port Abnormal EventsSinq STOP/S-120 Line SUP. TimeoutPKG not Ready DR OFF/TX not RDYFigure B-6 I/O Port Status FC of message Message Data Current Time Transmission FailureB-6 NDA-30115 Revision Data Link Maintenance Appendix C Feature CodesC-2 NDA-30115 Revision PMS/NEAX ALL Appendix D Function CodesNeax ALL PMS ALLRoom Image Set 1 Recovery Answer Check In CancellationCheck Out Cancellation Room Image Set 1 Recovery RequestRecovery Secretary Telephone Room Image Set 3 Recovery RequestRoom Image Set 3 Recovery Answer Recovery Room Data ReportGuest Room Secretary Telephone Connecting Room SetConnecting Room Cancel Direct Data Entry Positive Answer