A swallowable in-vivo device contains a movement detection unit that includes a movement sensing unit, a frequency analyzing unit (FAU) and a time analyzing unit (TAU). The movement sensing unit senses movements of the in-vivo device relative to a non- stationary three-dimensional reference frame, and outputs a movement signal. The frequency analyzing unit may analyze the movement signal spectrally to detect a potential command-invoking movement, and the time analyzing unit may analyze the potential CIM temporally, possibly in conjunction with a series of other movement events, to determine whether the potential CIM is a genuine CIM. If the potential CIM is determined to be a genuine CIM, the in-vivo device may execute a predetermined command associated with the CIM. Otherwise, the in-vivo device may refrain from executing a CIM-related command. A PCB including the movement detection unit and a processor for processing their output is provided for the vivo sensing device.L'invention concerne un dispositif in vivo à avaler qui contient une unité de détection de mouvement qui comprend une unité de détection de mouvement, une unité d'analyse fréquentielle (FAU) et une unité d'analyse temporelle (TAU). L'unité de détection de mouvement détecte des mouvements du dispositif in vivo relativement à un repère tridimensionnel non fixe, et délivre un signal de mouvement. L'unité d'analyse fréquentielle peut analyser de façon spectrale le signal de mouvement afin de détecter un mouvement appelant une instruction (CIM) potentiel, et l'unité d'analyse temporelle peut analyser temporellement le CIM potentiel, possiblement conjointement avec une série d'autres évènements de mouvement, afin de déterminer si le CIM potentiel est un CIM véritable. S'il est déterminé que le CIM potentiel est un CIM véritable, le dispositif in vivo peut exécuter une instruction prédéterminée associée au CIM. Autrement, le dispositif in vivo peut s'abstenir d'exécuter une instruction liée à un CIM. Une P