Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

1 Commit

Repository files navigation

ScienceMode1

DeviceRehaStim1
ProtocolScienceMode1
Stim. channels8
Current (at 1 kΩ load)0 – 126 mA (2 mA steps)
Pulse width0; 20 – 500 μs (1 μs steps)
Frequencyup to 100 Hz (using all 8 channels); higher rate using lesser channels
Pulse shapeBiphasic pulse
CompatibilityScienceMode1, ScienceMode2 and ScienceMode3 are incompatible
Stimulation commands (from PC to the stimulation device)1. Initialize Stimulation: • contains parameters that must be adjusted before start (frequency, activated channels, activated channels with partial frequencies)
• The Stimulator initializes the values and is waiting for the start of the stimulation.
2. Update/Start Stimulation:
• contains parameters pulse width and current; the settings can be adjusted
• The Stimulator starts the stimulation (as start) respectively adapts the transferred parameter (as update).
• enables doublets/triplets (multiple impulses instead of only one)
3. Stop Stimulation:
• The Stimulator stops the Stimulation.
4. Single Impulse:
• contains as parameter one channel, one current and one pulse width.
• The Stimulator has a single output of the impulse with adequate parameters
Typical scenario of the commandsInitialize, start, update, update, …, stop
Latency in the execution of stim. commands2 ms
Electrode error de-tection/feedbackYes/No
Emergency stop availabl./feedbackYes/No
MOTOmed controlNo
ScienceMode together with other programs (RehaMove, Sequence Mode)Yes, but only specific combinations are possible.
C-Library and APINo
Simulink
Control*
There is an open source Simulink-block.
http://sourceforge.net/projects/sciencestim/
Simulink hardware and operation system
support of open source block
• Simulation with Sync-
Block (soft real-time)
Win32/64, Linux32/64
Not yet supported
• Real-Time Windows
Target (hard real-time)
• Eclipse IDE / Embedded
Coder (soft real-time)
not possible
• xPC-Target

*Simulink is a block diagram environment for multidomain simulation and Model-Based Design. It supports system-level design, simulation, automatic code generation, and continuous test and verification of embedded systems. Simulink provides a graphical editor, customizable block libraries, and solvers for modeling and simulating dynamic systems. It is integrated with MATLAB, enabling you to incorporate MATLAB algorithms into models and export simulation results to MATLAB for further analysis.

About

ScienceMode1 protocol for the RehaStim1 device which is an 8 channel stimulator for functional electrical stimulation (FES).

Resources

Stars

1 star

Watchers

1 watching

Forks

Releases

Packages

Contributors