SAME CODE BASE IN IRRIGATION CONTROL DEVICES AND RELATED METHODS
First Claim
1. A first irrigation control unit comprising:
- a processor; and
a computer readable medium coupled to the processor and storing a first set of machine code adapted to be executed by the processor, the first set of machine code based on a portion of source code on which a second set of machine code stored in a second irrigation control unit is based, the first set of machine code and the second set of machine code are not identical to each other,the second irrigation control unit having a predefined hierarchical control relationship with the first irrigation control unit.
1 Assignment
0 Petitions
Accused Products
Abstract
Various embodiments are described in which different irrigation controllers in an irrigation control system have machine code having a same code base. In one implementation, a first irrigation control unit comprises a processor and a medium storing a first set of machine code to be executed by the processor. The first set is based on a portion of source code on which a second set of machine code stored in a second irrigation control unit is based, and the first and second sets not identical to each other. The first and second irrigation control units are in a predefined hierarchical control relationship. In one variation, the first and second control units have at least related operating systems. In another variation, a central controller includes machine code developed from at least a portion of the same source code as machine code in a remote controller for simulation or execution purposes.
-
Citations
25 Claims
-
1. A first irrigation control unit comprising:
-
a processor; and a computer readable medium coupled to the processor and storing a first set of machine code adapted to be executed by the processor, the first set of machine code based on a portion of source code on which a second set of machine code stored in a second irrigation control unit is based, the first set of machine code and the second set of machine code are not identical to each other, the second irrigation control unit having a predefined hierarchical control relationship with the first irrigation control unit. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of operation in irrigation control comprising:
-
retrieving a first set of machine code stored in a first irrigation control unit that is based on a portion of source code on which a second set of machine code stored in a second irrigation control unit is based, the first set of machine code and the second set of machine code not identical to each other, the second irrigation control unit having a predefined hierarchical control relationship with the first irrigation control unit; and executing the first set of machine code. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18)
-
-
19. A first irrigation control unit comprising:
-
a processor; and a computer readable medium coupled to the processor and storing a first set of machine code adapted to be executed by the processor to implement a first operating system, wherein the first operating system is at least related to a general purpose computer operating system of a general purpose computer functioning as a second irrigation control unit having a predefined hierarchical control relationship with the first irrigation control unit. - View Dependent Claims (20, 21, 22, 23, 24, 25)
-
Specification