Main Restorations Software Audio/Jukebox/MP3 Everything Else Buy/Sell/Trade
Project Announcements Monitor/Video GroovyMAME Merit/JVL Touchscreen Meet Up Retail Vendors
Driving & Racing Woodworking Software Support Forums Consoles Project Arcade Reviews
Automated Projects Artwork Frontend Support Forums Pinball Forum Discussion Old Boards
Raspberry Pi & Dev Board controls.dat Linux Miscellaneous Arcade Wiki Discussion Old Archives
Lightguns Arcade1Up Try the site in https mode Site News

Unread posts | New Replies | Recent posts | Rules | Chatroom | Wiki | File Repository | RSS | Submit news

  

Author Topic: What Kinds of Switches Can I-Pac Handle?  (Read 3085 times)

0 Members and 1 Guest are viewing this topic.

TPA5

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 59
  • Last login:May 30, 2017, 10:25:16 pm
  • Wanting A Cab
What Kinds of Switches Can I-Pac Handle?
« on: August 15, 2014, 02:34:18 pm »
Hey folks,

I've been getting into playing space sims/combat games more often, and a  thought came to me. (A rare occasion  :P)

I want to build a space-sim styled control panel that can be used for games such as Wing Commander, Orbiter Space Sim, Pioneer Space Sim, Kerbal Space, Elite: Dangerous, etc. I'm working on a Google Sketchup mockup, but I haven't used that program in so long it's kind of slow going. Besides, I still need to figure out exactly how many switches and where to lay them out. However I already know some of the types of switches I will need, which brings me to a question about the I-Pac.

But first, the switches...

Rotary switches:


The classic toggle switch (some covered, of course!):



Momentary switch:


The rest of the switches I would need are simple button-style, which I know the I-Pac can handle.

My question is, does anyone know if the I-Pac can handle the other types of switches? It would certainly make the interfacing on the control panel more convenient!



Thanks guys!

PL1

  • Global Moderator
  • Trade Count: (+1)
  • Full Member
  • *****
  • Offline Offline
  • Posts: 9674
  • Last login:Today at 12:04:44 pm
  • Designated spam hunter
Re: What Kinds of Switches Can I-Pac Handle?
« Reply #1 on: August 15, 2014, 05:05:15 pm »
My question is, does anyone know if the I-Pac can handle the other types of switches? It would certainly make the interfacing on the control panel more convenient!
When you connect ground to the input on IPac and other active-low encoders (KeyWiz, KADE, etc.), it completes the circuit, allows current to flow, and outputs the associated keystroke.

Momentary switch:
Electrically, it works exactly the same as a microswitch.

The classic toggle switch (some covered, of course!):
The normal IPac firmware will press and hold the key for as long as the switch is in the "on" position.

May or may not cause a problem with the software -- test before you commit to including these switches.

You may be able to modify the KADE firmware to send a single keypress when you close the switch and send another when you open the switch.

Rotary switches:
Like the toggle switch, a rotary switch used with the normal IPac firmware will press and hold the key of the selected input.

You may also be able to modify the KADE firmware to send a single momentary keypress based on the switch position.

The GP-Wiz40 and KADE both have a mechanical rotary joystick function/firmware (details here) that only outputs a right/left keystroke when the rotary switch changes position clockwise/counterclockwise.


Scott
« Last Edit: August 15, 2014, 05:16:39 pm by PL1 »

TPA5

  • Trade Count: (0)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 59
  • Last login:May 30, 2017, 10:25:16 pm
  • Wanting A Cab
Re: What Kinds of Switches Can I-Pac Handle?
« Reply #2 on: August 18, 2014, 11:44:58 am »
My question is, does anyone know if the I-Pac can handle the other types of switches? It would certainly make the interfacing on the control panel more convenient!
When you connect ground to the input on IPac and other active-low encoders (KeyWiz, KADE, etc.), it completes the circuit, allows current to flow, and outputs the associated keystroke.

Momentary switch:
Electrically, it works exactly the same as a microswitch.

The classic toggle switch (some covered, of course!):
The normal IPac firmware will press and hold the key for as long as the switch is in the "on" position.

May or may not cause a problem with the software -- test before you commit to including these switches.

You may be able to modify the KADE firmware to send a single keypress when you close the switch and send another when you open the switch.

Rotary switches:
Like the toggle switch, a rotary switch used with the normal IPac firmware will press and hold the key of the selected input.

You may also be able to modify the KADE firmware to send a single momentary keypress based on the switch position.

The GP-Wiz40 and KADE both have a mechanical rotary joystick function/firmware (details here) that only outputs a right/left keystroke when the rotary switch changes position clockwise/counterclockwise.


Scott

Awesome, thank you for all the information! I hadn't really heard about the KADE, that appears to be an even better option for this project. I will do some research and see if that could work. Thanks again, that's a big help!

AndyWarne

  • Trade Count: (+18)
  • Full Member
  • ***
  • Offline Offline
  • Posts: 1938
  • Last login:April 11, 2021, 03:37:09 am
    • Ultimarc
Re: What Kinds of Switches Can I-Pac Handle?
« Reply #3 on: August 22, 2014, 04:09:53 am »

Our U-HID board is designed for this type of mix of controls. It can handle pots and also you can configure any switch to send a pulse of keypress when the switch is closed or opened and remains in the new state. There are also advanced modes which send a different code when the switch is closed and opened etc.

www.u-hid.com