Method and apparatus for enabling dual control head operation of a mobile radio transceiver
First Claim
1. In a radio system including a transceiver designed to operate with a single control head via a digital data bus, a method for enabling the use of a plurality of control heads for operating said transceiver, each said control head periodically generating an interrupt request signal, comprising the steps of:
- connecting an interface module between said transceiver and said plurality of control heads;
detecting in said interface module when one said control head has generated an interrupt request; and
causing said interface module to selectively enable the control head that generated said interrupt request to operate said transceiver.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus and corresponding method for enabling the use of a plurality of control heads for operating a transceiver designed to operate with a single control head via a data bus. An interface module is connected between the transceiver and the plurality of control heads that periodically generate an interrupt request. The interface module, responsive to the interrupt requests, selectively enables one of the control heads to operate the radio transceiver. The method includes polling communication from the control heads and transceiver for mediating control of the transceiver. In one embodiment, accessibility of the radio system is improved and cost reduced by utilizing the speaker and volume control of each control head, such that an external speaker is not required.
-
Citations
20 Claims
-
1. In a radio system including a transceiver designed to operate with a single control head via a digital data bus, a method for enabling the use of a plurality of control heads for operating said transceiver, each said control head periodically generating an interrupt request signal, comprising the steps of:
-
connecting an interface module between said transceiver and said plurality of control heads;
detecting in said interface module when one said control head has generated an interrupt request; and
causing said interface module to selectively enable the control head that generated said interrupt request to operate said transceiver. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. An interface module for selectively enabling the use of a first and second control head for operating a mobile radio transceiver designed to operate with a single control head via a digital data bus, said interface module coupled between said mobile radio transceiver and said first and second control heads and receiving the signals therefrom;
- said interface module comprising;
a communications microcontroller having three serial communication channels (SCC) including;
a first serial communication channel connected to said first control head for sending data messages between said interface module and said first control head;
a second serial communication channel connected to said second control head for sending data messages between said interface module and said second control head;
a third serial communication channel connected to said transceiver for sending data messages between said interface module and said transceiver;
said interface module selectively forwarding messages received on said third channel to said first and second channels; and
an interrupt controller connected to the interrupt request lines of said control heads for monitoring interrupt request signals on said interrupt request lines and selectively forwarding said interrupt request signals to said transceiver;
a memory module coupled to said communications microcontroller to provide storage;
an audio circuit module for providing control of the audio gain of said control heads in response to user actions on said control heads; and
a logic circuit for providing control to switch the power state of the interface module in response to changes in the power state of said transceiver. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
- said interface module comprising;
-
19. A mobile radio system comprising:
-
a radio transceiver designed to enable operation by only a single control head;
a plurality of control heads, each of said control heads periodically generating an interrupt request; and
an interface module connected between said radio transceiver and said control heads;
said interface module, responsive to said interrupt request;
selectively enabling one of said control heads to operate said radio transceiver.
-
-
20. In a radio system including a transceiver designed to operate with a single control head via a digital data bus, a method for enabling the use of a pair of control heads for operating said transceiver, comprising the steps of:
-
(a) providing an interface module connected between said transceiver and said pair of control heads, each of said control heads periodically generating an interrupt request;
(b) initializing said interface module;
(c) receiving one of said interrupt requests from one of said control heads;
(d) processing said interrupt request;
(e) designating said requesting control head as the active control head and the other control head as the inactive control head;
(f) forwarding said interrupt request to said transceiver;
(g) polling a first one of said pair of control heads to determine if said first control head has data ready to be transmit to said transceiver;
(h) if said first control head has data ready to be transmit, polling the interrupt requests from each of said control heads to ensure that only one of said control heads has an interrupt request currently active;
(i) sending said currently active interrupt request said transceiver;
(j) polling said transceiver to determine if said transceiver has data ready to be transmit to said control heads;
(k) if said transceiver has data ready to send to said control heads, checking said data to determine if said data contains a backlighting message;
(l) if said data from said transceiver does not contain said backlighting message, sending said data to each of said control heads;
(m) if said data from said transceiver contains said backlighting message;
processing said backlighting message, wherein said processing includes;
(m1) sending said backlighting message to said active control head, (m2) sending a backlighting no-change message to said inactive control head; and
(m3) then returning to step (g);
(n) if said transceiver does not have data ready, determining whether said first control head is the active control head and has data ready;
(o) if said first control head is either not the active control head or does not have data ready, determining whether the other control head is the active control head and has data ready and if said other control head is either not the active control head or does not have data ready, then proceed to step (g);
(p) if it is determined that one of said pair of control heads is an active control head with data ready, processing the data of said active control head, said processing comprising;
(p1) determining if said data contains audio or hookswitch information;
(p2) if said data does not contain audio or hookswitch information, sending said data to said transceiver and returning to step (g);
(p3) if said data does contain audio or hookswitch information, processing said information such that any change in audio volume as a result of said information occurs only for speakers corresponding to said active control head.
-
Specification