Home
Switch controller for obtaining a plurality of functions from a single
Contents
1. providing a timer responsive to said switch for estab lishing timing intervals in response to operation of said switch detecting whether or not an output of said timer is a predetermined signal counting actuations of said switch occuring while said timer output is said predetermined signal to establish a count 10 20 25 30 35 40 45 50 55 60 65 20 enabling said transmitter upon actuation of said switch occuring while said output is said predeter mined signal enabling an encoder to encode said transmitter s transmitted signal when said count equals a first predetermined count and inhibiting said encoder when said count is equal to a second predetermined count 26 In a transceiver including a tramsitter and re ceiver a switch controller for controlling the trans ceiver by the operation of a switch comprising a timer for establishing a time interval in response to said switch first means coupled to said timer and responsive to actuation of said switch during said time interval for producing a first control signal to selectively enable said transmitter second means coupled to said timer and responsive to actuation of said switch outside of said time interval for producing a second control signal annunciating means responsive to said second con trol signal for annunciating the presence of activ ity on a selected communication channel and a counter for counting actuation
2. 07 OF 4E ab 2A LA Ex 00 57 c 0 4 501 017 3E PC 04 147 0A 4 4 C0 AS Ale 13 HE 20 26 AS AG ok E7 ENE EZ 40 23 EG 09 Oz EG E 0 EG OF Jt 15 AD 04 BA E E ENS 05 3 25 Ex AS gt lt i ES Si EZ AE EG 20 20 00 58 E 1 TABLE I E C3 ae GE JE SC OR 9 ET uj JU PA 94 00 EF u 62 05 00 01 01 2E 49 09 3E 01 80 When the hexadecimal program code shown in Table I is loaded into the microcomputer s internal memory and the code shown in Table II is loaded into the pro grammable ROM the circuit will perform in a manner substantially the same as that of controller 30 with switch 280 in the A position and in addition will per 0E ec 230 0D 0C 3A 1A i 2E AE ES EO 3D 10 e ko 26 3D AG 3A 1E iE DA 03 00 74 20 06 F2 21 CE 7 3E 35 7O EZ CD 34 3F EZ my 2 22 34 00 EZ E sr Ale Al 9c 09 08 EZ 36 14 EZ a IG T 32 EE oc e 04 04 i 07 EZ AS 84 07 EZ 00 0 3 20 a0 LC 20 1 42 2 01 15 17 cc ED 2d mrn ce a7 OB 2 33 M 1 5 er lt L6 3 0S AA GE 34 Q1 00 18 04 20 06 16 28 CD EO 00 s lt h 04 03 EG ES EZ Co E fu 73 3c lt t 0 2k 3C oc F8 ES 07 09 25 01 10 ES z0 3c 3n 00 E D 26 EL ED 00 3 63 47 0D Ob 0A OD A E 04 04 03 00 00 00
3. Actuation of the second switch while in the coded squelch mode reverts the receiver to carrier squelch and transmits the address code All subsequent transmissions are without encoding and the first switch is actuated again to place the radio back in the coded squelch mode 4 501 017 3 Although these systems reduce the number of switches required to two operation of the transceiver with one hand can be quite awkward They inefficiently utilize valuable transceiver controls to actuate only basic transceiver functions not to mention increasing their cost Also the user is required in each case to manually place the transceiver back in a coded squelch mode after conversation has ended SUMMARY OF THE INVENTION It is an object of the present invention to provide an improved controller for a multiple function switch It is another object of the present invention to inte grate a plurality of switching functions in a single switch for a transceiver It is another object of the present invention to pro vide an efficient switch scheme for initiating communi cations with a portable transceiver in a selective calling communications system It is another object of the present invention to pro vide a controller which allows a single switch to per form a plurality of functions in a portable transceiver as a result of receiver conditions transmitter conditions and activity of the switch itself It is a further object of the present inv
4. together with further objects and advantages thereof may be best understood by reference to the following description taken in con junction with the accompanying drawings BRIEF DESCRIPTION OF THE DRAWINGS FIG 1 is a block diagram of a hardware implementa tion of the present invention embodied in a transceiver FIG 2 is a detailed electrical schematic of a hardware embodiment of the controller portion of the present invention FIG 3 is a timing diagram of the conroller of FIG 2 FIG 4 is a system block diagram for a microcom puter implementation of the present invention embod ied in a transceiver FIG 5 is a flow chart detailing the operation of the controller portion of the present invention FIG 6 is a combined functional block diagram and electrical schematic showing the hardware to utilize a preferred microprocessor embodiment of the present invention for FIG 4 DESCRIPTION OF THE PREFERRED EMBODIMENT Turning now to FIG 1 a receiver 10 is coupled to an address decoder 20 and receives modulated coded in formation from a radio channel An address decoder 20 examines that information to determine if the trans ceiver is being selectively addressed by an appropri ately encoded transmission An indication of a correctly encoded address is then provided to an input 25 of a switch controller 30 for processing This information is also provided to a receiver audio circuit 40 so that voice information received after th
5. 120 occuring after receipt of a correctly encoded message step 665 should clock the counter twice otherwise an address will be 15 encoded on the first transmit Turning now to FIG 6 a diagram of the actual hook up for the preferred firmware embodiment of the pres ent invention is shown This embodiment utilizes the 20 TABLE I 00 GO 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 17 01 10 ASG BS 10 06 7 EE 3E 02 Q00 68 3F 9 3 ED 38 ED 39g 3C 38 i 05 0 02 U3 aD Z 26E 20 23 E7 3C 2 gE 00 2 FO 85 l n9 Ad 08 50 02 21 EE 39 2d A6 OF F 5 37 E7 AS E7 03 FD 95 EZ 3F BF AS AG 7 09 gn 9D YD 09 BF AS 02 Gr OF ES 3a 26 OF aL 9D YD AS E7 Q3 03 81 3A 44 25 60 E7 0000 0010 0020 0030 0040 0050 0040 0070 0080 0090 0040 00E0 00C0 00D0 00170 00F0 0100 0110 0120 01 30 0140 0150 0160 0170 0180 0190 0160 OLE 0100 01D 01itQ 01F0 0200 0210 0220 0230 0240 0250 9D 0260 13 0270 9D 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 24 09 00 3E 3C EE a 0S 05 30 Ed 80 00 SE E AE AE EZ 3a 05 CC 73 3A AG BF 72 37 EG 03 FE 37 00 00 00 00 00 00 00 00 16 21 BZ 3A 3D 26 4E 57 BA F 01 QU 6c 02 01 1 3E 26 67 03 81 E7 635 25 20 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 02 AE re 20 3a OF EZ F9 17 ES BS 2C AS 07 26 ES 4a pp 52 EL AE 10 FC EZ 9D AA 38 EZ OF OL 20 08 EZ 08 38 E7
6. 70 A 03 El 70 27 EA 0400 15 SC E6 6D EB 6C 27 62 iE 72 10 04 1D 03 46 24 0410 2D 01 SC 2C 1E 68 ED DE 05 C 14 07 3F OE 05 72 0420 19 U8 3F 05 08 72 OF 18 72 16 72 BS 43 20 61 14 0430 72 18 72 20 E 15 72 9C 20 Z 14 72 20 1A 16 48 0440 46 24 09 03 6C 06 LF 04 B 42 20 44 46 24 l LF 0450 68 04 6C 07 14 72 18 72 1D 04 81 15 72 19 72 1C 0450 04 OF 43 03 iD 00 81 1C 00 81 E6 35 48 BE 69 E7 0470 59 4l B9 64 EZ 6A 4F E9 SE E7 SE OC 43 0E Ei 60 0480 26 EZ OE 68 E4 1F 48 AD DZ 16 68 BL E 6A 20 EE 0490 FZ 3A 9C AS 21 EZ 04 E 3A AF OC AL 08 26 BD 06 0460 72 03 CC 05 39 03 34 08 00 3A OF CD 01 34 20 0C 0460 AG 60 B7 09 20 06 03 01 F2 CD 01 3A 1A 00 1D 03 04C0 A FF EZ 08 A 05 E7 09 BF 01 0i OA 3A GE 245 FO 04D0 17 72 11 6C 20 3F AS 03 B7 SE 20 E4 05 34 0E 06 04E0 3A 05 CD 01 34 20 06 03 01 F8 CD 01 3A OL 3 35 04F0 03 3 OF OD 71 32 CD 01 4A CD 01 SA 20 10 9D 9D 0500 20 13 OF 71 2E CD 01 SA 0D 71 03 CD OL 44 0A 42 0510 ED ES 42 E7 71 AG CE B7 OF AS 84 B7 03 06 72 9C non lE 00 CC 06 6A 02 3A 05 OF 71 05 20 CC OC 71 DE 0530 05 72 DE 04 42 DB CC 04 DB 03 BA 10 00 34 05 CD 0540 01 34 20 Di 03 01 FB CD 01 BA 20 C9 10 72 01 3A 0550 08 03 01 05 CD 01 3A 20 03 CD 01 34 11 72 12 SC 0550 20 E3 09 42 AG 20 SF 9C BD 8D AS 01 BF 3C As 04 0570 EZ 65 A 80 BY 72 AE 32 CD 01 48 1 amp 00 CC 06 17 0560 AS 80 E7 09 1p 03 1E 68 0C 72 10 DL 3F OD CD OL 0590 SA AS CE E7 07 A 84 E7 03 1E 00 03 232 30 14 72 0580 1C 68 0D 72 47 AG D2 B7 3C A ER B7 04 B 76 ET
7. 9D 9D 01 CS 9D 9D 21 72 AG 94 26 FC CC 08 e EZ 02 48 AS 02 ES 12 9D 38 ES 9D CC 26 ag 0A FD 3F 8 9p 2D FE 127 01 01 4 501 017 12 Motorola MC146805G2P microcomputer in conjunc tion with the MCM2802P programmable ROM The details of using this particular widely available micro processor microcomputer family are well known and documented in the M6805 M146805 Family Mi crocomputer microprocessor User s Manual pub lished by Motorola Inc 3501 Ed Bluestein Blvd Aus tin Tex 78721 The contents of the above referenced manual is hereby incorporated by reference Details of the microprocessor itself may be found in the com monly published Motorola Microprocessor Data Man ual in the section entitled MC146805G2 the con tents of which is also hereby inc rporated by reference In FIG 6 the actual transceiver functions are repre sented in block diagram form and one skilled in the art will readily know how to accomplish the appropriate interfacing to those functions Also pin numbers for the plastic dual in line package versions of the microcom puter and ROM are circled and shown adjacent the appropriate I C terminals 00 00 00 00 00 00 00 00 01 EZ 04 AS 3c 31 A i EG 3c 20 Fi ED ED 29 B7 3 ED 2A 57 A 02 FZ 24 2n A4 73 ES 38 ES 9D amp S 21 44 EZ 3C 9D 9D AG OL EZ 27 F7 09 80 00 00 00 00 00 00 00 00 00 00 00 Ad 37 42 Ol B7 AG
8. if the switch is actuated during the time interval A second circuit produces a second control signal if the switch is actuated outside the time interval In another embodiment of the present invention a transceiver has a multiple function switch controller including a circuit for detecting actuation of the switch and a decoder for decoding received signals of a prede termined type A timer responsive to either the decoder or the switch detector circuit establishes a time interval following each decoding of a received message of a predetermined type A controller circuit causes the switch to activate a first function if actuated during the time interval and a second function if actuated outside of the time interval 10 15 20 25 35 45 55 60 65 4 In another embodiment of the present invention a method of controlling a multiple function switch in cludes the steps of providing a timer to establish time intervals detecting whether or not the timer s output is predetermined active counting the number of switch actuations occuring while the output is a predetermined signal enabling an encoder if the count equals a first predetermined count and inhibiting the encoder if the count is equal to a second predetermined count The features of the invention believed to be novel are set forth with particularity in the appended claims The invention itself however as to organization method of use and method of operation
9. interval for producing a first con trol signal means responsive to said first control signal for selec tively enabling said transmitter second means responsive to actuation of said switch outside said time interval for producing a second control signal annunciating means responsive to said second control signal for annunciating the presence of activity on a selected communication channel means responsive to predetermined actuations of said switch during said time interval for enabling an encoder and counter means for counting actuations of said switch during said time interval
10. user address code The center position of the toggle switch places the receiver in the carrier squelch mode which allows the receiver to turn on its audio amplifier and speaker upon receipt of any message on the communica tion channel without regard to coding The third posi tion of the toggle switch enables the transmitter and transmits the encoded message required to access a receiver or repeater In operation if the user wishes to initiate a call he switches the toggle switch from the coded squelch position to carrier squelch position in order to monitor the channel for activity by other users He then moves the toggle switch to the encode mode to transmit an appropriate address code to access an appropriate re ceiver The user may then utilizes his push to talk PTT switch in a normal manner as necessary to carry on the desired conversation This system has the advan tage of forcing the user to monitor the channel prior to transmitting the code to access a receiver since he has to pass through the carrier squelch position of the three position switch in order to initiate a call After complet ing the conversation the user must switch his trans ceiver back to the coded squelch mode Another two switch system is used in radios such as the GRUNDIG MODEL FK103 In this system a first switch turns ON the receiver audio so that the user may monitor the channel Deactuation of the switch places the transceiver in a coded squelch mode
11. 230 to become active and go to a logic high Counter 250 is clocked at this time causing output 253 to go high output 252 to go low and outputs 254 and 255 to remain at a logic low Assuming the 30 40 45 50 55 60 65 8 squelch input is at a logic high indicating no channel activity the user will hear that he has a clear channel and will release switch 120 at time T2 This causes a low going logic transition at the reset input 225 of timer 230 which causes the timer to begin timing its predeter mined time interval At time T3 the timer interval started at time T2 has not yet expired and the user once again actuates switch 120 causing a low to high logic transition at input 135 This once again resets timer 230 holding its output high and causes counter 250 to be clocked to its next state wherein output 254 is at logic high and outputs 252 253 and 255 are at logic lows This state of the counter causes a logical low to high signal transition at transmit ter enable output 105 and encoder enable output 115 This causes the transmitter to be active and the encoder to provide the transmitter with the address of the party being called This occurs whether switch 280 is in either position A or B Since the output of the timer is held high by the constant reset input caused by actuation of switch 120 the audio is always disabled when the trans mitter is enabled Normally the encoder will require only a very brief period of
12. 3C 26 72 LF 80 3g 89 04 30 MZ rors 26 04 iE ZA 00 4A 72 F E57 45 ES 03 02 20 9D D 38 3A FD 3F 12 CC 3C 39 04 68 07 IA 68 4 501 017 13 14 TABLE I cont d 0280 03 CC 03 8D ED DO EB 77 27 05 1C 09 CC 08 17 OF 0290 68 08 OF SF 05 07 00 02 ED DE 17 68 AE 01 AS FE 0260 E7 3D BZ 02 09 02 38 SC 0E 02 34 5C 0D 02 20 U 02E0 39 3D BS 3D EZ 02 08 3D EE 03 68 15 3A 66 24 ll 02C0 11 68 13 68 AS 21 B7 04 10 00 OF 68 04 15 SC DE 02D0 70 81 EZ 67 12 68 AG OL E7 66 81 AS 03 20 FO EF 0220 73 9F 03 48 ED Ei 67 26 D3 00 68 EF 3C 3556 AG 03 02F0 Bl 66 26 DD 10 480 14 68 81 15 468 1D 03 Es 73 Al 0300 0A 27 SE Al OC 25 1D AS EO B7 04 Es 756 EF 00 1D 0310 68 AE SZ SC AS 60 24 4D F 2A F8 GF 74 Es BY 0320 71 18 468 81 i OF 26 02 3F 73 09 43 10 FL A 0330 0C E6 62 Bl 74 27 4E AB OS EL 74 27 45 06 43 06 0340 ES 73 EL 61 27 3C AG EO BF 04 86 76 EF 00 LD s8 0350 09 68 19 BS 73 BE 74 AA 380 7 SC A3 o0 24 06 FS 0350 24 F8 BF 74 81 1 68 AS CO amp 7 71 91 ES 42 87 71 0370 81 0D 04 03 0C 00 15 uD 21 08 LE 72 ED DA FC CC 0530 05 62 A6 ES BF 04 Es 75 EZ 00 1D 68 91 15 88 ES 0390 6A A4 LE 27 04 1D 07 20 02 1C 07 B6 SC Z 5D OL 0340 01 UF 01 oD 08 3A SE Z7 13 10 SC 20 AL 3F E 20 0350 OE 00 6D FS 3C 6E A6 03 Ei 6E 27 ED 11 6C OF O1 03C0 OF 03 6D 08 3A F 27 13 12 6C 20 11 3F 4F 20 0E 03D0 02 6D FS 3C SF A 03 Ei F 27 ED 13 C OF 43 12 O3E0 08 00 12 05 SD 08 3A 70 27 16 14 6C 20 14 3F 70 O3F0 20 OF 08 00 EE 04 46D F2 3C
13. Feb 19 1985 Sheet 5 of 6 4 501 017 INITIALIZE TIMER AND COUNTER 560 420 DISABLE CARRIER _NO CLOCKS TO PRESENT COUNTER YES 430 RESET TIMER TIMER INTERVAL 30 gt DELAY 675 MUTE SWITCH 63 RELEASED NO ENABLE 4 501 017 Sheet 6 of 6 U S Patent Feb 19 1985 e de js je v jr n S SSA TS ILL dda Wd DA 13534 cs LS cL dZ08zcWon WOHd3 3 ddy 9 vc E INYO HOT3n0S Ov S3LIATI Oianv CE 3NOHdOMOIN 43A13934 See HOLIMS O 06 LNdNI amp I009N3 YALLINSNVYLL 83113 dZ9S089 LOW UILNINOIOYIIN 4 501 017 1 SWITCH CONTROLLER FOR OBTAINING A PLURALITY OF FUNCTIONS FROM A SINGLE SWITCH IN A TWO WAY TRANSCEIVER AND METHOD THEREFOR BACKGROUND OF THE INVENTION 1 Field of the Invention This invention relates generally to the field of control circuits for electronic equipment More particularly this invention relates to a controller which permits a single switch to perform a plurality of transceiver func tions which may be dependent upon the status of the receiver or the transmitter or the recent actuation n his tory of the switch itself 2 Background of the Invention As the state of the art in the electronic industry pro gresses the trend is towards ever smaller electronic devices which must reliably perform a variety of func tions An example of this trend may be found in the field
14. USE0 00 AS SD B7 08 AS 065 B7 09 CD 02 7E ar 21 FE OF de CU 72 OC OD 68 13 3A 3C 27 05 0C 72 ES 20 38 16 72 SD0 1D 68 A6 21 E7 04 10 00 OD 72 OC OD 3F 04 1C 07 ca iC 03 ED DA CC 06 SA OF 3F F8 20 F2 AG 7D amp 7 3C USFO AG 12 E7 3B AS E43 B7 04 BS 76 BZ 00 AS 9C EF 08 0600 0610 0620 0630 0640 0650 0660 0670 0680 0690 060 05 0 0820 04650 ED 050 0700 0710 0720 0730 0740 0750 07650 0770 0786 0790 0760 07ED 07C0 07 DO 07 EO 07 F 0800 0810 2 y a 0830 0840 0850 0860 0870 0880 0890 090 iFFO 127 27 i 07 C8 20 41 EL 5o 28 3C 2L Qr i aC mya 3C Qa Ob 27 fA 01 Z7 va 01 27 E4 91 SA 80 GU 07 A7 0D 44 GO LA 2A 54 52 0 20 M Ad ES E 10 mie Pe re lt 01 23 E 01 2A 10 00 23 0C Q4 234 3A 2 iE ES SC 20 08 E6 12 3A 12 02 12 36 E7 08 E7 37 01 39 SD E 27 ED ED E E 2E E ED E7 A 81 00 00 F 70 79 amp F 74 oF 00 00 33 40 33 40 33 40 3C 9z 0 0 et x 13 E 02 09 07 ge VE 17 09 gt 2 AL ED isl PA 40 03 02 00 09 48 3 3D ZE 00 d ck or I am 00 C D 0 CC Q 1 23 ary gt lt er ted 13 Be v4 AS EZ 27 26 ED 00 59 oF 00 234 Tun Li EZ sc AG Ed AG 22 17 EZ 08 3 33 Et 0 01 OS i8 04 3C 20 00 d m wd 81 1c nn 4 7 gt D wets EZ L SE 14 11 l
15. United States Patent rg Higgins et al 54 SWITCH CONTROLLER FOR OBTAINING A PLURALITY OF FUNCTIONS FROM A SINGLE SWITCH IN A TWO WAY TRANSCEIVER AND METHOD THEREFOR Mary L Higgins David L Muri both of Sunrise Fla 75 Inventors 73 Assignee 21 Appl No 462 486 Motorola Inc Schaumburg Ill 22 Filed Jan 31 1983 531 Int Cl nenne HO4B 1 44 HO4B 1 02 H04Q 7 00 52 US CL eee 455 78 455 35 455 38 455 116 340 825 44 340 345 58 Field of Search 455 31 32 34 35 455 38 77 78 79 84 116 91 375 7 68 70 340 309 15 345 696 825 44 370 32 56 References Cited U S PATENT DOCUMENTS 3 500 458 3 1970 Cannalte 455 79 3 500 459 3 1970 Battin et al 455 78 3 943 444 3 1976 Lundberg wee 455 32 4 037 158 7 1977 Eastmond we 455 79 4 072 898 2 1978 Hellman et al 340 696 4 396 910 8 1983 Enemark et al 340 309 15 OTHER PUBLICATIONS Motorola MX 300 Series Handie Talkie Portable Radios AUDIO I Patent Number 4 Date of Patent 4 501 017 Feb 19 1985 Motorola MC14022B CMOS MSI Motorola User s Manual M6805 M 146805 Family Microcomputer Microprocessor Motorola MC146805G2 CM S 8 Bit puter Motorola MCM2802 MOS 32 x 32 Bit Electrically Erasable Programmable Read Only Memory Foreign German Manual Kodieraleitung F
16. a plurality of transceiver functions 40 2 A multiple function switch controller in accor dance with claim 1 further including means responsive to said first control signal for se lectively enabling said transmitter and annunciating means responsive to said second con 45 trol side for annunciating the presence of activity on a selected communication channel 3 A multiple function switch controller in accor dance with claim 2 wherein said annunciating means in includes means for selectively directing audio fre 50 quency signals to a loudspeaker 4 A multiple function switch controller in accor dance with claim 2 further including an encoder cou pled to said controller and said transmitter for encoding an address to be transmited by said transmitter 55 said encoder being enabled whenever said transmitter is enabled 5 A multiple function switch controller in accor dance with claim 1 further including a counter for counting the number of actuations of said switch occur 60 ing during said time interval 6 A multiple function witch controller in accordance with claim 5 further including gating means responsive to said counter for providing a third control signal only on predetermined counts of said counter 65 7 A multiple function switch controller in accor dance with claim 6 further including an encoder cou pled to said transmitter for encoding an address to be 18 transmitted by said transmitter and wherei
17. and apparatus that fully satisfies 10 the objects aims and advantages is set forth above While the invention has been described in conjucntion with specific embodiments it is evident that many alter natives modifications and variations will be apparent to those skilled in the art in light of the foregoing descrip 15 tion Accordingly it is intended that the present inven tion embrace all such alternatives modifications and variations as fall within the spirit and broad scope of the appended claims What is claimed is 20 1 In a transceiver including a transmitter and a re ceiver a multiple function switch controller for con trolling the transceiver by the operation of a switch comprising a timer responsive to said switch for establishing a 25 time interval the duration of said time interval being independent of the operation of said switch first means coupled to said timer and responsive to actuation of said switch occuring during said time interval for producing a first transceiver control 30 signal wherein said first control signal establishes a first operational mode for said transceiver and second means coupled to said timer and responsive to actuation of said switch occuring outside of said time interval for producing a second transceiver 35 control signal wherein said second control signal establishes a second operational mode for said transceiver whereby said switch controller allows said switch to control
18. available Johnson counters such as the MC14022 counter produced by Motorola Inc as well as other counters are entirely suitable for this application Simi larly numerous timing circuits such as analog one shot type timers and clocked digital counter based circuits to be used for timer 230 will occur to those skilled in the art The timing diagrams of FIG 3 includes FIGS 3A through 3M wherein FIG 3A represents the signal at switch input 135 FIG 3B represents the signal present at the reset input 225 of timer 230 and FIG 3C repre sents the signal present at the output 232 of timer 230 FIGS 3D 3E 3F and 3G respectively represent the signals present at outputs 252 253 254 and 255 of counter 250 respectively FIG 3H represents the signal present at transmit enable output 105 FIG 3I repre sents the signal present at encode enable output 115 in the case of switch 280 set in the A position FIG 3J represents the signal present at squelch input 65 FIG 3K represents the signal present at audio enable output 75 FIG 3L represents the signal present at encoder enable output 115 in the case of switch 280 set to the B position FIG 3M represents the signal present at de coder input 25 At a time T1 OF FIG 3 the user actuates switch 120 for a first time to initiate a call causing a logic high to appear at input 135 This causes a logic high to appear at the reset input 225 of timer 230 which in turn causes the output 232 of timer
19. c 0 D TA 0t 1 S AS 1E 23 c wes 4 C4 03 ZO PI iF oc ZU 18 AD E9 DS z 81 7 3E 3E AS 0A EZ 3D AS 26 E4 E6 42 BS 40 B7 45 B6 CD 08 298 3r 3C 17 ES 22 BF 14 26 56 35 44 44 BS l3 BO 27 2E RE 27 ES OS G7 14 143 36 Sr CD 09 26 05 03 36 BO 37 34 2 W 9 B SP 25 31 04 30 2A 20 27 3 cB 4 36 BE 16 5 04 99 3C 20 8E C7 00 15 E7 36 05 CS EE nd OE El 0C id 5 OF BA 45 AF 27 03 OC BS 2E 2E EZ ib ED A Ae 2E ED 060 00 SZ 20 20 20 ZO 26 O08 Sc 04 SC AO 4 00 50 rs 00 c 05 grim I 00 S amp L AL unc wan 17 form the decoding function for a 9 9 9 9 9 ZVEI code on data entering the PB6 input If an encode is desired on each transmission switch 280 in the B position the tenth byte in line 3 of Table II should be changed from 2E to 3E Also the encoding function is performed and the output appears in the form of a 350 millisecond 4 501 017 17 1200 Hz tone in digital form at outputs PD2 and PD3 when the microcomputer is clocked at a bus speed of 1 MHz This output is processed by a two bit D A con verter 690 and a low pass filter 695 prior to being trans mitted by transmitter 325 The output of receiver 10 is 5 processed by a low pass filter 700 and then limited by a limiter 710 prior to input into the PB6 terminal of the microcomputer Thus it is apparent that in accordance with the pres ent invention a method
20. e detected coded address may be transferred to a speaker 50 in the preferred embodiment Receiver 10 also provides a squelch cir cuit 60 with information usually audio noise for the purposes of determining whether or not there is an on channel signal correctly encoded or not being re ceived by receiver 10 This squelch information is trans ferred by switch controller 30 at a controller input 65 where it may be processed and delivered to the receiver audio via an output 75 A transmitter 80 can receive inputs either from a microphone 90 or an address encoder 100 for modula tion and transmission on the radio frequency communi cation channel It is understood by those skilled in the art that transmitter 80 as well as receiver 10 may be AM FM PM or any combination or variation thereof without loss of generality In the preferred embodiment a narrowband FM system is used Transmitter 80 is enabled by a signal from switch controller 30 at a controller output 105 Switch control ler 30 also determines when encoder 100 should gener ate an address code by providing encoder 100 with an enabling signal from a controller output 115 In the 4 501 017 5 preferred embodiment a momentary switch 120 is nor mally grounded on one side Actuation of the switch connects that side of the switch to a logic high in the form of a DC supply 130 The other side of switch 120 is coupled to an input 135 to switch controller 30 In operation the syst
21. e output of OR gate 256 is the audio enable output 75 of decoder 30 Output 255 of counter 250 is coupled to one input of an OR gate 265 and to the input of an inverter 270 The output of inverter 270 is coupled to a second input of AND gate 215 Output 254 of counter 250 is coupled to a second input of an OR gate 265 The output of OR gate 265 is coupled to a second input of AND gate 205 The output of AND gate 205 is the transmit enable output 105 Outputs 252 and 253 of counter 250 are not used in controller 30 but are shown here to complete the discription Encoder enable output 115 is selectively coupled by a two position jumper or switch 280 to either counter output 254 if switch 280 is in position A or transmit enable output 105 if switch 280 is in position B If switch 280 is in position A the address encoder 100 of FIG 1 will be operative only on the first actuation of switch 120 after the timer starts timing and subsequent transmissions will be unencoded If switch 280 is in position B the encoder will be enabled each time a transmission occurs during the timer interval each time the transmitter is enabled FIG 3 is a timing diagram of the circuit embodiment of FIG 2 Although outputs 252 and 253 of counter 250 are not utilized in the circuit of FIG 2 they are in cluded in timing diagram FIG 3 for the purpose of illustrating the operation of the particular type of John son counter used in this embodiment Commercially
22. em functions in the following manner If the user desires to initiate a transmission he first actuates switch 120 If switch controller 30 has received an indication of channel activity at its input 65 the receiver s audio is turned on by output 75 so that the user may hear that channel activity on speaker 50 thereby annunciating the channel status to the user In the alternative other ways of annunciating the channel status such as a visual display or light may be preferred in some cases When the user has determined that the channel is free of activity he actuates the same switch 120 for a second time The second actuation must occur within a predetermined time interval established at de actuation of the first actuation of switch 120 Upon receiving the second switch actuation switch control ler 30 sends a control signal at output 115 enabling address encoder 100 It also sends a signal at output 105 actuating transmitter 80 Encoder 100 provides trans mitter 80 with the address code such as a ZVEI tone sequence for the desired receiver and preferrably in structs transmitter 80 to mute any inputs from micro phone 90 while the address is being encoded Micro phone 90 is muted at this time to prevent voices or noises entering the microphone from corrupting the encoder generated address After the brief period of time required for the en coder 100 and transmitter 80 to send out the address microphone 90 is unmuted and the user can be
23. ention to pro vide a controller for efficient utilization of switches in a miniature portable transceiver In one embodiment of the present invention A trans ceiver has a multiple function switch controller includ ing a timer for a establishing a time interval A first circuit produces a first control signal when the switch is actuated during the time interval and a second circuit produces a second control signal when the switch is actuated outside the time interval In another embodiment of the present invention a multiple function switch controller includes an appara tus for detecting the actuation of a switch and a circuit for monitoring the status of a communication channel A timer responsive to either the monitoring circuit or the switch detecting apparatus establishes a time inter val A transmitter enabling circuit enables the transmit ter upon actuation of the switch during the time interval and an annunciation circuit annunciates the status of the communication channel upon actuation of the switch outside the time interval In another embodiment of the present invention a transceiver includes a multiple function switch control ler having an apparatus for decoding a received signal having a predetermined address A timer responsive to the decoder establishes a time interval following each received signal having a predetermined address A first circuit responsive to the actuation of the switch pro duces a first control signal
24. es of predetermined length and fre quency to access the desired receiver The user then actuates a third switch to enable his transmitter and microphone in order to carry on normal conversation In the above transceiver scheme a total of three switches are required to perform even the most basic selective calling transceiver functions In addition to these controls the transceiver must also include a vol ume control an on off switch a squelch control a channel selector control and quite possibly many other controls such as a telephone style keypad for more sophisticated transceivers It is evident that utilizing three separate switches simply to control the sequence of steps necessary for initialization of a conversation is highly inefficient As these transceivers incorporate more and more features and options the switch require ment becomes a severe size limitation in a portable or mobile transceiver Another scheme often used in portable transceivers such as Motorola s European version of its MX300 series of transceivers utilizes a momentary push to talk type switch in conjunction with a three position toggle switch This exemplifies the utilization of a two switch requirement for the selection of any transceiver func tion In this scheme a first position of the toggle switch places the radio receiver in a coded squelch mode This makes the radio reciever responsive only to tone or digitally encoded messages bearing an appropriate
25. gin his conversation If the party being called responds within a predetermined period of time established by the last deactuation of the user s switch 120 he may do so in an uncoded transmission mode in the preferred embodi ment The present user s receiver will acknowledge receipt of that message by transferring voice informa tion from receiver audio 40 to speaker 50 After receiv ing that transmission the user will typically respond with more voice information in a manual two way con versation This is accomplished by once again actuating switch 120 within a predetermined time interval estab lished at the end of the received transmission as indi cated by loss of radio frequency carrier Upon a third actuation of switch 120 within a prede termined time interval of receiving the last message a signal at output 105 once again enables transmitter 80 and voice transmission may once again occur In one embodiment of the present invention the user may select at his descretion whether or not encoder 100 is actuated at such a time This is the type of system option that may be useful in a number of communication sys tems The system operates in a manner identical to its operation during the last reception and transmission on subsequent receptions and transmissions as long as they occur within the time interval established by the switch controller 30 In all cases of the preferred embodiment this time interval begins upon deactuation of s
26. n said third control signal allows said encoder to be enabled ony when said counter indicates that switch is being actu ated for a first time within said time interval 8 A multiple function switch controller in accor dance with claim 7 wherein said encoder includes a five tone sequential selective calling encoder 9 A method of controlling the operation of a switch in a transmitter comprising the steps of timing an interval following operation of said switch the duration of said time interval being indepen dent of the operation of said switch actuating said switch outside said time interval alerting the user of the status of a communication channel upon actuation of asid switch outside of said time interval actuating said switch during said time interval and enabling said transmitter upon actuation of said switch occuring during said time interval 10 A method in accordance with claim 9 further including the steps of enabling an encoder upon a first of said actuations of said switch occuring during said time interval and inhibiting said encoder upon subsequent actuations of said switch occuring during said time interval 11 In a transceiver including a transmitter and a receiver a multiple function switch controller compris ing means for detecting operation of a switch means coupled to said receiver for monitoring the activity of a selected communication channel a timer responsive to either said monitori
27. nd messages received from calling parties If receiver 10 receives a transmission which is on a proper channel but does not possess an appropriately encoded address address decoder 20 will not respond and switch controller 30 will not turn on receiver audio 40 Actuation of switch 120 during the time that this improperly encoded signal is being received however will cause the receiver audio 40 to turn on so that the user is alerted to the presence of an active or busy chan nel The receiver audio therefore serves as an annuncia tion circuit in the preferred embodiment It will be clear to those skilled in the art that other ways of alerting the user to the presence of channel activity are readily implemented Turning now to FIG 2 for one embodiment of switch controller 30 input 135 is coupled to one input of an OR gate 200 and one input of an AND gate 205 Input 25 is coupled to one input of an AND gate 210 The output of an AND gate 210 is coupled to a second input of an OR gate 200 The output of an OR gate 200 drives one input of an AND gate 215 and one input of an OR gate 220 Input 25 is also coupled to a second input of OR gate 220 The output of an OR gate 220 is coupled to a reset input 225 of a timer 230 An output 232 of timer 230 is coupled to the input of an inverter 235 and one input of an AND gate 240 The output of AND gate 240 is cou pled to a third input of an OR gate 220 The output of inverter 235 is coupled to the rese
28. nd shaped blocks It will occur to those skilled in the art that many other flow charts will result in firmware which will equally well perform the desired functions therefore the flow chart of FIG 5 is not intended to be limiting as the only program se quence which would perform the function of the pres ent invention Program step 400 of the flow chart of FIG 5 encom passes the first steps of the program wherein a timer counter and other circuitry will be initialized upon powering up the system The program looks for a switch actuation at step 410 and if none is found pro ceeds to step 420 where the receiver squelch circuit is inspected to see if a radio frequency carrier is present If carrier is present the timer is reset and a brief delay occurs at steps 430 and the program is returned to step 410 If the switch has been actuated step 440 checks to see if the timer is running If not step 450 enables the audio until step 460 detects a switch release Until the Switch release occurs periodic delays are encountered through steps 470 until the switch is released When the switch is released the timer is reset at step 480 and the program returns to step 410 If at step 440 it is determined that the timer is running step 490 clocks the counter If the counter s count equals 2 at step 500 the encoder is activated along with the transmitter at step 510 The transmitter remains activated until steps 520 and 530 determine that the switch ha
29. ng means or said detecting means for establishing a time inter val the duration of said time interval being inde pendent of the operation of said switch means responsive to actuation of said switch during said time interval for enabling said transmitter and means responsive to actuation of said switch outside of said time interval for annunciating the status of said communication channel 12 A multiple function switch controller in accor dance with claim 11 further including means for detecting a first actuation of said switch occuring during said time interval and means for enabling an encoder during said first actua tion 13 A multiple function switch controller in accor dance with claim 12 further including means for inhib iting said encoder during second and subsequent actua tions of said switch occuring during said time interval 14 In a transceiver ncluding a transmitter and a re ceiver a multiple function switch controller compris ing means for detecting actuation of a switch a decoder coupled to said receiver for decoding received signals of a predetermined type a timer responsive to either said detecting means or said decoder for establishing a time interval fol lowing each switch actuation or each decoding of a received signal of a predetermined type and controller means responsive to said timer and said switch for placing said transceiver in a first mode of operation if said switch is ac
30. of electronic calculators While the predecessor of the modern pocket calculator literally occupied rooms devices with similar computational power which will fit in a shirt pocket are now commonplace Such devices often have control buttons which electronically address a number of different features per button in order to provide the user with a large number of features in a small package This is accomplished by using a second feature button which is actuated prior to the actuation of a button which addresses a plurality of features Therefore in order for the user to address the features of his calculator two button actuations are required to address a single feature In the field of portable radio transceivers there is a 15 20 25 30 similar size reduction trend taking place As the size of 35 these devices diminishes the number of control features incorporated in a single control switch must also in crease in order for the user to control the additional electronic features incorporated therein This is particularly true for selective calling portable radio transceivers radio transmitter receivers such as those commonly used throughout Europe In these systems the user is required by regulation to monitor his receiver prior to making any transmission to assure that there is no channel activity taking place on the commu nication channel he intends to use Once the user estab lishes that the channel is free of activi
31. represents a re ceived message similar to that occuring between time TS and T6 Although counter 250 is at a different count the controller 30 responds to this incoming message in a manner identical to its response between T5 and T6 Similarly the decoder responds to subsequent transmis sions such as that occuring between time T11 and T12 the same as transmissions occuring between time T7 and T8 as long as the timer output 232 is at a logic high At time T13 the output 232 of timer 230 becomes inactive and goes to a logic low indicating that the predetermined time interval of timer 230 has expired This resets counter 250 to its initial state just prior to time T1 Actuations of switch 120 occuring subsequent to time T13 will cause controller 30 to respond as it did at time T1 restarting the entire cycle At time T14 the response of controller 30 to cor rectly encoded incoming messages is shown That is the conversation is inititated by another transceiver addressing the transceiver of the present user At this time input 25 makes a low to high transition as a result of a correctly decoded address by decoder 20 This causes a logic low to logic high transition at the timer reset input 225 which in turn causes the timer output 232 to go high The incoming signal at input 25 also causes counter 250 to be clocked causing its output 253 to go high and its output 252 to go low Outputs 254 and 255 remain at a logic low Since a decoder outpu
32. rt its time inter val once again At time T7 the user once again actuates switch 120 to respond to the message received between T5 and T6 causing input 135 to go high and reseting the timer The counter is once again clocked to the next count causing its output 255 to go to a logic high while outputs 252 253 and 254 are at a logic low The transmitter is en abled by output 105 and if switch 280 is in position B the encoder 100 of FIG 1 is once again enabled If switch 280 is in position A an unencoded transmission will occur If the encoder 100 is enabled voice or data may be transmitted after the address is encoded and transmitted If the encoder is not enabled voice or data information m y be transmitted immediately At time T8 switch 120 is deactuated causing input 135 to once again return to a logic low This causes a high to low transition at the timer reset input 255 which 4 501 017 9 restarts the timing of the predetermined time interval The signal at output 255 of counter 250 is fed back through inverter 270 and AND gate 215 to prevent further actuations occurring while the output 232 of timer 230 is active logic high from clocking counter 250 Therefore there is no change in counter outputs 252 253 254 or 255 on any subsequent transmission unless timer 230 times out to the end of its time interval This will cause the counter 250 to reset to its original state prior to time T1 The time interval from T9 to T10
33. s been released At that point Step 540 stops transmission and step 550 resets the timer The program is then returned to step 410 If at step 500 the count is not equal to two step 560 disables the clock to the counter Step 570 determines whether or not the user desires to encode upon each transmission or not If so the program returns to step 510 and if not the program simply turns on the transmit ter at step 580 without enabling the encoder The pro gram then proceeds to step 520 If at step 420 it is determined that carrier is not pres ent step 590 determines if a message has been is prop erly encoded and correctly decoded If not step 600 checks to see if the timer s interval has expired If not a delay is encountered at step 610 prior to returning the program to step 410 If the timer s interval has expired 11 at step 600 the audio is muted at step 620 and the timer is reset at step 630 The program then returns to step 410 If at step 590 the signal was appropriately decoded 5 step 635 checks to see if the timer is running If so step 640 resets the timer and step 660 enables the receiver s audio The program then returns to step 410 If at step 635 the timer is not running step 665 clocks the counter step 670 resets the timer step 675 enables the timer and 10 step 680 enables the audio The program then returns to step 410 If it is desirable not to transmit an address code on the first actuation of the switch
34. s of said switch oc curing during said time interval 27 A switch controller in accordance with claim 26 further including gating means responsive to said counter for providing a third control signal only on predetermined counts of said counter 28 A switch controller in accordance with claim 27 further including an encoder coupled to said transmitter for encoding an address to be transmitter by said trans mitter and wherein said third control signal allows said encoder to be enabled only when said counter indicates that said switch is being actuated for a first time within said time interval 29 A switch controller in accordance with claim 28 wherein said encoder includes a five tone sequential selective calling encoder 30 A switch controller in accordance with claim 29 wherein said annunciating means includes means for selectively directing audio frequency signals to a loud speaker 31 In a selective calling transceiver including a trans mitter and a receiver a switch controller for controlling the transceiver by the operation of a switch compris ing a decoder for decoding a received signal including a predetermined address a timer responsive to said decoder and said switch for establishing a time interval folllowing each decoding of a received signal including a predeter mined address and following predetermined opera tions of said switch first means responsive to actuation of said switch during said time
35. st control signal for se lectively enabling said transmitter and annunciating means responsive to said second con trol signal for annunciating the presence of activ ity on a selected communication channel 19 A multiple function switch controller in accor dance with claim 18 wherein said timer is also activated in response to said switch 20 A multiple function switch controller in accor dance with claim 19 further including means respon sive to actuation of said switch during said time interval for enabling an encoder 21 A multiple function switch controller in accor dance with claim 20 further including a counter means for counting the number of actuations of said switch during said time interval 22 A multiple function switch controller in accor dance with claim 21 further including gating means responsive to said counter for allowing said encoder to be enabled only on predetermined counts of said counter 23 A multiple function switch controller in accor dance with claim 22 wherein said gating means allows said encoder to be enabled only when said counter indicates that said switch is being actuated for a first time within said time interval 24 A multiple function switch controller in accor dance with claim 21 wherein said annunciating means includes means for selectively directing audio fre quency signals to a loudspeaker 25 In a transmitter a method of controlling a switch comprising the steps of
36. t input 245 of a counter 250 and the output of AND gate 215 is coupled to a clock input 251 of counter 250 Counter 250 in this embodiment is preferrably a com mercially available Johnson counter with code con verter having four digital outputs shown in FIG 2 and designated 0 1 2 and 3 respectively and numbered 252 253 254 and 255 respectively in FIG 2 However it will be evident to those skilled in the art that many other types of counter circuits may be substituted for the Johnson counter of this embodiment It is understood that counter 250 is reset upon power up That is 1 0 O O appears at outputs 0 1 2 and 3 respectively upon initial power up of controller 30 Also it is understood that timer 230 is not timing upon power up of the system That is when power is applied a logic zero appears at the output of timer 230 AI though further circuitry which is not shown is required to establish such an initialization addition of that cir cuitry is well known and will not add materially to the understanding of the present invention It will be evi 4 501 017 7 dent to one skilled in the art that the design addition of that circuitry is readily accomplished The output of inverter 235 is coupled to one input of an OR gate 256 and one input of an AND gate 210 A second input of an OR gate 256 is coupled to squelch input 65 and the input of an inverter 260 The output of inverter 260 drives a second input of AND gate 240 Th
37. t im plies that a signal is being received squelch input 65 makes a logic high to a logic low transition and audio enable output 75 goes low turning on the receivers audio circuits At time T15 the incoming message ends causing the timer 230 to begin timing its predetermined interval and the audio to be disabled It should be noted that after time T15 controller 30 is in exactly the same set of logic states that it was in after time T2 Therefore it is evident that a response by the user of actuating switch 120 will cause the same response as that which occurred at time T3 That is a transmission with an encoded address will occur It will be evident to those skilled in the art that the minor modification of causing no address encoding when communication is initiated by receipt of a cor rectly encoded incoming message may be readily imple mented by clocking counter 250 more than once as a result of a logic high at the output of AND gate 210 Turning now to FIG 4 it will be evident to one skilled in the art that a microprocessor or microcom puter is ideally suited to perform the functions of con troller 30 in an equivalent embodiment shown in FIG 4 as system 300 In this system a microcomputer 310 along with its associated code plug ROM 320 will preferrably perform the functions not only of controller circuit 30 but also of other radio functions such as that of the address decoder 20 and address encoder 100 of the system of FIG 1 b
38. time typically less than 0 5 seconds to encode an address to be transmitted by the transmitter During this time the transmitter will nor mally mute the microphone 90 of FIG 1 and transmit the code address After the code address has been transmitted the mi crophone 90 will be unmuted and voice transmission may proceed Alternately if data transmission is desired it may take place after the addressing process is com pleted At the end of the voice or data transmission switch 120 is deactuated at a time corresponding to T4 of FIG 3 The deactuation disables the transmitter and if switch 280 is in position A disables the encoder The low transition at the reset input 225 of timer 230 once again causes the timer to begin its predetermined time interval At time T5 the party being called responds with a transmission of his own This causes squelch input 65 of the formerly transmitting and now receiving unit to go to a logic low causing audio enable output 75 to go low turning on the receiver s audio allowing the user to hear the message being received The received audio also turns on the reset input 225 of timer 230 thereby holding the output at a logic high At time T6 the received message ends causing the squelch input 65 to go back to a logic high which in turn causes the audio to be dis abled by the high going transition at output 75 The change at input 65 causes timer 230 which had been reset by the logic high on input 65 to sta
39. tuated during said time interval and placing said transceiver in a sec ond mode of operation if said switch is actuated outside of said time interval 15 A multiple function switch controller in accor dance with claim 14 wherein 4 501 017 19 said first mode of operation is associated with said transmitter and said second mode of operation is associated with said receiver 16 In a selective calling transceiver including a trans mitter and a receiver a multiple function switch con troller for controlling the transceiver by the operation of a switch comprising a decoder for decoding a received signal including a predetermined address a timer responsive to said decoder for establishing a time interval following each decoding of a re ceived signal including a predetermined address first means responsive to actuation of said switch during said time interval for producing a first trans ceiver control signal and second means responsive to actuation of said switch outside of said time interval for producing a second transceiver control signal 17 A multiple function switch controller in accor dance with claim 16 wherein said first control signal establishes a first operational mode for said transceiver and said second control signal establishes a second oper ational mode for said transceiver 18 A multiple function switch controller in accor dance with claim 17 further including means responsive to said fir
40. ty he must nor mally transmit a series of tones or a digitally encoded message in order to address the receiver or repeater he desires to contact For example in the well known ZVEI Zentral Verband der Elektro Industrie system commonly used in Germany an address code consists of a sequence of five audio frequency tones between 1060 Hz and 2600 Hz which are consecutively transmit ted Each tone has a 70 millisecond duration with no pause between tones Each tone represents a single digit 0 9 or a repeat tone indicating that the preceeding digit is repeated Each user or repeater is assigned a five digit address which must be correctly decoded to access that receiver or repeater Encoding and decoding cir cuits for such systems are well known Having estab lished receiver or repeater access the user is then free to carry on normal two way voice or data communica tions with another transceiver One scheme often used to accomplish the above se quence of steps is to provide the portable transceiver with three switches In operation the user firsts actuates a push to monitor switch which enables the receiver 40 45 50 55 60 65 2 section audio so that the user may determine if there is activity taking place on the desired radio frequency channel When the channel is clear the user actuates a second switch which transmits an appropriate code word in tones or binary digits as for example a set of five sequential ton
41. unftonfol ge Baustein FK 102 FK 103 Primary Examiner Jin F Ng Attorney Agent or Firm Jerry A Miller James W Gillman Edward M Roney 57 ABSTRACT In a transceiver a multiple function switch decoder includes means for detecting actuation of the switch and means for monitoring the status of the receiver A timer responsive to the monitoring means and detecting means establishes a predetermined time interval follow ing each switch actuation or each received message of predetermined type When the switch is actuated dur ing the time interval the transmitter is enabled When the switch is activated outside the time interval the receiver audio is activated so the user may monitor the channel During the first switch actuation in any given time interval an encoder is enabled On subsequent switch actuations during the same time interval the encoder is inhibited This allows a single switch to per form a plurality of transmitter and receiver functions Microcom 31 Claims 6 Drawing Figures 4 501 017 Sheet 1 of 6 U S Patent Feb 19 1985 Del LiNDUID HII3NDS of rn N3TIONINOI ae HOLIMS og SOL 4300930 3A393M 02 ol 4 501 017 Sheet 2 of 6 U S Patent Feb 19 1985 U S Patent Feb 19 1985 Sheet30f6 4 501 017 4 501 017 Sheet 4 of 6 U S Patent Feb 19 1985 LINDYIO HOTSNOS M Oianv y S3AI3938 A3A3I3U ol 06 YALNdWOSOYOIN U S Patent
42. ut this is not intended to be limit ing In this system micro computer 310 accepts incom ing information from receiver 10 squelch circuit 60 5 5 20 25 40 45 50 55 60 65 10 and switch 120 and delivers appropriate signals to re ceiver audio 40 and transmitter 325 It will be appreci ated that transmitter 325 may alternately include an encoder such as encoder 100 and receiver 10 may alter nately include a decoder such as decoder 20 Preferra bly however the micro computer would handle these functions Micro computers such as the widely avail able Motorola MC146805G2 as well as others is suitable for performing these functions In this embodiment ROM 320 serves as a code plug which is used to program the transceiver with various options and information necessary to the trans ceivers standard operation Information such as tone duration tone frequency etc may be stored therein and programmed to meet various user or system require ments The switch 280 of controller 30 is preferrably replaced by one bit of digital information in ROM 320 for system 300 FIG 5 shows a flow chart of one method of program ming micro computer 310 to perform the functions of the present invention This flow chart is designed to parallel the operation of hardware switch controller 30 and the reader should be aware that decision blocks do not uniformly show the result of a yes answer at the bottom of the diamo
43. witch 120 or the end of a received message In the preferred embodiment this time interval is controlled by a programmable timer which can be set anywhere from several milliseconds to several minutes A time interval of approximately 7 seconds has been found to be convenient If either the receiving or transmitting party fails to respond within the predetermined time interval the transceiver auto 20 25 30 35 40 45 50 55 60 65 6 matically reverts back to the coded squelch mode The next actuation of switch 120 causes the transceiver to operate as if it is the first actuation of switch 120 thereby restarting the operation sequence without the necessity of manual intervention by the user If rather than a user initiated transmission a conver sation is initiated by receipt of a properly encoded mes sage address decoder 20 provides switch controller 30 with a signal at input 25 This signal directs switch decoder 30 to enable transmitter 80 upon the first actua tion of switch 120 and places the receiver in a non coded squelch carrier squelch mode The initial switch actuation which is necessary to prevent interfer ence when initiating a call is bypassed automatically when a conversation is initiated by receipt of a properly encoded message Since that initial actuation is carried out by the party initiating the call Thus the controller operation is made dependent on both user initiated switch actuations a
Download Pdf Manuals
Related Search
Related Contents
V7 2GB DDR3 1600MHz PC3-12800 SODIMM Notebook Memory Eglo BUZZ Skyworth 32E66A User's Manual NLS-HR100 Hand-held 1D Barcode Scanner User Guide Philips SCD487 Two-Way Radio User Manual MEN178-FR version 1.1 SDP-860 Software Manual - SamsungPresenterUSA.com Vote For a Charity User Guide Xerox 180 EPS Printer User Manual Copyright © All rights reserved.
Failed to retrieve file