TECHNICAL. Open Source PC Based Telecom Controller PB-100. Open Source PC to Phone Line Interface



Similar documents
APPLICATION. Using the PB-100 to Make Calls and Announcements From a Database. Using the PB-100 for All-Call Dialing

K-2000-DVA See at a Glance when Lines are Multi-Input Ringing Voice. Telecommunication Peripheral Products. Technical Practice

TECHNICAL. Smart Touch Tone Dialer with Redialing. K Touch Tone Dialer with Redialing

Aquadyne TechTip TITLE: TROUBLESHOOTING PC COM PORT AND MODEM PRODUCTS AFFECTED SYMPTOMS POSSIBLE CAUSES

Centrepoint Technologies. Phone System Solutions for: Smart homes Home businesses Small offices Branch/Remote offices DESKTOP PHONE SYSTEM.

MultiModem ZBA. Quick Start Guide. MT9234ZBA-Series MT9234ZBA MT9234ZBA-V

SYMETRIX SOLUTIONS: TECH TIP February 2014

Technical Manual. For use with Caller ID signaling types: Belcore 202, British Telecom, & ETSI

OWNERS MANUAL. Status Monitor. for Windows 95, 98, ME, NT 4, 2000 & XP. SIGNALCRAFTERS TECH, INC.

NCD ThinPATH Load Balancing Startup Guide

Exeba -ATS. User Guide. Escan Technologies Corporation

FN:PCMCSET-M1.DOC. PCMCSET SOFTWARE for ATS Master Clocks System Clocks and Displays

PC Program User s Guide ( ) 1. Connecting the PC. 2. Installation and Start-up. 3. Programming

DSX Master Communications

Programming and Using the Courier V.Everything Modem for Remote Operation of DDF6000

RDC-7 Windows XP Installation Guide

PARTNER ACS R4.0 Remote Administration R4.0. Getting Started

How To Use A 1232 On A 1236 On A Computer Or A Cell Phone

Quick Installation. A Series of Intelligent Bar Code Reader with NeuroFuzzy Decoding. Quick Installation

HOW TO USE YOUR INTELE-MODEM

CallFinder. Model CF220 DID Adapter Quick Start Guide

WA Manager Alarming System Management Software Windows 98, NT, XP, 2000 User Guide

PHONE MANAGER INDEX. page

1. Make sure that no client accounts are open. 2. Click on Setup, then click Modem. The Modem Setup window will appear.

BCD TC-100 Table of Contents

ELAN DIGITAL SYSTEMS LTD. SL232 PC- CARD USER S GUIDE

Personal VoIP Gateway SKG-300 User Manual

OfficeConnect Internet Firewall 25 Internet Firewall DMZ. QuickStart Guide (3C16770, 3C16771)

1 Serial RS232 to Ethernet Adapter Installation Guide

Wireless Router Setup Manual

Diamond II v2.3 Service Pack 4 Installation Manual

NBX 1102 Business Telephone NBX 2102 Business Telephone NBX 2102-IR Business Telephone NBX 2101 Basic Telephone

Title Page. Installation Guide. PowerChute plus Version for Windows 95

Welcome to the Pocki-MP3 User Guide. Function Indicator Symbols

System Requirements. Hiro H50113

Voice Dialer System & Power Monitor VD-5100-SM

USB-to-Serial RS-232 Hub USB-to-Serial RS-422/485 Hub USER MANUAL UC2322 / UC2324 / UC4852 / UC4854

DIAL-UP DATA. User s Guide

User Guide for the Polycom SoundStation IP 6000 Phone

SUDT AccessPort TM Advanced Terminal / Monitor / Debugger Version 1.37 User Manual

VERITAS Backup Exec 9.1 for Windows Servers Quick Installation Guide

2-Bay Raid Sub-System Smart Removable 3.5" SATA Multiple Bay Data Storage Device User's Manual

Sprint k3 Digital Phone System

VERITAS Backup Exec TM 10.0 for Windows Servers

Temperature & Humidity SMS Alert Controller

Rack Station RS407, RS408, RS408-RP

Welcome. Unleash Your Phone

Database Binary Backup PC Utility

PL-2303 (Chip Rev H, HX, X) USB to Serial Adapter Windows Driver Installer Manual

QUICK GUIDE FOR. Installing Nokia Connectivity Cable Drivers

