Abstract:
An LED drive circuit comprising a plurality of LEDs coupled together in parallel, the LEDs configured to be powered by a battery. A current source coupled to the LEDs provides a current signal level for driving the LEDs. A current sensor circuit is coupled to the current source and is configured to provide a first indication signal in response to the current signal flowing in the LEDs. A controller circuit is coupled to the current sensor so as to receive the indication signal. The controller circuit is further coupled to the current source so as to provide an appropriate control signal to the current source so that the current drawn through the LEDs remains substantially at a desired level.
Abstract:
Disclosed is an electronic device that can communicate with a plurality of testing devices that utilize a plurality of communication formats. To accommodate the plurality of testing devices, the electronic device can be configured to communicate with external test equipment using multiple communication path configurations and multiple message protocols. An exemplary method of the present invention is a method of configuring an electronic device for communicating with either of a first or second testing device. The first and second testing devices use, respectively, first and second physical communication path configurations and first and second message protocols. As an initial matter, the method of the present invention includes identifying a presently-used testing device, the presently-used testing device comprising one of the first and second testing devices. Once the presently-used testing device is identified, the electronic device self-configures to a select physical communication path configuration, the select communication path configuration comprising that of the first and second communication path configurations which corresponds to the presently-used testing device. Next, the electronic device receives a message from the presently-used testing device, the message containing information relating to a testing routine to be performed. Once the message is received, the message protocol corresponding to the presently-used testing device is employed to obtain the information relating to the test routine to be performed. Finally, the test routine identified in obtained information is performed.
Abstract:
A portable device operable from batteries employing different cell technologies is disclosed. Through the addition of minimal circuitry, a portable device configured for operation with battery cells having a first type of technology may be configured to accommodate batteries employing alternative cell technologies. Circuitry is also associated with battery cells of the alternative battery technology for configuring output parameters of these battery cells for operation with the portable device. A single battery charger, which connects to the portable device, is usable for recharging each of the battery cell technologies through the portable device.