SoftwareFirmware Summary
Version 6 (J. Simmons, 10/30/2013 11:51 pm)
| 1 | 2 | J. Simmons | h1. Software/Firmware Summary |
|---|---|---|---|
| 2 | 1 | J. Simmons | |
| 3 | 2 | J. Simmons | h2. Firmware |
| 4 | 2 | J. Simmons | |
| 5 | 6 | J. Simmons | The firmware for the *Holoseat* can be found in the SVN Repository. Its basic function is to detect pedal events from the reed switch, use the timing of those events to determine the pedal speed (in steps per minute), and then send the walk command (generally by pressing the 'w' key) when the pedal speed is greater than the specified trigger speed. |
| 6 | 2 | J. Simmons | |
| 7 | 2 | J. Simmons | h2. Controller Schemes |
| 8 | 2 | J. Simmons | |
| 9 | 2 | J. Simmons | As the *Holoseat* only controls locomotion, you will need to use a keyboard or a controller for other inputs. One of the *Holoseat* developers prefers to play games on a recumbent exercise bike, and in turn uses a controller. For PC games, he uses "JoyToKey":http://www-en.jtksoft.net/ to map an XBox 360 Wired controller to keystrokes. Below are the configuration files for the games he has played using the *Holoseat*. |
| 10 | 2 | J. Simmons | |
| 11 | 3 | J. Simmons | * Star Wars The Old Republic ("Main":https://opendesignengine.net/attachments/362/SWToR.cfg | "Alt 1":https://opendesignengine.net/attachments/363/SWToRa.cfg | "Alt 2":https://opendesignengine.net/attachments/364/SWToRb.cfg) |
| 12 | 4 | J. Simmons | * "Star Wars Knights of The Old Republic": |
| 13 | 4 | J. Simmons | * "Mass Effect":https://opendesignengine.net/attachments/365/KoTOR_Bike.cfg |
| 14 | 4 | J. Simmons | * "Portal 2":https://opendesignengine.net/attachments/367/Portal_2.cfg |
| 15 | 4 | J. Simmons | * "Morrowind":https://opendesignengine.net/attachments/368/Morrowind_Bike.cfg |
| 16 | 5 | J. Simmons | |
| 17 | 5 | J. Simmons | To use these files, download and unzip JoyToKey, then download the cfg file(s) for the game in question to the JoyToKey executable directory. The next time you run JoyToKey (note, the JoyToKey developer recommends running JoyToKey as an administrator), the configuration(s) you downloaded will be listed. Simply select the one matching the game you want to play and things should be ready to go. Browse the key mappings in JoyToKey to see how the controller has been configured. Note, the walk command (*w*) is not mapped in these config files as the *Holoseat* will provide this input. |