2100 POS System User Guide

HelpAndManual_unregistered_evaluation_copy

FAQs. XAP Frequently Asked Questions. Software/Configuration

Orbit PCI Mk 2 Network Card. User Manual. Part No Issue 4

Printer Driver Installation Manual

Terayon DOCSIS Modem Installation. Guide

Firmware version: 1.10 Issue: 7 AUTODIALER GD30.2. Instruction Manual

version 3.1. Security modem with USB port user guide


2 To 1 Serial (RS-232) AUTO SWITCH. AS-251S User Manual

Ethernet Adapter Owner's Manual

USB to RS-422/485 Serial Adapter (ID-SC0911-S1/SC0A11-S1) User s Manual

Dolphin 9900 Mobile Computers

VENTIsupport Version 1

M2M 3350 GSM/GPRS Modem User s Manual & Reference Guide Revision 1 June 2007

Symantec Backup Exec TM 11d for Windows Servers. Quick Installation Guide

Installation & Operation Instructions

Dial-Up / Leased-Line Modem. User Manual. AGM Electronics, Inc Dial-Up / Leased-Line Modem, Series ( ) Manual Rev A + - DLM CTS RTS DTR DSR

Software Installation and Quick Start Guide. EnergyMax -USB/RS Sensor System

PN L, Revision B, October Epic 950 TM. Master Programmer User s Guide

If anything is damaged or missing, contact your dealer.

IP Link Device Interface Communication Sheet

Installation and User Guide

Router Setup Manual. NETGEAR, Inc Great America Parkway Santa Clara, CA USA

SAFEPATH 4 Telephone Zone Controller

VOICE RECORDING SYSTEM ISDN PRI / BRI

DIAL-UP DATA. User s Guide

COMSPHERE 6700 SERIES NETWORK MANAGEMENT SYSTEM

TECHNICAL. Add Peripherals without Changing Your Phone System C-1000A. Door Entry Controller

Add Door Phones to Your Phone System

User Manual. AS-Interface Programmer

Network ScanGear Guide

Conference Bridge User Guide P/N Rev 1, September 2006 Printed in U.S.A. 5.99

Welcome to Cogeco Business Digital Phone Service

Bluetooth Version FUZZYSCAN FAMILY. Quick Start Guide WIRELESS SCANNER

FortiVoice. Version 7.00 User Guide

New MINIMAG Magnetic Stripe Reader

SB-1000 Link-All-3.0 USB Radio interface Operating Manual CG Antenna Co. Ltd.

DIAL-UP DATA. Troubleshooting

AA9604 Auto Attendant

Video Splitter VS-104 / VS-108 User's Manual

MACTek Corporation. USB HART Interface. Users Manual

InfoPrint 4247 Serial Matrix Printers. Remote Printer Management Utility For InfoPrint Serial Matrix Printers

COM Port Stress Test

HDMI Matrix Switch USER MANUAL VM0404H

Transcription:

TECHNICAL Practice TELECOM SOLUTIS FOR THE 21ST CENTURY PB-100 Open Source PC to Phone Line Interface December 26, 2001 Features Phone...715.386.8861 info@vikingelectronics.com Open Source PC Based Telecom Controller The PB-100 hardware and software provides inexpensive PC to Telephony applications on an open source basis and makes it easy to create your own application solutions using standard programming languages such as Microsoft s Visual Basic. Applications such as message announcement centers, voice dialers and auto attendants may easily be created to your custom specifications. The PB-100 accepts simple ASCII serial commands to seize the phone line, dial or decode DTMF Touch Tones, watch for busy signal, detect loop status, perform timed hook-switch flashes or hang-up the line. If your PC is equipped with a sound card, the audio ports can also be coupled to the phone line through the PB-100 for voice recording or playing announcements using standard file formats such as.wav files. The PB-100 hardware features a serial port interface, an AUDIO IN and AUDIO OUT port, an analog C.O. line interface and an analog phone port. Several pre-written applications are included and can be installed for use. In addition, all available source code is provided to allow changes or improvements to existing programs. Compatible with Windows 95, 98, ME, NT 4.0, 2000 Male sub-d 9 pin cable provided 20 digit Touch Tone buffer Accepts standard RS-232 ASCII commands Dials Touch Tones 0-9,, # and 2 second pauses Audio In jack for playing announcements Audio Out jack for recording announcements Able to send and receive 1200 baud data Analog C.O. line port Analog phone port http://www.vikingelectronics.com Applications Software Provided For: 1600A Series Emergency Phone Polling Remote Programming of AES-2000 Accessible Entry System Multi-Message Information Provider Database Driven All-Call Dialer and Announcer Smart Terminal Diagnostics Software Build Your Own: Ring Trip Announcer Auto Attendant Message Center Voice Mail System Predictive Dialer Specifications Power: 120V AC/12V DC 500mA, UL listed adapter provided Dimensions: 127mm x 127mm x 25mm (5" x 5" x 1.5") Weight: 1.36 kg (3 lbs.) Environmental: 0 C to 32 C (32 F to 90 F) with 5% to 95% noncondensing humidity P.C. Interface: 9-pin RS-232 (cable included) Software/Hardware Requirements: IBM Compatible personal computer with an available serial port CD-rom drive, and Windows compatible sound card Windows: 95 or 98 (with OLE32 updates), NT 4.0 (service pack 6 or higher ), 2000 (service pack 2 or higher) 5MB of hard drive space 8MB of free physical RAM

