Windows software.
The weathersatellite program wsat is now also available for Windows. It is compiled using gcc-ming using
GTK for Windows.
The source code is identical to the code for the Linux wsat program.
wsat works under:
- Windows 95, 98, ME
- Windows NT, 2000, XP using Porttalk
or logged in as 'administrator'(?)
Sources are available; see download section.
Download
Installation
Manual: wsat_man.zip (pdf)
Manual: HTML
Back to weather satellite homepage
Short feature overview of version 2002.09:
- Read, write and show following formats:
- PGM format (1 and 2 bytes per pixel)
- PPM format
- GIF format (read of pictures with big smooth areas doesn't work properly)
- HRPT1 format
- CHRPT1 format
- HRI1 format
- Record using the FPGA-decoder:
- Linearize (C)HRPT pictures
- Despeckle
- Temperature mapping
- Skip faulty lines
- Auto calc. lum thresholds
- Add grid (HRI)
- Combine channels to get colorized pictures
- Align channels of CHRPT pictures
- Read and save NORAD 2-lines Kepler data
- Auto save Kepler-data after record
- Add lon/lat lines in (C)HRPT picture
- Conversion channels 3-5 into temperature (HRPT)
- Batch (non-gui) mode for record
Download.
Download: wsat_man.zip (125k, pdf)
Installation
NOTE: wsat does not work in the 256 colors Palette mode of Windows.
Use High-color or True-color mode instead.
The program itself:
- Download wsat.zip
- Use winzip to unzip (old DOS-based zip can't handle the filenames of the dll-files)
Now check if wsat runs.
If wsat gives an error messages about missing libraries you need to download and install these libraries:
gtkdll_inst.exe (1.4M)
This is a self-installing executable. Be aware of the default installation directory, which is
"C:\Program Files\xrit". This is because the same dll's are also used by xrit2pic.
You may change the installation directory to your needs, but make sure that wsat is in the same directory,
or install the DLL's in a directory to which a searchpath is present (e.g. c:\windows\system32).
Changing directory can be done during the installation.
The gtkdll_inst.exe contains:
Archive: gtkdll_inst.zip
Length Date Time Name
------ ---- ---- ----
431313 12-25-00 23:56 gdk-1.3.dll
360316 12-25-00 23:43 glib-1.3.dll
19376 12-25-00 23:48 gmodule-1.3.dll
28405 11-14-99 02:48 gnu-intl.dll
183690 12-25-00 22:56 gobject-1.3.dll
26483 12-14-00 22:17 gthread-1.3.dll
1439618 12-15-00 21:54 gtk-1.3.dll
747486 10-06-00 23:41 iconv-1.3.dll
------ -------
3236687 8
NOTE:
To make sure that data transfer from the parallel port is reliable (especially for a long time) make sure that:
- Power-saving feature of PC is Off
- No printer driver is installed for the used parallel port
That's it!
Bugs and work-arounds.
Although the sources for the Linux and Windows program are the same the Windows version behaves a bit different compared to the Linux wsat. I had to change the sources on a few points to let Windows' Wsat 'work'.
Parallelport access under Windows 2000 and XP only works using Porttalk, or if logged in as 'Administrator'. Up to now I have confirmation that Windows-XP works in combination with Porttalk' and that Windows-2000 works if logged in as 'Administrator'.
'porttalk' is a driver making it possible to access the parallelport as normal user. Wsat has to be started as follows:
if parallelport nr. 1 is used or:
if parallelport nr. 2 is used.
In future releases this functionality will be built in into wsat.
Test version.
This is a test version of wsat.exe. It can be changed any time without notice and can show unexpected behaviour. For normal use download this version!
| Version | Type | Download | Download size | Comment
|
| 2008.beta_v1
| wsat program
| wsat_beta.zip
| 117327k
| Ethernet interface.
|