IO Commander

Getting started with the Windows Throttle


Rev. December 1998



This Web page gives a short introduction to the Windows Throttle version 1.5

The new program iowt04.exe - also supports default configuration and reading configuration files. This has been documentet in the end of this document

IOWT06.EXE are now available - This version is also documented on this page


How To configure Throtle to communicate with IOEXEC.COM
Throtle Value 5 must be set to 1 (0 is simulation)
Use [+] and [-] to change Throttle Value number and value



How to Select Engine no 1
Throtle Value 1 must be set to train no (1) Use [+] and [-] to change Throttle Value number and value



How to Run Train
Use [+] and [-] to change Acceleration and Braking



New functionality of iowt04.exe

IOWT04 version 1.5 ZIP file with Windows Throttle Patch to be installed on top of October release

Default Configuration

Throtle are configured with default values when initiated.
 
Sub InitAv ()
'------------------------------------------
' Configures AV (Throtle Values when initiation throtle
'------------------------------------------
Call SetAv(1, 0)    'Train no
Call SetAv(2, 20)   '**Voltage for min speed 1/10 Volts
Call SetAv(3, 40)   '**Voltage for min steady 1/10 Volts
Call SetAv(4, 70)   '**Voltage for half speed 1/10 Volts
Call SetAv(5, 0)    'Communication type 0-sim 1-single way
Call SetAv(6, 100)  '**Voltage for max speed
Call SetAv(7, 5)    '**Min Speed scale km/h mi/h
Call SetAv(8, 10)   '**Min Steady scale speed km/h mi
Call SetAv(9, 100)  'Max Speed kmh
Call SetAv(10, 0)   '**Mode (0: No configuration, 1: Read BV, 2:Speed -> Poke Values (for ioexec 1.5) 3:Speed to Volt (ioexec 1.6))
Call SetAv(11, 100) '**Speed refresh in 1/100 sec
Call SetAv(12, 10)  '**Display coofisient (10-> 1:1
Call SetAv(13, 2)   'Max Acceleration
Call SetAv(14, 4)   'Max Braking
Call SetAv(15, 4)   'Braking with STOP button
Call SetAv(16, 25)  '***Braking with SOS button
Call SetAv(17, 0)   '*Current target speed change
Call SetAv(18, 0)   '*Current target speed
Call SetAv(19, 0)   '*Current speed
Call SetAv(20, 0)   '*Not currenty used
'-------------------------------------------
'*	- Should not be changed manually
'**	- Not implemented yet
'***	- Does not currently work
'-------------------------------------------
End Sub

New functionality of iowt06.exe

IOWT06 version 1.5 ZIP file with Windows Throttle Patch to be installed on top of October release

Default Configuration

Throtle are configured with default values when initiated.
 

Sub InitAv ()
'------------------------------------------
' Configures AV (Throtle Values when initiation throtle
'------------------------------------------
' IOWT06 :
Call SetAv(1, 0)    'Train no
Call SetAv(2, 20)   'Voltage for min speed 1/10 Volts
Call SetAv(3, 40)   '**Voltage for min steady 1/10 Volts
Call SetAv(4, 70)   'Voltage for half speed 1/10 Volts
Call SetAv(5, 0)    'Communication type 0-sim 1-single way
Call SetAv(6, 100)  'Voltage for max speed
Call SetAv(7, 3)    'Min Speed scale km/h mi/h
Call SetAv(8, 10)   '**Min Steady scale speed km/h mi
Call SetAv(9, 100)  'Max Speed kmh
Call SetAv(10, 0)   'Mode (0: No configuration, 1: Read BV, 2:**Speed -> Poke Values (for ioexec 1.5) 3:Debug 2)
Call SetAv(11, 100) 'Speed refresh in 1/100 sec
Call SetAv(12, 10)  '**Display coofisient (10-> 1:1
Call SetAv(13, 2)   'Max Acceleration
Call SetAv(14, 4)   'Max Braking
Call SetAv(15, 4)   'Braking with STOP button
Call SetAv(16, 25)  '***Braking with SOS button
Call SetAv(17, 0)   '*Current target speed change
Call SetAv(18, 0)   '*Current target speed
Call SetAv(19, 0)   '*Current speed
Call SetAv(20, 0)   'Throtle type:0-6 Button Throtle,1**-Speed Potentiometer, 2**-One Brake Pot. 3**-two Brake Pot
Call SetAv(21, 0)   '**Left hand throtle 0-Right, 1-Left
Call SetAv(22, 0)   '**Nummeric keyboard
Call SetAv(23, 0)   'Screen Position Column - Default Train no (1..5)-1
Call SetAv(24, 0)   'Screen Position ROW
Call SetAv(25, 3)   'LED Frame Colour
Call SetAv(26, 9)   'LED Background Colour
Call SetAv(27, 4)   'Left LED's Colours
Call SetAv(28, 4)   'Right LED's Colours
Call SetAv(29, 0)   'Background Colour
Call SetAv(30, 0)   '**
'-------------------------------------------
'*  - Should not be changed manually
'** - Not implemented yet
'***    - Does not currently work
'-------------------------------------------
' ColourCodes:
'0  : White - &HFFFFFF
'1  : Bright Gray - &HC0C0C0
'2  : dark Gray - &H808080
'3  : black -&H0&
'4  : Yellow -&HFFFF&
'5  : Green -&HFF00&
'6  : Blue -&HFF0000
'7  : Bright Blue - &H00FFFF00&
'8  : Pink -&HFF00FF
'9  : Red -&HFF&
'10 : Brown -&H80&

End Sub

Initialization file

A initialization file can be used:
Make an windows icon for each throtle (normally one for each engine)
property can be :
c:\io\iowt04.exe c:\io\throtle01.ini
c:\io\iowt04.exe c:\io\throtle02.int
sample throtle01.ini file:
 
REM THROTLE CONFIGURATION FOR THROTLE001
REM ----------------------------------------
REM SET ENGINE NO TO 1
CONFIG THROTLE 000 001 001
REM ----------------------------------------
REM SET MODE TO SIMULTATION
CONFIG THROTLE 000 005 000
REM CHANGE PREVIOUS LINE TO CONFIG THROTLE 000 005 001
REM TO COMMUNICATE WITH IOEXEC.COM TSR
REM ----------------------------------------
REM SET MAX SPEED TO 60
CONFIG THROTLE 000 011 060
REM ----------------------------------------




This page hosted by get your own Free Home Page
1