License Agreement/Warranty THE SOFTWARE, FIRMWARE, SOURCE CODE, HTML CODE, DOCUMENTATI OR ANY OTHER ACCOMPANYING COMPUTER FILES (hereafter referred to as "THE FILES") ARE PROVIDED "AS IS" AT "NO CHARGE" AND WITHOUT WARRANTY OF ANY KIND, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY OR N-INFRINGEMENT. Because of the various hardware and software environments into which the FILES may be put, NO WARRANTY OF FITNESS FOR A PARTICULAR PUR- POSE IS ERED. Viking explicitly disclaims the fitness or usefulness of all files and/or software, or the information contained herein, for any purpose. Good data processing procedure dictates that any program be thoroughly tested with non-critical data before relying on it. The user must assume the entire risk of using THE FILES. TO THE FULLEST EXTENT PERMISSIBLE PURSUANT TO APPLICABLE LAW, IN NO EVENT SHALL VIKING ELECTRICS, INC. NOR ANY OTHER PARTY INVOLVED IN CREATING, PRODUCING, DELIVERING, INSTALLING OR USING "THE FILES", BE HELD LIABLE FOR ANY SPECIAL, DIRECT, INCIDENTAL, C- SEQUENTIAL, INDIRECT OR PUNITIVE DAMAGES ARISING OUT OF YOUR ACCESS TO, USE OF, OR INABILITY TO USE "THE FILES" (INCLUDING, WITHOUT LIMITATI, DAMAGES FOR LOSS OF BUSINESS PROFITS, BUSINESS INTERRUPTI, LOSS OF BUSINESS INFORMATI, OR ANY OTHER PECUNIARY LOSS) ARISING OUT OF THE USE OF OR INABILITY TO USE "THE FILES", EVEN IF VIKING ELECTR- ICS, INC. HAS BEEN ADVISED OF THE POSSIBILITY OF SUCH DAMAGES. BECAUSE SOME STATES AND JURISDICTIS DO NOT ALLOW THE EXCLUSI OR LIMITATI OF LIABILITY FOR CSEQUENTIAL OR INCIDENTAL DAMAGES, THE ABOVE LIMITATI MAY NOT APPLY TO YOU. Because the files and/or software is provided "AS IS" at "NO CHARGE," it is done so with the condition that LIM- ITED, and in most cases, NO TECHNICAL SUPPORT WILL BE PROVIDED for "THE FILES" use or installation thereof. All OF "THE FILES" ARE AND WILL DURABLY REMAIN THE SOLE COPYRIGHTED COMMERCIAL PROP- ERTY OF VIKING ELECTRICS, INC. "THE FILES are NOT PUBLIC DOMAIN, FREEWARE OR SHARE- WARE. You may NOT REDISTRIBUTE OR REPRODUCE THESE FILES AND/OR SOFTWARE in any form, electronic or otherwise WITHOUT THE EXPRESS WRITTEN PERMISSI OF VIKING ELECTRICS, INC. If you DO NOT ACCEPT OR AGREE TO ALL of the above terms, conditions, and disclaimers, you must DELETE all of "THE FILES" from your local or network drive immediately and return or destroy the media on which "THE FILES" were delivered. Any and all USE or INSTALLATI of "THE FILES" will be considered ACCEPTANCE of all TERMS, CDITIS and DISCLAIMERS. If any provision of this Agreement shall be unlawful, void, invalid or for any reason unenforceable then that provision shall be deemed severable from this Agreement and shall not affect the validity and enforceability of any remaining provisions. The information provider, smart terminal, voice recorder and AES-2000 programmer use a Sax Software Comm Objects third party driver for serial port communication. Due to licensing issues, this driver CAN NOT be supplied with the source code. If you use the source code as is, a pop-up message will inform you that you may use the Sax Software Comm Objects driver for evaluation purposes LY. YOU WILL NOT BE ABLE TO COM- PILE THE SOURCE CODE! If you wish to compile the source code, you must purchase the program from Sax Software If you already own a Sax Software Comm Objects license, simply fill in your serial number in the properties box for each screen that uses the Sax Software Comm Objects driver.

