WinLpt (WndLpt)

Intro

Application

Vis Plugin

Screenshots

History

Downloads

Lpt Tools

SDK

Script

Basic syntax

All Instructions

Extended syntax

Additional rules

Hardware

LED-to-LPT connection

Panel map

Lpt Tools

LPT Buttons

Stroboscope

EasyDrive

LptPort

Other

Mark As Good

Unmark bad clusters

The LPT Buttons tool

You have 12 buttons to easy handle of all 12 LPT output signals.

Each button can work in 3 different modes:

 

1. Latch

2. Pulse

3. Toggle

 

You can use keyboard or mouse to handle LPT pin. Each of twelve keyboard buttons 1234567890-= associated with correspond button. The Escape keyboard button is equivalent of the Reset button in main menu; it resets state of all outputs to initial state and stops signals pulsations.

Each button have it's own settings

Name

Any name for current button.

Action

1. Latch — default mode;

2. Pulse for ms: <ms> — single pulse;

3. Toggle — title speaks for themselve.

(Pulse action selector)

Strict, mini, max, off-delay, on-delay.

Inverse

1 is 0, and 0 is 1.

Flashing

Enables flashing. Point timings for cylic pulses in ms.

Hide

Hide current button.

On close

Signal state after closing the LPT Buttons tool:

– — Keep signal without any changes;

0 — Set output signal to 0;

1 — Set output signal to 1.

LPT Buttons screenshot

Edit button mode form

Edit pulse action

 

Description of actions

Basic actions diagram

In – signal from the button or keyboard key.

Out – the signal on the output pin of LPT port.

Logic of actions

Flashing mode diagram

In – signal from the button or keyboard key.

Out – the signal on the output pin of LPT port.

Pulse – imagine basic signal.

Strict flashing

Other technical details

* All tools use LPT port address from WndLpt settings.

* For low-level LPT I/O used winring0 or inpout32.

* LPT Port must be configured into EPP mode with BIOS Settings:

[Integrated Peripherals]

Onboard Parallel Port = Enabled or 0x378h

Parallel Port Mode = EPP