===== Externe e-Stimgeräte (USB) =====
Falls Du bereits ein e-Stimgerät besitzt, warum solltest Du es nicht auch nutzen, und Deinen Controller ein Relais kontrollieren lassen...
Falls Du kein solches Gerät hast, kannst Du ja vielleicht ein günstiges Gerät erwerben, was so etwas wie das hier macht...
http://www.aliexpress.com/store/product/USB-Massage-Electric-Muscle-Stimulator-Electronic-Pulse-Massager-Body-Slimming-Massage-Whole-Body-Muscle-Relax-Pain/1674046_32693651132.html
Der einfachste Weg um Jennifer die Kontrolle zu ermöglichen, ist einen USB-Relais-Controller zu kaufen (ungefähr 10€ bei eBay), das Kontrollprogramm (https://play-link.com/jen/controller.zip) herunterzuladen und auf Deinem Computer zu entpacken.
Einige USB-Relais haben ein paar Probleme mit Windows 10, daher solltest Du besser höhere Qualität kaufen. Oder aber einfach Dein Glück versuchen ... Sobald wir Geräte kennen, die funktionieren, werden sie hier verlinkt werden.
==== Einrichten des Relais ====
{{ :wifi1.jpg?nolink |}}
Dieses Bild stellt kein USB-Relais dar, der Aufbau ist aber ähnlich. Der USB-Stecker wird auf der einen Seite eingesteckt und jedes Relais (blau im Bild) hat 3 Anschlüsse (COM, NC und NO). Ein Relais ist wie ein Switch, der eine Verbindung zwischen COM und NC herstellt, wenn keine Spannung anliegt, und zwischen COM und NO, wenn Spannung da ist.
Im Beispiel oben wird die elektrische Stimulation über zwei 3.5mm Sockel, deren Enden über COM und NO des ersten Relais verbunden sind, übertragen (die Sockeln muss man natürlich nicht notwendigerweise verlöten, das kann auch anders gelöst werden). Die + Verbindung zum MagLock wird über die COM und NC Anschlüsse übertragen. Im Beispiel oben ist die "Ruheposition", dass kein e-Stimschock übertragen wird, der MagLock aber an ist.
Es sieht so aus, als ob jedes USB-Relais mit einem anderen Kommandozeilenprogramm zur Kontrolle des Relais ausgeliefert wird. Das Relais oben wurde mit einem Programm namens "CommandApp_USBRelay.exe" geliefert. Du musst natürlich das Kommando und die Parameter überprüfen, aber meistens wird ein Gerätenamen (den findest Du am Besten über ein GUI-Tool heraus, das meistens mitgeliefert wird, oder aber auf der Herstellerseite heruntergeladen werden kann), der Name des Relais und das Kommando benötigt:
CommandApp_USBRelay.exe SVJGX open 01
Dieser Code sendet das Kommando "open" an das USB-Gerät "SVJGX" über das Relais 1. In diesem Fall beginnt das e-Stimgerät Dich zu schocken. Denk daran, dass Gerät auf "low" zu stellen, bist Du sicher bist, alles getestet zu haben ;-)
==== Software Setup ====
Wechsel in das Verzeichnis in dem Du die Datei "Controller.zip" entpackt hast, und kopiere das Command-Line Tool in das Verzeichnis. Füge Deine Jennifer-ID in die ini-Datei ein und schon solltest Du bereit sein ;-)
[PlayLink]
ID=XXXX
[Device]
type=estim
start=CommandApp_USBRelay.exe SVJGX open 01
end=CommandApp_USBRelay.exe SVJGX close 01
[Device2]
type=lock
start=CommandApp_USBRelay.exe SVJGX open 02
end=CommandApp_USBRelay.exe SVJGX close 02
In diesem Beispiel haben wir zwei Geräte, ein e-Stim und einen Lock. Kopiere das Tool, das mit dem USB-Relais geliefert wurde, in die "start"- und "end"-Zeile. Falls Du nur ein Gerät hast, musst Du natürlich den "[Device2]"-Block löschen.
Starte JenControl.exe (Um es leichter zu benutzen, kannst Du auch einen Shortcut erzeugen).
{{ ::jcontrol.png?nolink |}}
Wenn Du das Programm zum ersten Mal startest, solltest Du die "Debug info"-Checkbox markieren und den Button "initialise devices" betätigen und dann ca. 12 Sekunden abwarten. Danach kannst Du jedes Gerät testen.
Mit ein bisschen Glück wird nun alles funktionieren. Von nun an, solltest Du jedes mal, wenn Du Deine Geräte anschließen sollte, das Programm ohne "Debug info" starten...es sei denn, Du willst Dich um die Überraschung bringen :-)