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