Anatomical Concepts (UK)
Masters of Rehabilitation Engineering

RehaMove 3

Functional Electrical Stimulation

RehaMove 3 with ScienceMode for research and development with FES


RehaMove 3 with ScienceMode

Functional Electrical Stimulation (FES) is a often used as a very effective tool within rehabilitation as both a therapy intervention and within an assistive product. Scientific investigations and product development is underway worldwide.

Research requires high performance stimulators with multiple options concerning individual adjustment of stimulation parameters and with many possibilities for external control.

RehaMove3 is the 3rd generation device from Hasomed GmmbH within 15 years to satisfy clinical and research needs.


The ScienceMode is a protocol for scientific FES applications which was developed in close cooperation with the Technische Universität Berlin.

ScienceMode enables the communication between a computer or external device and the Stimulator via USB using an extensive protocol to control all important stimulation tasks.

Science Mode has evolved from the original ScienceMode versions 1 and 2 to include new functionality to satisfy demanding control applications.

RehaMove 3 with ScienceMode

RehaMove 3 with ScienceMode

New Low-Level & Mid-Level communication protocol

Low Level protocol

Low Level protocol

The Low-Level Layer allows explicit manipulation of every aspect of the stimulation waveform and the stimulation timing. Each stimulation impulse must be initiated by the control program, which enables individual non-periodic, stimulation patterns.

High Level Protocol

High Level Protocol

The Mid-Level Layer implements a minimalistic command set with most common stimulation parameters. Corresponding stimulation commands are generated directly by the RehaMove3 with the favoured stimulation frequency.

Adjustable Stimulation Waveform
Up to 16 characteristic points allow an extensive level of control over the waveform. Each point is defined by a duration and a current. Any number of waveforms can be created this way. The duration of each point can be chosen in 1 µs steps between 10 µs and 4095 µs. The current has a resolution of 0.5 mA and is limited to 150 mA at the highest setting.

Adjustable stimulation waveform example

Adjustable stimulation waveform example


  • 4 stimulation channels

  • frequency 1-500* Hz

  • pulse width 10 µs - 4 ms (1 µs steps)

  • amplitude 0-130 mA (0,5 mA steps)

  • adjustable stimulation waveform (16 characteristic points) • compatible for Demux/Array applications

  • MatLab/Simulink library

  • pre-compiled library for several compiler (e.g. MSVC, GCC)

    * with full load on 4 channels

C-library for a simplified integration

Low- and Mid-level protocols are directly supported by a pre-compiled C-library. This library simplifies the integration in customer-specific applications or computer programming environments such as Matlab/Simulink, Scilab/Xcos or Python.

You can download a description of the protocol here as a PDF document

RehaMove3 ScienceMode Protocol


If you would like further information and a quotation please complete the enquiry form below

Name *
Location *