Skip to content

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

Notifications You must be signed in to change notification settings

ScienceMode/ScienceMode1

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 

Repository files navigation

ScienceMode1

Device RehaStim1
Protocol ScienceMode1
Stim. channels 8
Current (at 1 kΩ load) 0 – 126 mA (2 mA steps)
Pulse width 0; 20 – 500 μs (1 μs steps)
Frequency up to 100 Hz (using all 8 channels); higher rate using lesser channels
Pulse shape Biphasic pulse
Compatibility ScienceMode1, 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 commands Initialize, start, update, update, …, stop
Latency in the execution of stim. commands 2 ms
Electrode error de-tection/feedback Yes/No
Emergency stop availabl./feedback Yes/No
MOTOmed control No
ScienceMode together with other programs (RehaMove, Sequence Mode) Yes, but only specific combinations are possible.
C-Library and API No
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

Watchers

Forks

Releases

No releases published

Packages

No packages published