This software is a driver and framework for building electrical stimulation devices. It enables developers to create targeted electrical stimulation therapies for medical or therapeutic purposes.
The software operates through a collection of tunable GTK+ widgets that allow users to assemble complex programs with parallel and sequential blocks. These blocks enable channels to execute unique and independent commands. Additionally, the program incorporates an event trigger component to facilitate easy cross-parameter/channel synchronization.
One of the notable features of Pystim is its device simulator that saves read bandwidth by reducing the need for sampling parameters for GUI display or event triggering. Given the limitations in bandwidth over the serial line, this allows for more efficient use of the software's capabilities by limiting reads and increasing writes.
Overall, Pystim is a powerful and versatile software option for digital TENS/EMS devices, and its open-source nature guarantees it will continue to evolve and improve over time.
Version 0.2.3: N/A