A medicament delivery device and a controller is disclosed. The medicament delivery device includes a medicament container, plunger rod and a resilient member. The plunger rod is in contact with a slidable stopper within the medicament container for expelling a medicament. The resilient member is used for applying a force to the plunger rod upon a delivery of the medicament. In addition, the controller is configured to detect a completion of a delivery stroke of the plunger rod according to an inductive property of the resilient member.La présente invention porte sur un dispositif de distribution de médicament et sur un dispositif de commande. Le dispositif de distribution de médicament comprend un récipient de médicament, une tige de piston et un élément élastique. La tige de piston est en contact avec un bouchon coulissant à l'intérieur du récipient de médicament pour expulser un médicament. L'élément élastique est utilisé pour appliquer une force à la tige de piston lors d'une distribution du médicament. De plus, le dispositif de commande est configuré de sorte à détecter un achèvement d'une course de distribution de la tige de piston en fonction d'une propriété inductive de l'élément élastique.