USE LY LISTED Hardware Installation The PB-100 comes complete with a telco cord, serial cable, audio cables, (4) rubber feet and a 12V DC power adapter. Step 1. Using the telco cord, connect a phone line to the rear panel jack labeled LINE. If the PB-100 is to be used in series with another piece of equipment, the telecom device can be plugged into the PHE jack. Step 2. Step 3. Step 4. Connect one end of the 9 pin serial cable into the jack labeled SERIAL DATA and the other end into an open serial port of the P.C. If audio is to be used through the PB-100, connect the Audio Out port of the sound card to the AUDIO IN port of the PB-100, and Audio In or Mic In of the sound card to the AUDIO OUT port of the PB-100. Plug the 12V DC power adapter into the rear panel power jack. Rear View of the PB-100 120V AC SERIAL DATA (RS-232) AUDIO IN AUDIO OUT PHE LINE CLASS 2 POWER SOURCE 12VDC O.5A MAX 12V DC Adapter Rear View of the P.C. Serial Port RS-232 Serial Cable Mic Audio Out Phone Line In To Audio Out Software and Installation A. About the Software To Audio In or Mic In (1/8 audio cables included) Telecom Device The CD ROM that is included with the PB-100 contains several different applications. The source code for each application is also included for those who wish to customize their own software. All programs are written in Microsoft Visual Basic Version 6.0. The following is a brief description of each program. 1. 1600A Series Polling Software All Viking 1600A Series emergency phones feature the ability to be remotely polled. The PB-100 combined with the Polling Software allows the user to program his emergency phone numbers and locations into a centrally stored database. The polling software will dial these stored phone numbers and retrieve and poll the emergency phone for a response to verify that the phone is properly configured and operational. The Polling Software allows the user to organize the locations and phone numbers of emergency phones, as well as the date and time of polling and then stores the response of each phone polled. This is useful in maintaining and troubleshooting emergency phones without the need to send technicians on site. The E-1600 Polling software stores and polls up to 500 locations or phone numbers. For more information, retrieve Fax Back Document 860. 2. AES-2000 Programming Software The AES-2000 Accessible Entry System can be programmed remotely using the PB-100 and the AES-2000 Programming Software. Both data and audio can be uploaded to the AES-2000 including names, phone numbers, audio queues and other required programming variables. For more information, retrieve Fax Back Document 202. 3. All Call Dialer/Announcer The All Call Dialing program maintains a list of names and phone numbers in a Microsoft Access database. When started, the software calls each number stored in the database and plays a selected wave (.wav) file stored on your computer's hard drive. For more information, retrieve Fax Back Document 861.

