Terminal Interface Module Programming Manual

Similar documents
J2 LCM Customer Display. Manual

Operating & ProgrammingGuide

User s Manual. BCP-8000 Data Collector. Ver

Quick Installation Guide

Message Display Operator Panel. UCT-33/36 Industrial Terminal. Manual 32.00

User s Manual. Pan and Tilt Chimney Inspection Camera. Model No.: SD-1050I. Please read this manual carefully before using this product!

SAS Certification Handout #6: Ch

420 Series RS232 only Encoder for Keypad Applications Application / Engineering Manual

Crystalfontz Technology * PRELIMINARY * 20x4 and 16x2 intelligent serial interface display command set

UniOP VT100 Terminal Emulation - Ver. 3.16

Contents. List of Figures. SPIDriver Datasheet 1. 1 Overview 2. 2 Features 2. 3 Installation with Arduino 3

Contents. Introduction Full Setting the System Part Setting the System (using Part 1)... 2

Connecting your EYEsurv ESC-PTZ-600 to your DVR

Beijer Electronics AB 2000, MA00453,

420 Series RS232 Encoder Engineering Manual. Contents NOTICE

Configuring RS 232 Communications with TheaterTouch Designer and the CM 232

TECHNOLOGY, INC. ANAHEIM J CALIFORNIA FREEDOM AVE. [714]

