Sorry, we just need to make sure you're not a robot. For best results, please make sure your browser is accepting cookies.
For more information, please visit 4.8mm PC Wire.
WinIPAC V2 Configuration Utility for I-PAC
This program can be run "invisibly" from a command line by simply appending the name of an already-saved IPC (config) file:
Winipac.exe <name of IPC file>
This will load the configuration specified. This will also cause a mode change if needed, if using multi-mode firmware. There is more on the "Multi Mode" product tab. Note the IPC file must be accessible by using its full path or saving it in the WinIPAC install folder.
This displays the selected pin you are configuring. You can select pins from here or from the main graphic.
You can type text in here which will remind you of which device this pin is
connected to. The test is saved with the configuration (on the PC only)
and is not sent to the board.
Here you configure the selected pin as the required device type and
assign values to it.
You can select one of the radio buttons to define the pin as the following:
Detail Configuration Example (Switch)
The switch is connected with one terminal to the required pin and other terminal to GND.
Select the pin by clicking on require pin in the graphic area.
Select "switch" radio button in the function area.
You now can select the control type eg whether keyboard key,
mouse button or gamepad button.
In the primary drop-down all possible keys are available plus macros defined separately (see later). Note that the I-PAC sends key scan codes just like a keyboard. It does not send characters so has no concept of upper/lower case. An upper-case key is a macro consisting of the Shift key plus the required character.
If required, you can select a secondary keycode. This is sent instead of the standard code when the I-PAC shift button is held. (This is by default the Start1 button but can be changed).
There is no need a secondary code unless you wish to use shift feature.
If you are looking for more details, kindly visit 7.0mm PC Wire.
Macros
To assign a macro proceed as follows:
Variable
De-Bounce Delay
In the "Config" tab, the setting can be changed to 4 values as required. The default is the "standard" setting.
This value affects the rate at which the SAME input can be re-activated. Setting a low value will allow faster repeat of presses of the same button, but may also cause unwanted key repeat caused by switch bounce.
This is a specialized setting and should only be changed following testing with the specific switches being used. It does not affect overall performance because it only affects repeated action of the same input.
Dual Board Usage
This applies to the Ultimate I/O when one board has the standard firmware and a second board is connected with the "ID#2" firmware.
There is a command-line switch /2 which when used causes the board to skip the first board when detecting boards on startup.
This can be used in various ways. One method would be to copy the entire application to a different folder so you have two versions. Then edit the shortcut to the program to add the /2 switch.
Another way would be to use only one version and either apply the switch or not. Care would be needed when saving and loading IPC files.
If both boards are required to be reconfigured on the fly, a batch file would have two lines, each specifying a different IPC file and one with the /2 switch.
Upgrading Firmware
The firmware upgrade is a two-stage process.
First, the board is placed in firmware upgrade mode. Also a driver is installed on-the-fly if this is the first time an upgrade has been done on the PC.
Then, a program called UUPLOAD performs the upload of the firmware to the board. This program will not detect the board unless it has been placed into upgrade mode from within WinIPAC.
The following steps need to be followed:
The company is the world’s best 9.0mm PC Wire supplier. We are your one-stop shop for all needs. Our staff are highly-specialized and will help you find the product you need.