CPC A61M 5/3155 (2013.01) [G08B 21/02 (2013.01); G08B 21/182 (2013.01); G08B 21/185 (2013.01); A61K 38/28 (2013.01); A61M 2205/18 (2013.01); A61M 2205/3317 (2013.01); A61M 2205/3584 (2013.01); A61M 2205/3592 (2013.01); A61M 2205/50 (2013.01); A61M 2205/502 (2013.01); A61M 2205/52 (2013.01); A61M 2230/201 (2013.01); A61M 2230/63 (2013.01)] | 20 Claims |
1. A multi-channel pattern encoder for an insulin injection device, comprising:
a processing unit;
a voltage source electrically coupled to an input of the processing unit via a pull-up resistor configured to pull the input of the processing unit to a high logic signal;
a conductive pattern having a plurality of contact pads electrically coupled to ground; and
an electrically conductive sweeping contact electrically coupled to the input of the processing unit and to the voltage source via the pull-up resistor, the sweeping contact configured to rotate relative to the conductive pattern about a shared axis to move into contact and out of contact with the conductive pattern, wherein:
the sweeping contact is electrically grounded when the sweeping contact is contacting at least one contact pad of the plurality of contact pads such that current flows from the voltage source to ground through the pull-up resistor and no voltage is detected at the input of the processing unit; and
a voltage is detected at the input of the processing unit when the sweeping contact is not contacting at least one contact pad of the plurality of contact pads such that there is no current flow from the voltage source to ground through the pull-up resistor.
|