B. System Requirements 1. Hardware Requirements IBM Compatible personal computer with: Windows 95, 98 or ME (with OLE32 updates), Windows NT 4.0 (service pack 6 or higher), Windows 2000 (service pack 2 or higher). PB-100 hardware. Available RS-232 serial port. Male sub-d 9 pin cable (provided with PB-100 hardware). Windows compatible sound card. 5MB minimum free hard drive space for each installation. 8MB of free physical RAM for each Viking application running. 2. Software Requirements Internet Explorer or Netscape Navigator Version 4 or newer to navigate CD contents. Adobe Acrobat Reader version 4.x or newer to view Product and Software Documentation. Microsoft Visual Basic version 6 or newer to change, edit, compile, or publish the supplied source code. A license for the Sax Software Comm Objects serial communication driver to change, edit, compile, or publish the supplied source code. C. Installing Software Step 1. Connect the hardware as shown in Hardware Installation. Step 2. Insert the Viking master CD to start the program. Step 3. Follow the instructions on the CD. Note: If you have disabled the Auto-Run feature on your computer and the CD does not automatically start, double click the setup.htm file in the root directory of your CD-Rom drive. D. Un-Installing Software Step 1. Go to Control Panel, then select Add/Remove Programs. Step 2. Select the Viking software you want to remove. Step 3. Click Remove. Programming Switch 1 1 2 2 3 4 4. Multi-Message Information Provider Software The Information Provider turns the PB-100 and your PC into a multiple message ring trip announcer. The software allows you to organize messages into multiple menu levels (up to 10). The announcements can be any wave (.wav) file stored on your computer's hard drive. When a call is answered by the PB-100, the software starts the "answer" announcement. This message should contain a greeting as well as a menu for further message or menu selections via user selectable DTMF Touch Tones. Each of these messages can contain additional menus for even deeper levels of messages. The maximum number of announcements per level is 12 and the maximum number of menu levels is 10. The software can also perform a blind transfer (hook flash transfer) on a programmable Touch Tone command as well as a simple hang up. The Information Provider software provides an easy to follow spread sheet like display for organizing the messages and transfer functions. For more information, retrieve Fax Back Document 862. 5. Smart Terminal Diagnostic Software Smart Terminal is diagnostic program that allows the user to send and receive data directly to COM1 or COM2 of your PC. ASCII, Hex and Decimal data can be entered, decoded and sent out the selected ports. Two separate display areas allow the user to view data coming in on either port. This utility is useful for troubleshooting the connection between the PB-100 and your PC. If an H followed by Enter is received by the PB-100, it will send back a K and a carriage return. Do this to assure you have the correct com port configured for the PB-100. For more information, retrieve Fax Back Document 863. / - - Description 1600A Series polling mode enabled 1600A Series polling mode disabled AES-2000 programming disabled AES-2000 programming enabled (not used) (not used) 1 2 3 4 VIKING STATUS RESET 1 2 3 4 POLLING BRIDGE MODEL PB-100 VIKING ELECTRICS, HUDS WI 54016

Manual Hardware Operation When using the PB-100 as a telecom controller without the included software or with your custom software, place DIP switch 1 on the front panel in the on (up) position. This inhibits the unit from sending 1600 polling tones. The PB-100 accepts a simple set of ASCII commands as follows: D, xxxx...<cr> Dial the number string xxxx... H<cr> Hang up Symbol g <cr> Definition 2 second pause carriage return A<cr> N<cr> R<cr> V<cr> Gxxxx...<cr> S<cr> Abort call in E-1600 mode Request touch tones four at a time Response is NE<cr> if four tones not received else XXXX<cr> where x is the ASCII character of the tone Read single touch tone Response is rx<cr> where X is the ASCII character of the tone or r<sp><cr> if no tones are available Switch to Audio mode Dial the number xxxx..., wait for carrier, then go into the transmit mode Request status Response is S(status)<cr> where status is one bite as follows: D0 D1 D2 D3 Line seized On line Loop detect Ring detected D4 D5 D6 D7 Audio past 400ms detected Error Modern record received Audio between 200ms and 400ms T,(28 data bytes),cs,<cr> O<cr> C<cr> I<cr> F<cr> Transmit 28 data bytes with check sum Response is N<cr> Watch for 2 seconds of carrier then switch to transmit mode Grab line, send carrier tone for 2 seconds, then switch to receive Read modem data, 28 bytes at a time with check sum Response is (28 bytes of data), cs,<cr> where cs is the check sum Force modem carrier back on in the transmit mode Product Support Line...715.386.8666 Fax Back Line...715.386.4345 Due to the dynamic nature of the product design, the information contained in this document is subject to change without notice. Viking Electronics, and its affiliates and/or subsidiaries assume no responsibility for errors and omissions contained in this information. Revisions of this document or new editions of it may be issued to incorporate such changes. Fax Back Doc 232 Printed in the U.S.A. ZF301600 Rev A