Method of communicating over a single wire bus between a host device and a module device which measures thermal accumulation over time
First Claim
1. A method of communicating between a host and a module comprising a counter which measures chemical equivalent time based on temperature according to Arrhenius'"'"'s law via a one wire bus, said method comprising the steps of:
- providing a reset signal, from said host to said module via said one wire bus;
providing a presence signal from said module to said host via said one wire bus, said presence signal indicating that said module is present on said one wire bus;
providing a read ROM data command from said host to said module via said one wire bus;
reading a family code of said module by said host via said one wire bus, said family code indicating a model number of said module;
reading a serial number of said module by said host via said one wire bus, said serial number identifying a particular module; and
providing a chemical equivalent time count from said module to said host over said one wire bus indicating a thermal accumulation over time history, said chemical equivalent time count being generated via a temperature-controlled counter which utilizes a temperature sensitive band-gap circuit within said module.
1 Assignment
0 Petitions
Accused Products
Abstract
A method of communicating information between a host device and a potentially portable module device which measures thermal accumulation over time via a temperature controlled counter. The temperature controlled counter may operate using substantially Arrhenius'"'"' law. The host device communicates with the portable module via a single wire bidirectional data bus. The single wire bus and one-wire communication protocol allows data flow between a host and a plurality of devices connected to the single wire bus. The single wire bus allows for a great versatility of uses for the portable module.
159 Citations
11 Claims
-
1. A method of communicating between a host and a module comprising a counter which measures chemical equivalent time based on temperature according to Arrhenius'"'"'s law via a one wire bus, said method comprising the steps of:
-
providing a reset signal, from said host to said module via said one wire bus; providing a presence signal from said module to said host via said one wire bus, said presence signal indicating that said module is present on said one wire bus; providing a read ROM data command from said host to said module via said one wire bus; reading a family code of said module by said host via said one wire bus, said family code indicating a model number of said module; reading a serial number of said module by said host via said one wire bus, said serial number identifying a particular module; and providing a chemical equivalent time count from said module to said host over said one wire bus indicating a thermal accumulation over time history, said chemical equivalent time count being generated via a temperature-controlled counter which utilizes a temperature sensitive band-gap circuit within said module. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method for communicating between a master device and a portable module device, having a counter circuit which measures chemical equivalent time based on thermal absorption, over a one wire bus, said one wire bus comprising a first conductor and a ground conductor, said method comprising the steps of:
-
pulling said first conductor low by said master in order to reset said module; providing a presence signal on said first conductor by said module to said master, said presence signal indicating that said module is in a listening mode; providing a command byte to said module by said host, said command byte being at least one of a Read ROM Data command, a Match ROM Data command, a Search ROM Data command, and a Skip ROM Section Command; and providing a chemical equivalent time count from said module to said master device over said one wire bus, said chemical equivalent time count indicating a thermal accumulation over time, said chemical equivalent time count being generated by a temperature-controlled counter that utilizes a temperature sensitive band-gap circuit positioned within said module. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method of transmitting information over a single wire data bus between a master device and a module device for measuring the accumulation of thermal energy over time, said single wire data bus comprising a single data conductor and a ground conductor, said method comprising the steps of:
-
pulling said single wire data bus low for at least a predetermined amount of time by said master device in order to reset said module device; pulling said single wire data bus high by said master device and determining if said module device pulls said single wire data bus low thereby providing a presence detect signal to said master device, said presence detect signal indicates that said module device is in a listening mode; providing a command word from said master device to said module by said master device; and reading a chemical equivalent time count data from at least one register in a RAM in said module device, said chemical count data being generated by a temperature controlled counter circuit comprising a temperature sensitive band-gap circuit within said module, said temperature controlled counter being connected to said RAM.
-
Specification