Konfiguracja programu DOSBOX do współpracy z centralkami LPG

Opracowana przez firmę KWMATIK WWW.kwmatik.cba.pl

Do testów użyto interfejsu KWMATIK USB/LPG bazującego na FT232

Program DOsbox jest emulator systemu DOS ,wersja 0.73 koresponduje do wersji DOS 5.0.

Pozwala on na uruchamiane programów DOS-owych, które normalnie pod Windowsem nie ruszą.

Dzięki temu stare programy Dos-owe do centralek Voila , TEC97 itp. Mogą pracować z użyciem nawet

interfejsu USB/LPG .

• Ściagamy program DOSBOX i instalujemy

• Ściągamy programy Dos-owe do centralek LPG (Voila, TEC99 itp.) i rozpakowane kopiujemy

do katalogu np.: D:\dos\

• Podłączamy interfejs USB/LPG i jego USB serial COM przypisujemy w pliku c:\Documents

and Settings\[nazwa_uzytkownika]\Ustawienia lokalne\Dane aplikacji\DOSBox\dosbox-

0.73.conf zmieniamy fragment konfiguracji pogrubiony i zapisujemy plik „ [serial]

o

# serial1: set type of device connected to com port.

o

# Can be disabled, dummy, modem, nullmodem, directserial.

o

# Additional parameters must be in the same line in the form of

o

# parameter:value. Parameter for all types is irq.

o

# for directserial: realport (required), rxdelay (optional).

o

# (realport:COM1 realport:ttyS0).

o

# for modem: listenport (optional).

o

# for nullmodem: server, rxdelay, txdelay, telnet, usedtr,

o

# transparent, port, inhsocket (all optional).

o

# Example: serial1=modem listenport:5000

o

# Possible values: dummy, disabled, modem, nullmodem, directserial.

o

# serial2: see serial1

o

# Possible values: dummy, disabled, modem, nullmodem, directserial.

o

# serial3: see serial1

o

# Possible values: dummy, disabled, modem, nullmodem, directserial.

o

# serial4: see serial1

o

# Possible values: dummy, disabled, modem, nullmodem, directserial.

o

o

serial1=directserial realport:com27

o

serial2=dummy

o

serial3=disabled

o

serial4=disabled

• Po uruchomieniu DoSbox Serial1 otwiera wirtualny port COM (USB SERIAL COM)

• Właściwym oknie DOSBOX montujemy dysk C w miejscu gdzie mamy soft do LPG

• Uruchamiany przykładowy voila.exe

• Program wysyła do centralki dane potwierdzeniem jest obrazek niżej

Dodatkowy interfejs wpięty do drugiego portu USB nasłuchiwał wysyłanie danych do centralki LPG i

w programie S3term jest to w postaci znaków ASCII