DSC IT100 Data Interface Module

DSC IT100 Data Interface Module Owners Manuals, User Guides, Instructional Help Documents & Operating Information - IT-100%20-%20Developer''s%20guide.pdf

Report DMCA / Copyright

DOWNLOAD PDF

  • 307KB
  • 22 Pages
  • 612 x 792 pts (letter)
  • 38 Downloads
  • 308 Views

 

Citation

IT-100 Data Interface Module Developer’s Guide

IT-100 Data Interface Module Version 1.0 IMPORTANT This manual contains information on limitations regarding product use and function and information on the limitations as to liability of the manufacturer. The entire manual should be carefully read. ©2006 Digital Security Controls 29007363R001

Table of Contents Section

Description............................................................................................................. Page

1 1.1

Introduction.............................................................................................................. 1 Virtual Keypad ........................................................................................................... 1

2 2.1 2.2 2.3 2.4

Communication Protocol......................................................................................... 2 RS-232 Communications ........................................................................................... 2 Baud Rate................................................................................................................... 2 Handshaking .............................................................................................................. 2 Command Protocol .................................................................................................... 3

3 3.1 3.2 3.3

Additional Programming Requirements ............................................................... 4 Power Up / Power Loss.............................................................................................. 4 User/Master Codes..................................................................................................... 4 Programming Delays ................................................................................................. 4

4 5

Application Originated Commands ....................................................................... 5 IT-100 Originated Commands ................................................................................ 8 Appendix A: IT-100 Responses to Application Commands ............................... 14 Appendix B: IT-100 Error Codes ......................................................................... 17 Appendix C: Application Notes ............................................................................ 18 How to Bypass a Zone using the Virtual Keypad of the IT-100 ......................... 18 How to Change the Temperature Using the IT-100 ............................................ 18 How to Macro Multiple Commands Together .................................................... 19 Appendix D: Ascii Codes....................................................................................... 20

IT-100 Data Interface Module - Development Guide

1. Introduction The IT-100 module is an Application Programming Interface (API) that allows third-party applications to communicate with PowerSeries™ security systems. IT-100 API commands can be incorporated into any application that can send and receive hexadecimal ASCII codes. Common applications include: • •

Custom User interfaces Integration of additional building systems (e.g. a CCTV system) with a PowerSeries™ security system.

This manual describes the commands that are available to developers of third-party control applications for the PowerSeries™ series of alarm panels using the IT-100 Data Interface Module. • • •

For details on installing and setting up an IT-100 module on a PowerSeries™ panel, refer to the IT-100 Installation Instructions. For information on how to integrate these commands into your application, refer to your programming language documentation. Refer to Appendix A for programming examples.

1.1 Virtual Keypad The virtual keypad functions allow third party emulation of a PowerSeries Keypad. Keypresses can be simulated by sending the Key Pressed Command (070) followed by a numeric key, emergency, or function key value. See Key Pressed (070) in Section 4: Application Originated Commands. The IT-100 NOTE:

For Virtual Key