Service Bulletin. (This bulletin and all other active bulletins are downloadable from our website at

Control. Chapter. 4 Command and Control Summary

SILENCING AN ALARM. When the alarm bell or siren is sounding, enter your user code or present your keyfob to your keypad.

Fics-RT1. User s Manual

Quick Reference Guide

DataBridge Serial Multiplexer (SDR-MUX) User's Manual

LifeLine Series. User Guide Px-100 Lifeline Paging Control Panel

Quick Start Guide. Menu Structure. Startup and Shutdown. Using the Setup Wizard. DS-7300HI-S Series DVR

4CH MOBILE DVR OPERATING INSTRUCTIONS

HOW TO INSTALL E-LD TO E-xD USING CONNECTION TO USB CONSOLE

FD-011WU. 2D Barcode Reader User Guide V1.6CC

melabs Serial LCD Firmware Version 1.1 3/5/07

CA-101 Keyboard. User Manual. Version1.0

COMMUNICATION WITH OTHER SERIAL DEVICES

Cisco ISE Command-Line Interface

HWUTES186/01436n (10 pages) PROCESSOR & PERIPHERAL BOARD TESTING

CANON FAX L1000 SIMPLIFIED GUIDE

3980xpi/3980/3900 V8.2 User Notes

TPNA-1000 Triple Play Network Analyzer

Accessing service menus

Power Level Converter 3110 PC. C. Frame format The length of the frame is 26 bytes (compatible with FAB). The form is as the following:

DS-1002KI/1003KI Keyboard User Manual

GP1 LCD RS232 Terminal Kit 2003 by AWC

925VST. VoP Service Tester MOS = 4.50 CLR INFO BACK NEXT 1 QZ 2 ABC 3 DEF. Volume 5 JKL 4 GHI 6 MNO 7 PRS 8 TUV 9 WXY TALK # - * + ON/ OFF

SCI Testers and Remote Communication: Using HyperTerminal

CA-101 KEYBOARD USER MANUAL

LCD / Barcode Terminal

Model 2040/2040XL Indicator Service Manual

COBOL - TABLE PROCESSING

Complementary Angles CHAPTER. 1

Communication Device. Wireless Setup Instructions

RS-232 Control of the Advantage EQ281/8, EQ282/8 and Advantage SMS200

CA-101 Keyboard. User Manual. Version1.0

CUSTOM MANUFACTURED IN U.S.A. BY RADIO SHACK, A DIVISION OF TANDY CORPORATION CAT. NO

Introduction Page 1. Power Supply Requirements & Hardware Options Page 2. External Connectors (Functions & Pinouts) Page 2

BARCODE SCANNER. Configuration Guide - 1 -

FEC-240G. Rev. Date

LCD03 - I2C/Serial LCD Technical Documentation

MK D Imager Barcode Scanner Configuration Guide

Model 1040/XL Indicator Service Manual

ADDMASTER. Addmaster Corporation. IJ-3080 Journal/Validation Printer. Specification. IJ-3080 Specification

Edition:2A ODM- 88. DVI Matrix Router USER MANUAL

PD1100 STAND-ALONE PROGRAMMING & USER S GUIDE. use the freedom

Model UD2A-EDID DVI Extender with EDID Management, Serial & GUI Control

Regulatory information FCC information. EU Conformity Statement. FCC conditions

Configuration Mita WP3000

telnet Client User Interface for Accessing MX7cK s push buttons and LEDs. Template for P1.3

BESTip ATA Combo Quick Start Manual (Ver.1.53G)

Epson PX4 info page. Pinouts and circuit diagrams: RS232 Serial Port Parallel Printer Port Config DIP Switches System Bus Port

LCD03 - I2C/Serial LCD Technical Documentation

EXPERIMENT 8: Introduction to Universal Serial Asynchronous Receive Transmit (USART)

LCD05 datasheet 1.0

melabs Serial LCD Firmware Version 1.0 2/7/07

eurösec CPX Control Panel User Instructions

Control Keyboard Operating Manual

KB232. PS/2 Keyboard RS-232 Adapter Part # SA0008 (Version 3.0) Copyright 2003 L3 Systems, Inc. Redmond

Lite H.264 DVR Setup Guide

BV x64 Serial + I2C Graphic Controller. Product specification. Apr 2013 V0.a. ByVac Page 1 of 12

2D BARCODE SCANNER CA-SC-20200B

Nera WorldPhone. User s Manual

CMUCAM V1.12 interface Specific for RS232 By: Alexis Mesa

8088 PROCESSOR & PERIPHERAL BOARD TESTING

Data Representation and Binary Arithmetic. Lecture 2

IC-CONSOLE-5X User Manual

A GUIDE TO RS-232 COMMUNICATION WITH FX PLCS

Datapanel. VT100 Terminal Emulator for Datapanels. Operator Interface Products. User's Manual

NC-1200 BARCODE SCANNER. Configuration Guide - 1 -

BV4109. Serial LCD Controller. Product specification November ByVac 2006 ByVac Page 1 of 12

4-7 Triangle Congruence: CPCTC

ProLab 4000 ph/ise/conductivity

SIGMATEST Operating Instructions

1. If ABC DEF, then A? and BC?. D. EF 2. What is the distance between (3, 4) and ( 1, 5)? 17

Karizma PlusTM. Intruder alarm system Operating instructions. Introduction

PROGRAMMABLE NUMERIC CONVERTER CNL 23 CONFIGURATION HANDBOOK

EXPERIMENT 7: Introduction to Universal Serial Asynchronous Receive Transmit (USART)

ACS-LCD-128x64. LCD Graphic Display Terminal. General Description. Features. Typical Applications. Specifications. 22-Feb-08

Figure 1: ZigBee Evaluation Kit (ZEK) Contents. Figure 2: ZigBee Adapter Zb-121 and Module Zb-21

Dolphin 99EX. with Windows Embedded Handheld 6.5. Quick Start Guide

MOSS-DVR-810 Mobile Digital SD Recorder User Manual

Using Hyperterminal with Vortex and Echofree Devices

PS232. RS-232 to PS/2 Keyboard Port Adapter Part # SA0009 (Version 4.0) Copyright 2003 L3 Systems, Inc. Redmond

Handheld Computer Z-217X ( Version 1.02) User s Manual

TD-CALTERM2-001 CalTerm2 User s Guide

Transcription:

Page 1 of 6 The is intended to operate as a LCD terminal over an RS232 interface: 9600 baud, 8 data bits and Even Parity. Module ID: Is set from the DIP switches 1 to. Terminal keys, mapped to ASCII: LCD ASCII LCD ASCII LCD ASCII LCD ASCII A B C @ HELP = 1 ABC 1 2 DEF 2 3 GHI 3 MENU? JKL 5 MNO 5 6 PQR 6 END > 7 STU 7 8 VWX 8 9 YZ 9 : ON ; 0 0 OFF < These ASCII characters sent to the terminal interface via the RS232 will drive the controller in exactly the same way key presses on a LCD terminal would. If plugged into an ANSI compatible terminal, such as Hyper Terminal the text display should appear as it would on the LCD display. This is because it uses ANSI terminal escape sequences to control the display format and cursor control. Following is an example of what sort of information is sent to the terminal and a brief description of the ANSI interfacing. Display text has embedded escape sequences: FF$[H$[J$[?25lAreas: 1235678$[2H$[J001 -> nnnnnnnnnul Displayed on an ANSI terminal this appears as it would on the LCD: Areas: 1235678 001 -> nnnnnnnn FF, NUL $[H, $[J, $[?25l, $[2H : single control characters, Form Feed and Null where FF is (12, 0x0C) and NUL is (0, 0x00) : escape control sequences where $ is the ESC control character (27, 0x1B) The control characters Form Feed and Null are markers for the start of a message and the end of a message respectively. A Form Feed is sent every time an entirely new page (or form) of information is to be displayed. A Null is sent once at the end of each page of information. Characters may be received after a Null. These may be updates to the last page sent, such as editing settings. The escape sequences contain information about how to display the text and the cursor. While editing, the cursor can move around the display. Further updates to the text displayed on the current page can be sent as key-presses are sent to the controller. Terminal Interface Program.doc Page 1 28 Jan. 05

Page 2 of 6 Some example messages from the Terminal interface Power on FF$[H$[J$[?25lTI3000 V1.0$[2H$[JNo: 0$[0q First message from controller FF$[H$[J$[?25lAreas: 123567890 $[2H$[J001 -> nnnnnnnnnul Some example uses of the Terminal interface Check the date and time Key Response MENU (? ) FF$[H$[J$[?25lSelect Option$[2H$[J1=Review 2=Info 3=Time =DVR Access/Search 5=DVR AdminNUL 3 FF$[H$[J$[?25lThursday$[1;12H$[?25hNov25 $[2H$[J200$[2;9H$[?25hJ1:9:25NUL FF$[H$[J$[?25lThursday$[1;12H$[?25hNov25 $[2H$[J200$[2;9H$[?25hJ1:9:26NUL FF$[H$[J$[?25lThursday$[1;12H$[?25hNov25 $[2H$[J200$[2;9H$[?25hJ1:9:27NUL END ( > ) FF$[H$[J$[?25lAreas: 123567890 $[2H$[J001 -> nnnnnnnnnul Terminal Interface Program.doc Page 2 28 Jan. 05

Page 3 of 6 0 1 Turn on the first Auxiliary Key Response FF$[H$[J$[?25lCode : # # FF$[H$[J$[?25lGood Afternoon$[2H$[JINSTALLERNUL FF$[H$[J$[?25l** Main Menu **$[2H$[J0 = Area 2 On/Off 1=Info 2=Access 3=Isolate =Testing 5=Times 6= 7=Installer 8=Service 9=ControlNUL FF$[H$[J$[?25l** Test Menu ** $[2H$[J1=Inputs 2=Auxes 3=Sirens =Telecom 5=Cards 6=Memory 7=Ports 8=Power 9=VoltsNUL FF$[H$[J$[?25lAux to Operate $[2H$[JC01:X01$[2;1H$[?25hJNUL FF$[H$[J$[?25lC01:X01 $[2H$[Jis Off. Press OnNUL ON ( ; ) FF$[H$[J$[?25lC01:X01 $[2H$[Jis On. Press OffNUL END ( > ) FF$[H$[J$[?25lAreas: 123567890 $[2H$[J001 -> nnnnnnnn: 0NUL Terminal Interface Program.doc Page 3 28 Jan. 05

Page of 6 0 1 Turn on this Terminal, Auxiliary 8 Key Response FF$[H$[J$[?25lCode : # # FF$[H$[J$[?25lGood Afternoon$[2H$[JINSTALLERNUL FF$[H$[J$[?25l** Main Menu **$[2H$[J0 = Area On/Off 1=Info 2=Access 3=Isolate =Testing 5=Times 6= 7=Installer 8=Service 9=ControlNUL FF$[H$[J$[?25l** Test Menu ** $[2H$[J1=Inputs 2=Auxes 3=Sirens =Telecom 5=Cards 6=Memory 2 7 7 7=Ports 8=Power 9=VoltsNUL FF$[H$[J$[?25lAux to Operate $[2H$[JC01:X01$[2;1H$[?25hJNUL S$[D T$[D Terminal Interface Program.doc Page 28 Jan. 05

Page 5 of 6 8 8$[D FF$[H$[J$[?25lT0:X08 $[2H$[Jis Off. Press OnNUL ON ( ; ) FF$[H$[J$[?25lT0:X08 $[2H$[Jis On. Press OffNUL$[0;3q END ( > ) FF$[H$[J$[?25lAreas: 123567890 $[2H$[J001 -> nnnnnnnnnul Terminal Interface Program.doc Page 5 28 Jan. 05

Page 6 of 6 Standard derived from VT100 Programming references ANSI Compatible Mode Cursor Movement Commands Cursor forward (right) ESC [ C Cursor backward (left) ESC [ D Direct cursor addressing ESC [ Pl; Pc H Home cursor ESC [ H Pl = line number (default 0); Pc = column number (default 0) Erase In Display ESC [ J Cursor Control ESC [? 25 h ESC [? 25 l Erase from the active position to the end of the screen Cursor displayed Cursor invisible Programmable LEDs ESC [ Ps;Ps;...Ps q Ps = 0: All LEDs Off Ps = 1: LED1 (AUX6) on Ps = 2: LED2 (AUX7) on Ps = 3: LED3 (AUX8) on Ps = : LED (AUX2) on An ANSI compatible terminal will display the escape sequences according to the above standard specification. To see how this would appear, it is useful to use something like HyperTerminal, which is bundled with Microsoft Windows. Or one of many such applications designed to interface a PC to the vast legacy of ANSI compatible systems. Set up the terminal emulation application to configure the RS232 COM serial port to: 9600 baud, 8 data bits, Even Parity. Example terminal emulation programs: Download site http://www.tucows.com/term95.html Recommended product CRT Terminal Interface Program.doc Page 6 28 Jan. 05