A method for determining the amount of Medicine in a medicine bottle (5) inserted in a Medication Delivery device, the device comprises a Medicine Supply rod (7) and an electric motor to drive the Connecting rod (7),And the method comprises contacting Said Connecting rod (7) with a piston (11) of the bottle of Medicine (5) from a retracted position known; detect the contact by monitoring the current of an electric motor (6); count the number of revolutions of the engine Electric Or (6) to determine the distance covered by the Connecting rod (7) from a retracted position to enterContact with said piston (11), and therefore the position of the piston (11) in the medicine bottle (5); and determining the amount of Drug content in the bottle of Medicine (5) from that position of the piston (11).Un método para determinar la cantidad de medicamento contenido en un envase de medicamento (5) insertado en un dispositivo de suministro de medicamento, dicho dispositivo de suministro de medicamento comprende una biela (7) y un motor eléctrico para impulsar dicha biela (7), y el método consiste en poner en contacto dicha biela (7) con un pistón (11) de dicho envase de medicamento (5) desde una posición retraída conocida; detectar dicho contacto mediante el monitoreo del amperaje de un motor eléctrico (6); contar el número de revoluciones de dicho motor eléctrico (6) para determinar la distancia cubierta por dicha biela (7) desde su posición retraída hasta entrar en contacto con dicho pistón. (11) y, por consiguiente, la posición de dicho pistón (11) en dicho envase de medicamento (5); y determinar la cantidad de medicamento contenido en dicho envase de medicamento (5) a partir de dicha posición de dicho pistón (11).