cam 146 is connected on one end to the diaphragm 150 and is held in place in the inhaler 100 by a pin 152 on the other end the cam 146 also includes a lip 154 which is formed on the end of the cam 146 connected to the pin 152 the follower 148 is connected to the rocker 144 by another pin 156 the follower 148 is free to rotate about the pin 156 in addition the follower 148 has a lip 158 which interacts with the lip 154 as bill be discussed below as mentioned above fig4 shows the inhaler 100 in the at rest position in this position the spring 134 is in a less biased state and the cups 138 are spread apart from one another by the spring biased knuckle 140 the cocking switch 142 is depressed and the follower 148 rests on the cam 146 as shown in fig5 the cover 112 is open exposing the mouthpiece 110 the movement of the cover 112 causes a rod 160 having a head 162 to compress the spring 134 against the top cup 138 the movement of the head 162 also releases the cocking switch 142 the release of the cocking switch 142 sends a signal to the computer 126 indicating that the inhaler is now cocked and ready to administer drug in one preferred embodiment.