Subject: RLC-3 Macro for 5-tone paging Date: Sun, 02 Jul 2000 02:28:25 -0700 From: Lee Woldanski To: richardr@sssnet.com OK, well, I have good news for all you RLC controller owners who were ex-RC-850 owners. As you may know, the RLC controllers don't ship with any easy way of doing paging. If you had an RC-850 and would like to continue to be able to use 5-tone pagers in your system, read on. You should be able to figure out 2-tone, all you need to know is that the first tone is generally 1sec long, and the second tone is usually 3sec, but 5-tone is a bit more complicated. ;The 5/6 tone paging below is based on the Motorola paging tones, standard in North America. The tone frequencies used are as follows: Tone Number Frequency 0 600 1 741 2 882 3 1023 4 1164 5 1305 6 1446 7 1587 8 1728 9 1869 X 2010 R 459 The "R" frequency is used when there are two (or more) digits in the CAP code which are the same, ie. 13367 would be encoded as 13R67. The timing used for this format is: -----|preamble|------|t1|--|t2|--|t3|--|t4|--|t5|--|x|----- 690ms 45ms 33ms each The preamble is 690ms in length, followed by a 45ms gap, then followed by each tone of 33ms duration. If desired to activate the second address of the pager, a 45ms burst of the x tone is appended to the end of the sequence. Since the RLC-3 can only generate tones/pauses in 10ms increments, we will try encode as close as possible to this standard. We will define the gap between the preamble and tone sequence as 40ms instead of 45ms, and each tone will have a duration of 30ms instead of 33ms. A sample RLC-3 script to program a macro used to encode the CAP code 1-34070 would look like: ----Cut Here---- n050 09 0 ;Turn off Voice Response to Ports ; ;Macro 600, Name of Slot User, User's Call, CAP Code, Description. ; n055 600 ;Make sure macro is clear n053 600 037 1 ;Audio path in macro out Port 1 n056 600 040 069 004 0741 ;Preamble tone 690ms, 741Hz, 40ms gap n056 600 040 003 000 1023 ;Set first tone to 30ms, 1023Hz n056 600 040 003 000 1164 ;Set second tone to 30ms, 1164Hz n056 600 040 003 000 600 ;Set third tone to 30ms, 600Hz n056 600 040 003 000 1587 ;Set fourth tone to 30ms, 1587Hz n056 600 040 003 000 600 ;Set fifth tone to 30ms, 600Hz n056 600 040 004 000 0000 ;40ms silence (or tone X for 2nd adr of pgr) n056 600 065 ;Restore audio routing (undo command 037) n010 600 08300 ;Change macro 600 to "08300" (prefix 083, slot 00) ----End---- The above script would program macro number 600 to page the 5/6 tone CAP code of 1-34070. The macro would be executed by entering "08300", which is the paging prefix, 083, and the slot identifier, 00. This macro has been tested an worked fine with a Motorola BPR-2000 crystalled up on the repeater's frequency. Post this in your RLC code section if you see fit. Thanks, Lee - Lee Woldanski, Grad Tech., Telecommunications Technologist, VE7FET - Email: ve7fet@psychonet.net - Vice-President, B.C.F.M.C.A., Operating 6 repeaters at 3500 feet: VE7RPT 146.940,224.300,443.525,1291.940,VE7RAG 147.020,VE7LAN 145.070 - Employer: Telus, Vancouver, BC, CANADA