OSMAC Base On-Site Communications System User Manual Firmware Version 307D80 CalAmp Corp. Corporate Headquarters Products Division: 1401 N.
OSMAC Base User Manual Table of Contents 1 Installation ............................................................................................................................ 4 1.1 Environment........................................................................................................................... 4 1.2 Licensing................................................................................................................................ 4 1.3 Radio Communication Interference......
OSMAC Base User Manual 7.3 Sending Multiple-Line Pages .................................................................................................. 27 7.4 Computing the Checksum ...................................................................................................... 27 7.5 COMP1 .................................................................................................................................. 27 7.6 COMP2 ....................................................................
OSMAC Base User Manual 1 Installation 1.1 Environment The OSMAC Base is designed for an indoor office environment. Ambient air temperature should be between -10 and +40C, and relative humidity in the 20-80% range. Operation outside of this range may cause damage to the unit. 1.2 Licensing This product operates in the commercial two-way radio communications band. A license to operate on a particular frequency must be obtained from the FCC.
OSMAC Base User Manual 2 Local Operation 2.1 Overview The OSMAC Base is a desk top system that provides paging and wireless two-way communications. With an Intel 32 bit processor at its core, and 4 megabytes of FLASH memory, the OSMAC Base can handle the wireless communications needs of the small office or a large plant. OSMAC Base features: Ö Stand-alone operation with built-in keypad and LCD display. Ö Two built-in RS-232 serial ports for advanced paging applications.
OSMAC Base User Manual To facilitate sending pages to a large number of different pagers, groups of pagers may be set up in the OSMAC Base. A group is first assigned a number, and the members of the group are programmed into the group pager database. Once a group is set up, a page may be sent to all the members of the group simply by sending the page to the given group. 2.2 Keypad The built-in keypad is used to program the unit, and to manually enter pages.
OSMAC Base User Manual IMPORTANT NOTE: Some keyboards are extremely sensitive to the high RF fields present when an antenna is connected directly to the rear of the OSMAC Base . The keyboard may stop functioning properly after the OSMAC Base transmitter is turned on. If this situation occurs, it is recommended that the antenna be mounted at least several feet from the OSMAC Base or that a different brand of keyboard be used. 2.4 Display There is a two-line, twenty-character LCD display on the OSMAC Base.
OSMAC Base User Manual Typically it takes a second or more to send a page to a pager. If the page is intended for a group of pagers, it may take longer. A group consisting of 10 pagers may take 5-10 seconds to transmit, and a group of 100 pagers may take 50-100 seconds to transmit. 2.6 Group Page The OSMAC Base can send a page to a group of pager numbers through the entry of a single group number.
OSMAC Base User Manual 3 Two-way Radio and Telephone Operation The OSMAC Base has a built-in radio transceiver enabling it to communicate with other two-way radios and to receive over-the-air commands to generate pages, connect to the telephone system, dial phone numbers and answer incoming telephone calls. The telephone interface may be utilized for generating pages or initiating phone patches with two-way-radios.
OSMAC Base User Manual 3.2 Placing Telephone Calls from the Two-Way Radio Two-way radios can place "autopatch" telephone calls through the OSMAC Base to a telephone line connected to the rear of the OSMAC Base. The OSMAC Base operates in a simplex mode. In other words, it can only receive or transmit at any given time, and not both simultaneously. If it is transmitting, it cannot receive, and when it is receiving, it cannot transmit.
OSMAC Base User Manual 3.4 Receiving Telephone Calls at the Two-Way radio The OSMAC Base can also be used to route telephone calls from the telephone line to two-way-radios. To initiate a phone call from the telephone interface: 1. Dial the phone number of the telephone line connected to the OSMAC Base. 2. The will display "Phone Ringing" when the ring signal is detected and wait for the number of rings programmed in the Configuration Menu. 3.
OSMAC Base User Manual 3.5 Sending Pages using the Telephone Interface This section describes how to send a page with the OSMAC Base using a DTMF keypad-equipped telephone. Note that the phone will not be answered until any "radio paging" command sequence in progress is completed. To send a page to a pager from the telephone interface, you must: 1. Dial the phone number of the telephone line connected to the OSMAC Base. 2.
OSMAC Base User Manual 4 Unit Setup The OSMAC Base supports numerous functions and operating modes. These are programmed via a series of menus. The following table lists configuration parameters and menus within the OSMAC Base unit that the user may wish to modify. Operating parameters are stored in non-volatile memory, and will not need to be reconfigured during the life of the product unless the user wishes to change them. The default settings are shown in BOLD.
OSMAC Base User Manual Reset FLASH Memory (Key 8 held down during power up) RESET FLASH? PASSWORD = 42983 RESET FLASH? NO YES Program Mode (Key "-" held down during normal operation) PASSWORD = 7531 1 ASSIGN PAGER PAGER NO = ACTIVE? YES NO TYPE = POCSAG 512 POCSAG 1200 POCSAG 2400 TWO TONE FUNC = TONE NUMERIC ALPHA TONE ONLY TONE+ALERT TONE+VOICE TONE+PATCH ENTER MEMBER NUMBER ENTER PAGER NUMBER ALERT OR VOICE DURATION {0 TO 31 SEC} 0 = 1/2 SECOND SELECT TONE GROUP CAPCODE = DIAGONAL TONE SELECT FIRST T
OSMAC Base User Manual 4.1 Configuration Mode The System Configuration Mode is entered by holding the 1 key down on the front panel while the power is turned on, by pressing the CTRL and MENU keys, or by pressing the ALT and TAB keys simultaneously from the external keyboard. The OSMAC Base will prompt the user for a password before entering the configuration programming mode. Press the arrow keys to cycle through the configuration parameters.
OSMAC Base User Manual 4.1.7 Voice Prompts This mode selects whether beeps or voice prompts are used to confirm radio and phone operations with the OSMAC Base. The language of the voice prompts is determined by which firmware file has been loaded. If you are interested in a language other than English, contact your distributor for availability. 4.1.8 Warmup Signal If this mode is enabled, then a special "warmup" signal is transmitted for a brief period of time at the beginning of each page.
OSMAC Base User Manual 4.1.15 TX Data Delay This parameter controls the delay between the time the transmitter is turned on and the start of the transmit preamble for POCSAG pages. The delay is given in milliseconds. 4.1.16 TX Stream Delay The TX STREAM DELAY puts small pauses between pages in order to pace the transmission of discreet pages. This delay helps slower pagers (generally broadband types) to see all the page traffic, analyze it and recognize those pages addressed to it. 4.1.
OSMAC Base User Manual 5 Program Mode The Program Mode is used to program CAP codes, add pagers, delete pagers, assign pagers to groups, configure the alarm pages, and set up various features of the OSMAC Base. It is also used to toggle a status display on the second line of the LCD on and off. To enter the programming mode, press the dash "-" key on the keypad or the ESC key on the external keyboard. The OSMAC Base will prompt you to enter the password.
OSMAC Base User Manual 5. After programming the type, you must program in the function type of the pager being used. The function type for POCSAG pagers is one of the following: TONE NUMERIC ALPHA (pager just beeps) (pager beeps and displays numbers) (pager beeps and displays numbers and letters.
OSMAC Base User Manual 2. Enter the number of the group you wish to work on and then press the F1 key. Valid group numbers are 1 through 16. The display will then show: GROUP X PAGER NN assign pager number Where X is the group number you wish to work on and NN is the pager number assigned to this group. Important Note: when you wish to page this group, you will enter the pager number NN for it, not the group number. 3.
OSMAC Base User Manual 5.3 Sending Test Pages The test page mode may be used to check the range of the system. With this mode, the OSMAC Base will automatically generate a page to pager number "0" every ten seconds. 1. Before using this feature, pager number "0" must be programmed as described above. 2. To enable this feature, enter the program mode and press 3. The display will show: PAGING pAGEr 0 dash (-) to exit 3. Press the - key to return to the programming mode menu. 5.
OSMAC Base User Manual Alphanumeric characters may alternatively be entered directly from an external keyboard Press the F1 key to return to the programming mode menu. 7. 5.5 Phone Autodial Memories The OSMAC Base has 10 Phone Autodial Memories. These must be programmed prior to use by two-way-radio users. To program the autodial memories: 1. Enter the number of the autodial memory to be examined. Alternatively press the arrow keys to cycle through the memories.
OSMAC Base User Manual 6 Diagnostics 6.1 Built-in Diagnostics If the user selects DIAGNOSTICS MODE from the Configuration Menu, the goes into a diagnostics mode which allows the operator to exercise many of the ’s hardware functions and to help troubleshoot any problems with connections to the unit. Connections to the phone line, radio, speaker and microphone may be independently toggled for any desired test configuration.
OSMAC Base User Manual 7 Serial Port Protocols The OSMAC Base paging transmitter supports three different serial port communication protocols. Each protocol has its own uses, and the correct one for one application may not be the correct one for another. The OSMAC Base must be configured to support the desired protocol, and only one protocol may be used at a time.
OSMAC Base User Manual After initiating a page, and receiving the ID= prompt, the Entry Device can respond in one of two different ways. One way puts the OSMAC Base into an Automatic Mode, and the other ways puts it into a Manual Mode.
OSMAC Base User Manual Manual Entry of a Page Entry Device OSMAC Base Action M ENTER PAGER NUMBER: PagerID Enter Alpha Message: or Enter Numeric Message: Message Sending Message... MessageSent or Can't Deliver to xxxxxxx or Too Slow. Goodby. or Two many errors. Goodby. 7.2 Comment The Entry Device tells the OSMAC Base transmitter that it wants to manually send a POCSAG page, by ending the M.
OSMAC Base User Manual 7.2.3 EOT Whenever the OSMAC Base terminates a session by sending the sequence, it will drop the DTR signal on the RS-232 signal for 250mS. This will normally cause any modem connected to it to disconnect. 7.3 Sending Multiple-Line Pages If you wish a message to continue on another line of a multi-line pager, you cannot send the return into the serial port. Use the TAB character instead of a .
OSMAC Base User Manual 7.6 COMP2 COMP2 allows a "dumb terminal" to be used to send a page, although any device that can output RS232 data can be used. It has the added capability of selecting which pager to send the data to. All data entering the serial port is sent to a specified pager. The reception of a initiates the page. If the last is not sent within the pre-programmed timeout period, the OSMAC Base will abort this transaction, and begin waiting for a new entry.
OSMAC Base User Manual 8 Database Transfer For convenience managing databases containing a large number of pagers, for backup purposes and to facilitate cloning databases from one unit to another, the OSMAC Base database may be uploaded and downloaded from a host computer which is connected to either serial port which is configured for the TAP protocol. 8.
OSMAC Base User Manual RADIO {T-REF} {T-FRQ} {T-TONE} {BW} {R-REF} {R-FRQ} {R-TONE} {CD} {DATA} {TYPE} {TR} {CPU} {DLY} {SDLY} {PWR} Signifies that this line is data for the radio transceiver Transmit reference frequency in Hz Transmit frequency in Hz Transmit CTCSS code (-1 = CTCSS off) Transmit Bandwidth (0= wide, 1= narrow) Receive reference frequency in Hz Receive frequency in Hz Receive CTCSS code (-1 = CTCSS off) Carrier detect inversion on/off Transmit data inversion on/off Transceiver type code {0=
OSMAC Base User Manual 8.2 Retrieving the Database The OSMAC Base will send the contents of its database out the serial port when it is given the command SDB. The database is sent out at the currently configured baud rate in an ASCII format, with commas between the parameters and a at the end of each line. Note that the "ONE-TONE" pagers in the following example file are used to generate test tones of 5 seconds duration at a frequency of (Pager Number) X 10 Hz.
OSMAC Base User Manual PAGER, 240,ALPHA, 24000,POC2400, N, Y, 0,0,1, PAGER, 250,TONE, 327705000,ONE-TONE, N, Y, 0,0,1, PAGER, 260,TONE, 327706000,ONE-TONE, N, Y, 0,0,1, PAGER, 270,TONE, 327707000,ONE-TONE, N, Y, 0,0,1, PAGER, 280,TONE, 327708000,ONE-TONE, N, Y, 0,0,1, PAGER, 290,TONE, 327709000,ONE-TONE, N, Y, 0,0,1, PAGER, 300,TONE, 327710000,ONE-TONE, N, Y, 0,0,1, PAGER, 310,TONE, 327711000,ONE-TONE, N, Y, 0,0,1, PAGER, 320,TONE, 327712000,ONE-TONE, N, Y, 0,0,1, PAGER, 512,ALPHA, 512,POC512, N, Y, 0,0,1,
OSMAC Base User Manual 8.3.3 Programming Two-Tone Pagers with Non-Standard Frequencies Two-tone pagers using non-standard frequencies and durations may be programmed via the database upload command.
OSMAC Base User Manual 8.3.5 Programming the Unit's Configuration The unit configuration data stored in the SERIAL, MODE, RADIO and AUTODIAL entries are normally ignored when the database file is uploaded to the OSMAC Base as a security feature in order to prevent unauthorized users from changing the unit's configuration.
OSMAC Base User Manual 9 Firmware Updating The firmware in the OSMAC Base can be loaded with firmware updates via the serial port number 1 (lower of the two serial ports). Use the following procedure: 1. You may need to reset the Flash memory and reload the database of pagers after loading the new firmware into the unit. Therefore, before updating the firmware, it is recommended that the pager database be downloaded and saved as described in the "Retrieving the Pager Database" section of this manual. 2.
OSMAC Base User Manual 10 External Connectors 10.1 External Transceiver The OSMAC Base may utilize an internal transceiver, an external transmitter, or an external transceiver. A 15 pin D-sub connector is located on the rear of the OSMAC Base to facilitate interfacing an external transmitter or external transceiver to the . The pin-out of this connector is as follows: External Transceiver I/O Connector Pin Out Pin Number Function 1 2 Ground B+ for the radio.
OSMAC Base User Manual The OSMAC Base is wired as a peripheral (DCE) device. The control lines on the serial port are used for controlling the flow of data and the peripheral attached to the port. The most signals provided for on RS-232 serial interfaces are shown in the following table: Pin # 3 2 7 Name TXD RXD RTS* 8 CTS* 4 DTR* 1 9 6 DCD* RI* DSR 5 GND Typical RS-232 Serial Signal Functions Transmit data from the computer to the OSMAC Base. Receive Data from the OSMAC Base to the computer.
OSMAC Base User Manual 2 3 4 5 6 7 8 9 10 11 12 13 14 15 Alarm 7 Alarm 6 Alarm 5 Alarm 4 Alarm 3 Alarm 2 Alarm 1 Relay 1 contact A Relay 2 contact A Relay 2 contact B Relay 1 contact B No connection No connection Ground Page 38 Manu.
OSMAC Base User Manual 11 Specifications Principles of Operation The OSMAC Base is a multi-functional unit which can be used to communicate between the built-in speaker/microphone, pagers, two-way radios and the telephone interface. The internal circuitry is comprised of numerous elements as shown on the block diagram below.
OSMAC Base User Manual DTMF signaling timing.....................................> 40 mS (telco receive mode) > 100 mS (radio receive mode) 100 mS (telco transmit mode) Alarm/data inputs ............................................8 RF Section Frequencies ....................................................VHF and UHF band models available RX channel spacing ........................................12.5kHz (narrowband) or 25kHz (wideband) models available TX power output .....................................
OSMAC Base User Manual 12 Alignment 12.1 Adjustments The following table lists the internal adjustments. Reference Designator Rear Panel Rear Panel R20 R16 R32 R34 R41 R60 R52 R69 Function Squelch/carrier detect threshold level. LCD Contrast. Receive audio level. RX audio bias. CTCSS encode level. Paging data level. Voice limiter. Microphone gain. Telco audio to transmitter level. Telco line driver level. 12.2 Alignment Procedure 12.2.1 General Setup 1. Apply DC power to the unit.
OSMAC Base User Manual 12.2.3 Telco Interface - Receive Mode 1. Generate an RF carrier on the receive frequency, 1 kHz tone, 60% FSD = 3 kHz / 1.5 kHz. RF level 10 uV. 2. Connect the TELCO line to the RX audio by holding the 1 button down on power up to bring-up the test mode, then enter the password and press 6 F1 and F2. 3. Adjust R69 (telco line level) for a level of –13 dBm on the line. 4. Disable the RX audio by pressing F2 twice more. Generate a DTMF tone from the by pressing 3 and then F4. 5.
OSMAC Base User Manual 13 Appendix A – Frequency Coordinators The following is a list of frequency coordination agencies. Contact the agency that coordinates frequency assignments for the industry your business is in. 13.1 For frequencies designated with an "IW" in Section 90.35 of the Commission's rules: UTC, The Telecommunications Association Attn: Frequency Coordination Department 1140 Connecticut Avenue, NW, Suite 1140 Washington, DC 20036 Phone: (202) 872-0030, Fax: (202) 331-7639 13.
OSMAC Base User Manual Central Station Alarm Association (CSAA) Attn: Robert Bitton, President P.O. Box 775 1565 Union Avenue Union, New Jersey 07083-0775 Phone: (908) 810-8822, Fax: (908) 810-8844 Forest Industries Telecommunications (FIT) Attn: Kenton E. Sturdevant 871 Country Club Road, Suite A Eugene, Oregon 97401 Phone: (541) 485-8441 Manufacturers Radio Frequency Advisory Committee, Inc.
OSMAC Base User Manual 14 Appendix B – Regulatory Compliance Information Statements 14.1 Federal Communications Commission Part 68 Statements: This equipment complies with Part 68 of the FCC rules. Located on the equipment is a label that contains, among other information, the FCC registration number and ringer equivalence number (REN.) If requested, this information must be provided to the telephone company. The REN is used to determine the quantity of devices which may be connected to the telephone line.
OSMAC Base User Manual malfunctions, may give the telecommunications company cause to request the user to disconnect the equipment. Users should ensure for their own protection that the electrical ground connections of the power utility, telephone lines and internal metallic water pipe system, if present, are connected together. This precaution may be particularly important in rural areas.
OSMAC Base User Manual 15 Appendix C – “Voice Prompt” Technical Details Voice prompt files are linked with the OSMAC Base object code as the final part of the build process. Voice prompts of any language or any speaker's voice may easily be incorporated. Voice prompt files must be recorded in the following formats: 1. File Format:. wav 2. Encoding Format: PCM 3. Bits Per Sample: 8 4. Mode: Mono 5. Amplitude: Amplitude should be adjusted so voice peaks are about 75% full scale 6.