1. Skip to Menu
  2. Skip to Content
  3. Skip to Footer>

SkalarkiIOProfiler

Saturday, 22 January 2011 14:18

Written by MARCIN KAPERA

About SkalarkiIOProfiler

SkalarkiIOProfiler will not work with any other I/O system.

SkalarkiIOProfiler is a dedicated software for SKALARKI I/O boards. Use and configuration is extremally easy and doesn't require to write even single line of code. All functions and events for specific aircraft are predefined in supplied .dll modules and ready to use at any time. Current list of working functions and events is available under this link. Specific module is supplied with software, but if for some reason user wants to use more then one aircraft, for example PM and Jeehell, additional module can be downloaded. Except modules software packet includes profiles ready to work with SKALARKI I/O hardware, FCU, MDCU and soon PEDESTAL and OVERHEAD. These profiles are for example purpouse only and they work 100% only with my testing configuration. User should create own profile based on his own configuration (which is preffered) or edit existing one.

SkalarkiIOProfiler to work correctly requires FSUIPC and for network using WideFS is needed.

1. Software Installation and program main window description.

Software is supplied as a zipped package. Only what user needs to do is unpack file to any location without installation. Main folder is called SKALARKI_SOFTWARE and his name shouldn't be changed as well as subfolders structure.

software_folder
SKALARKI_SOFTWARE folders structure.

To run SkalarkiIOProfiler just double click on SkalarkiIOProfiler.exe
Once software is running Main window looks like below. In Main window user can find:
- Profiles section with controlls for Profiles managing.
- IO section for hardware tasts and firmware upgrades.
- Status Bar for information about software and hardware status. 
main_window
SkalarkiIOProfiler Main Window

Buttons description:
Run
- Starts profile highlighted on the Profiles list.
Stop - Stops profile highlighted on the Profiles list.
About - Opens information window, where user can find actuall installed firmware versios for I/O b oards.
Edit Profile - Opens new dialog window where customer can edit Profile controlls.
Add Profile - Allows to add new Profile to Profiles list.
Delete Profile - Deleting ighlighted Profile from Profiles list.
Settings - Opens new dialog window where some configuration options can be set-up. (section still under development).
IO Test - Opens new dialog window where user can test I/O boards connected to system.
Firmware Update - Opens new dialog window for managing hardware firmware update process.

Status Bar:
On Status Bar user can see connected or disconnected software and hardware devices:
If Status Bar under FSUIPC labe is Red - FSUIPC is not working or there is no open connection.
If Status Bar under device label is Red - device is disconnected or is working improperly.

status_bar
Status Bar with no connenctions to FSUIPC or hardware.

status_bar_connected
Status bar with connection to FSUIPC and MCDU1

2. Adding New Profile (empty Profile).

To add or delete Profile, connection to software and hardware is not required.

To add new empty Profile just click on Add Profile button from main window. add_profile
New dialog window will be shown.
enter_profile_name
Enter new Profile name (Example Profile) and click OK. New, created Profile will be shown on the Profiles list in Main Window.
created_new_profile

3. Deleting existing Profile.

To delete existing Profile, first highlight Profile name you want to delete, then click Delete Profile button.
delete_existing_profile
One more click to confirm.
confirm_delete_profile
And profile deleted.
profile_deleted

4. Running Profile.

To Run Profile connection to FSUIPC has to be "YES" and at least connection to one of the hardware devices.

If user will try to Run Profile with no connection active, Error message will be displayed
error_run_profile

To make FSUIPC connection active start Flight Sim and wait for FSUIPC background becomes green. Connect as well USB and power to at least one of hardware devices and wait for backgroung label becames green. Once labels are green press button Run.
running_profile
To stop Profile just click on Stop button. 

5. Editing existing Profile

5. Editing existing Profile.

6. IO Test.

 IO Test.

7. Firmware Update.

7. Firmware Update.

To update firmware, user will need boot device in a special programming mode. See here for details.
programming_mode
Once device is in special programming mode, click button Firmware Update to open Program Device dialog window.
load_hexfile
Next click on Load button and point to folder where .hex file is stored. By default .hex files will be stored in this location: ...SKALARKI_SOFTWARE\FIRMWARE_UPDATES. And then click Open button.
open_hexfile
Once .hex file is loaded press Program button.
program_device
Confirmation message informs about success of programming procedure. programming_completed
After programming is completed, switch Off and then On power of programmed device. If for any reason programming wasn't succesfull, procedure has to be started from begining.