Operating Manual

Version 21 (J. Simmons, 01/13/2017 11:07 pm)

1 1 J. Simmons
h1. Operating Manual
2 1 J. Simmons
3 5 J. Simmons
{{>toc}}
4 5 J. Simmons
5 5 J. Simmons
h2. Introduction
6 5 J. Simmons
7 6 J. Simmons
Welcome to the Holoseat.  We hope it serves you as well as it has our development team (yes, we really use it).  Please be sure share your experience online.
8 6 J. Simmons
9 6 J. Simmons
The Operating Manual covers the set up and use of the Holoseat.  It starts with the steps needed to prepare the Holoseat for first time use.  It then moves on to how to use the Holoseat hardware while playing your games, followed by instructions for the desktop configuration app.  Finally, the Operating Manual closes with some troubleshooting steps.
10 6 J. Simmons
11 5 J. Simmons
h2. Setting up the Holoseat
12 5 J. Simmons
13 7 J. Simmons
There are two physical components to the Holoseat: the sensors which are attached to your exercise pedals and the controller which is connected to the sensors and your computer.  
14 1 J. Simmons
15 7 J. Simmons
# Begin setting up the Holoseat by placing your pedals in front of your computer at a comfortable distance from your chair.  Pedal a few times from your preferred position for gaming to ensure you can use the pedals while playing.
16 7 J. Simmons
# Next, place the Holoseat controller next to your computer so you can reach the Enable button (the large green button on the Holoseat controller, it will light up when the Holoseat is enabled)
17 7 J. Simmons
# Connect the Holoseat sensors to the Holoseat controller using a Cat5 cable
18 16 J. Simmons
!Connectors.png!
19 13 Bryan Christian
# Connect the Holoseat controller to the computer using a USB cable.  The sensor lights should light up, and if you are using the standard default settings the Holoseat controller Enable button should be lit indicating the Holoseat is enabled and that pedaling will result in keystrokes on the computer.
20 17 J. Simmons
!HoloseatPluggedInState.png!
21 7 J. Simmons
# Test the Holoseat by opening a text editor (e.g. Notepad on Windows) and pedaling forward.  If you are using the standard default settings, you should see a string of 'w' characters printed in the text editor.
22 17 J. Simmons
# If you are running Windows and have not already installed the desktop configuration app, download it from *"here":http://opendesignengine.net/dmsf_files/623?download=* and unzip the files to Documents\Holoseat.
23 10 J. Simmons
# Be sure to adjust the resistance on your pedals to a level that is not too easy and not too hard (you are looking for a resistance level that challenges you while still allowing you to pedal for long periods of time).  If the resistance is too low you will overshoot your walk cadence and have difficulty using Holoseat in games.  If you set it too high you will tire yourself out before the end of a gaming session and have difficulty getting your character to walk.
24 12 J. Simmons
# Similarly, use the desktop configuration app (see below) to set a default cadence that works for you.  It should not be too slow nor too fast.
25 6 J. Simmons
26 5 J. Simmons
h2. Using Holoseat in game
27 5 J. Simmons
28 8 J. Simmons
As you will see, using the Holoseat in game in intuitive and only takes a few minutes to learn.  Once you are in a game which uses keyboard controls to control motion (e.g. wasd) all you have to do to use the Holoseat is pedal to move and stop pedaling to stop.  
29 5 J. Simmons
30 20 J. Simmons
If you pedal forward your character will walk forward.  If you pedal backwards, your character will walk backwards.  Holoseat currently supports to walking speeds: single step and continuous walking.  To single step, simply pedal one rotation (either forwards or backwards).  To walk continuously (forward or backward), you need to pedal at or above your trigger cadence (controlled in the desktop configuration app).  While you are pedaling you will see the sensor lights blink off as you pedal past each sensor.  This behavior indicates the sensor recognizes your pedal activity.  If you do not see the lights blink off adjust the magnet/sensor placement until you do.
31 9 J. Simmons
32 18 J. Simmons
!SensorLights.png!
33 5 J. Simmons
34 20 J. Simmons
The Holoseat can be disabled so you can use the pedals without triggering keystrokes during non-gaming activities.  Press the green Enable button on the Holoseat controller to disable or enable Holoseat.  The Enable button will be lit when Holoseat is enabled and unlit when it is disabled.  Note, you can also disable/enable Holoseat from the desktop configuration app.
35 5 J. Simmons
36 19 J. Simmons
!EnableButton.png!
37 5 J. Simmons
38 5 J. Simmons
h2. Configuring Holoseat with the Desktop App
39 1 J. Simmons
40 14 J. Simmons
The desktop configuration app resides in the Windows system tray.  Start it by running Documents\Holoseat\HoloseatConfigurationUtility\HoloseatConfig.exe.  Then bring up the user interface by clicking the 'h' icon in the system tray.
41 1 J. Simmons
42 10 J. Simmons
You can use the desktop configuration app to make live updates to Holoseat's settings (these changes are not preserved when Holoseat loses power, e.g. when it is unplugged) and to update its default settings (these changes are preserved when Holoseat loses power).  Before using the configuration app, ensure the Serial Port is set correctly (it usually finds the correct port) and the Hardware select box is set to _feather_.
43 10 J. Simmons
44 10 J. Simmons
!DesktopConfigurationApp.png!
45 10 J. Simmons
46 11 J. Simmons
You can control four settings in the desktop configuration app.
47 1 J. Simmons
48 1 J. Simmons
* Enable/Disable
49 11 J. Simmons
Checking the *Enable Holoseat* checkbox will enable the Holoseat, unchecking will disable it
50 11 J. Simmons
* Forward Key
51 11 J. Simmons
Enter a single key to be pressed when walking forward.  Note, this value is case sensitive ('w' is different than 'W' to the Holoseat)
52 11 J. Simmons
* Backward Key
53 11 J. Simmons
Enter a single key to be pressed when walking backward.  Note, this value is case sensitive ('s' is different than 'S' to the Holoseat)
54 1 J. Simmons
* Cadence
55 11 J. Simmons
Move the *Trigger Rate* slider to adjust how fast you need to pedal to begin walking (this setting affects walking forward and backward).  The exact value will be displayed in the field below.
56 6 J. Simmons
57 20 J. Simmons
To push your changes as live updates, click the *Update Holoseat* button.  To push your changes as updates to the default values, click the *Update Defaults* button.  Note, updating defaults requires installation and configuration of the Arduino IDE.  See *"Software Setup":https://opendesignengine.net/projects/holoseat/wiki/Software_Set_Up#2-Install-Arduino-IDE* page for more details (be sure to specify the path to your Arduino IDE installation in *Arduino Path* field).
58 6 J. Simmons
59 6 J. Simmons
h2. Troubleshooting
60 6 J. Simmons
61 6 J. Simmons
h3. I am pedaling, but my character is not walking.
62 6 J. Simmons
63 6 J. Simmons
There are a couple of things to try when your character is not walking.
64 6 J. Simmons
65 6 J. Simmons
# Is the Enabled button lit?  
66 6 J. Simmons
If not, enable the Holoseat by pressing the Enable button or using the desktop configuration app.
67 20 J. Simmons
# Are the sensor lights blinking off when you pedal past them?
68 1 J. Simmons
If not, adjust the placement of the magnet/sensors until they do.
69 1 J. Simmons
# Check the resistance on your pedals and the trigger cadence in the desktop configuration app to ensure they are set properly for you.
70 11 J. Simmons
71 11 J. Simmons
h3. It takes a long time for my character to start or stop walking
72 11 J. Simmons
73 11 J. Simmons
This issue is usually caused by improper configuration of the Holoseat.  You should adjust the resistance on your pedals so it is neither too easy nor too hard.  Then adjust your cadence in the desktop configuration app until walking works naturally.  You may need to adjust these settings from time to time as you build up your strength.
74 21 J. Simmons
75 21 J. Simmons
h3. My character sometimes stops then starts walking again while I pedal
76 21 J. Simmons
77 21 J. Simmons
This issue is usually caused by improper configuration of the Holoseat.  You should adjust the resistance on your pedals so it is neither too easy nor too hard.  Then adjust your cadence in the desktop configuration app until walking works naturally.  You may need to adjust these settings from time to time as you build up your strength.