A drug delivery device 100 comprising: a housing 102; a cylindrical member 406 rotatably supported within the housing; and a plurality of sensors 212a-212g; wherein: the outer surface of the cylindrical member is provided with a single track 300, the track forming an encoder and having a plurality of first track segments 302 and a plurality of second track segments 304 arranged along the length of the track which are respectively capable of inducing first and second responses in the sensors; and in each rotational position of the cylindrical member relative to the housing at least one different first track segment is capable of inducing a first response in at least one said sensor, thereby enabling the rotational position of the cylindrical member relative to the housing to be determined.La présente invention concerne un dispositif d'injection (100) de médicament de type stylo comprenant un logement (102), un élément cylindrique (406) supporté de manière rotative à l'intérieur du logement, et une pluralité de capteurs (212a-212g) (par exemple des contacts électriques reliés à un processeur), la surface extérieure de l'élément cylindrique étant pourvue d'une seule piste (300), la piste formant un codeur et ayant une pluralité de premiers segments (302) de piste et une pluralité de seconds segments (304) de piste (par exemple des segments électriquement conducteurs/non conducteurs ou optiquement distincts) agencés le long de la longueur de la piste qui sont respectivement aptes à susciter des première et seconde réponses dans les capteurs, de sorte que la position de rotation absolue de l'élément cylindrique par rapport au logement puisse être déterminée.