[3833] in linux-announce channel archive

home help back first fref pref prev next nref lref last post

Linux-Announce Digest #125

daemon@ATHENA.MIT.EDU (Digestifier)
Mon May 13 13:13:11 2002

Message-ID: <20020513171307.9613.qmail@senator-bedfellow.mit.edu>
From: Digestifier <Linux-Announce-Request@senator-bedfellow.mit.edu>
To: Linux-Announce@senator-bedfellow.mit.edu
Reply-To: Linux-Announce@senator-bedfellow.mit.edu
Date:     Mon, 13 May 2002 13:13:06 EDT

Linux-Announce Digest #125, Volume #4          Mon, 13 May 2002 13:13:06 EDT

Contents:
  ANNOUNCE: fsc2 spectromter control program (Jens.Toerring@physik.fu-berlin.de)
  rp-pppoe 3.4 -- Robust PPPoE client for Linux, NetBSD, and Solaris ("David F. Skoll")
  Napster 2 - The Revenge (the.pusher@lycos.com)
  Linux StepByStep distributed teams! (Douglas J Hunley)
  LOCAL: Oxfordshire, UK - Installfest, 26th May (Ganesh Sittampalam)
  fsc2 - spectrometer control program (Jens Thoms Toerring)
  zgv 5.6 - svgalib picture viewer with thumbnail-based file selector (Russell Marks)

----------------------------------------------------------------------------

Date: Mon, 13 May 2002 11:06:50 CST
From: Jens.Toerring@physik.fu-berlin.de
Subject: ANNOUNCE: fsc2 spectromter control program

fsc2 is a program written to remotely control spectrometers.

Programs for controlling spectrometers are usually home-written,
restricted to doing a certain set of experiments and often bound to
a fixed hardware base. One of the few counter-examples is e.g. LabVIEW,
but which is a commercial, closed-source application and requires the
experimentator to become comfortable with the rather unusual graphical
approach to programming if even simple changes are needed in either the
way the experiment is to be done or the hardware configuration.

In contrast, fsc2 basically interprets a rather simple but powerful
scripting language (in the following called EDL for Experiment Description
Language) and has a strictly modular approach to handling of devices.
This allows you to easily set up a completely new experiment (or to change
an already existing experiment description) in a short time without
any detailed knowledge of the internals of fsc2 nor on how exactly the
devices have to be controlled.

Some key features:

* The EDL language is similar to other medium to high level languages,
  borrowing from e.g. MathLab, C, Fortran and Perl etc. Moreover, it
  comes with a lot of functions for displaying and saving measured
  data in completely user defined ways. Thus writing a description
  for a new experiment (or adapting an already existing EDL script)
  won't be difficult for anyone remotely acqainted with one of the
  above mentioned programming languages.

* Device are not hard-coded into fsc2. Instead, devices are dealt with
  by modules that get loaded on demand (a single instruction in an EDL
  script). This allows to employ a different devices with similar
  functionality by usually changing not more than a single line in an
  EDL script.

* Currently fsc2 controls devices that are either connected via the serial
  ports or the GPIB bus. Functions for simplifying access of devices using
  these interfaces are built into fsc2.

* fsc2 allows other programs to send it EDL scripts to execute. This
  allows to write a set of scripts for standard experiments that
  automatically create EDL scripts from user input (e.g. via a graphical
  interface). The package comes with a tool that automatically can generate
  such scripts from (slightly modified) EDL programs. Once such a script
  has been created, "normal" user don't even have to know how to write EDL
  programs, thus having all the convenience of the traditional type of
  programs without sacrificing the flexibility of fsc2. Several examples
  of such scripts, written in Perl/Tk, are included in the distribution.

* fsc2 comes with a simple web server (only running on user demand) that
  allows the experimentator to remotely monitor the current state of the
  experiment.

* Writing new device modules (or adapting existing ones for a new device)
  shouldn't be too difficult for anyone having some experience with writing
  programs in C. About 30 modules for quite a range of devices are already
  part of the package and can be used as a starting point for the
  development of new ones.

* An extensive 150+ page documentation (in HTML, info, PostScript and PDF
  format), covering all aspects of fsc2 from the graphical interface, the
  EDL language, device functions to writing of new device modules, is part
  of the fsc2 package.

* fsc2 has been extensively tested and is currently used to control seven
  EPR spectrometers, using a broad range of different devices and   
  experimental techniques.

* The complete sources for the program and all device modules are available
  under the GPL, so it can be adapted or extended to fit your special needs.

Devices for which functional drivers already exist are:

* Tektronix Digitizing Oszilloscopes TDS 520, 520A, 520C, 540, 744A, 754A
* LeCroy Digitizing Oscilloscope 9400
* Sony/Tektronix Data Generator DG2020
* Tektronix Stimulus System HFS9003
* Stanford Research Lock-In Amplifier SR510, SR530, SR810, SR830
* AEG Magnet Power Supply (home-build computer control, S-, X-Band)
* Bruker Field controller ER 032 M
* Keithley 228A (used as superconducting magnet power supply)
* Oxford Magnet Sweep Power Supply IPS20-4
* Bruker Hall Effect Field Controller BH 15
* Bruker NMR Gaussmeter ER 035 M (F0, F1 probe, serial port and GPIB versions)
* Metrolab NMR Teslameter PT2025
* HP RF Synthesizer HP8647A
* Bruker Signal Channel ER 023 M
* Lake Shore 330 Temperature Controller
* Kontron 4060 Voltmeter
* EG&G PARC Box-Car Integrator 4402 (download of measured data only)

fsc2 currently works with three different GPIB driver/library combinations,
the Linux Lab Project driver (http://www.llp.fu-berlin.de), the National
Instruments driver (http://www.natinst.com) and a driver for NI PCII and
AT-GPIB/TNT (ISA) cards I wrote (can be downloaded from the same URL as
fsc2, see below).

Of course, there are some limitations: Due to my professional background
fsc2 has been written with the different types of EPR (Electron Paramagnetic
Resonance) experiments in mind. On the other hand, fsc2's basic concepts
should make it easy to use it also for a large range of other types of
spectrometers.

You can download the sources for the program and the existing modules or
just the documentation (in PostScript or PDF format) from

       http://www.physik.fu-berlin/~toerring/

or read the HTTP version of the documentation at

       http://www.physik.fu-berlin/~toerring/fsc2

                                        Regards, Jens Thoms Toerring

                                     Jens.Toerring@physik.fu-berlin.de
-- 
      _  _____  _____
     | ||_   _||_   _|        Jens.Toerring@physik.fu-berlin.de
  _  | |  | |    | |          AG Moebius, Institut fuer Molekuelphysik
 | |_| |  | |    | |          Fachbereich Physik, Freie Universitaet Berlin
  \___/ens|_|homs|_|oerring   Tel: ++49 (0)30 838 - 53394 / FAX: - 56046

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Mon, 13 May 2002 11:06:59 CST
From: "David F. Skoll" <dfs@roaringpenguin.com>
Subject: rp-pppoe 3.4 -- Robust PPPoE client for Linux, NetBSD, and Solaris

Version 3.4 of rp-pppoe has been released.

rp-pppoe is a user-mode (and kernel mode, on Linux 2.4) client, relay
and server for the Point-to-Point Protocol over Ethernet, a protocol
used by many ADSL service providers.  It runs on standard Linux
kernels, NetBSD and Solaris.  rp-pppoe is released under the GNU
General Public License, and can be obtained from:

        http://www.roaringpenguin.com/pppoe/

Changes from Version 3.3 to 3.4:

o Kernel-mode plugin is built against latest CVS sources for pppd.  Michal
  Ostrowski's patched version will NOT work.

o PPPoE session number is logged when session terminates.

o MSS clamping works with compressed protocol fields.

o pppoe ignores SIGINT and SIGHUP so LCP termination packets make it out.

o Bugs in kernel-mode plugin have been fixed.

==
David F. Skoll


##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Mon, 13 May 2002 11:07:07 CST
From: the.pusher@lycos.com
Subject: Napster 2 - The Revenge

Hello, i wish to invite you to the greatest Warez site of the whole net. It just opened. Visit http://wind.prohosting.com/~zuc
We have a database of 5000+ verified links and 600 anonymous daily verified ftp sites. Everything organized and archived in 11 categories.
Hundreds of Iso Games (PC and Console), hundreds of Iso Applications, hundreds of VCD Movies, thousands of Mp3 Full Albums (bigger than Napster) and some Full length Porno Movies.

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Mon, 13 May 2002 11:06:59 CST
From: Douglas J Hunley <doug@hunley.homeip.net>
Reply-To: doug@hunley.homeip.net
Subject: Linux StepByStep distributed teams!

=====BEGIN PGP SIGNED MESSAGE=====
Hash: SHA1

I've had a couple of requests from people, so today I went and created Linux 
StepByStep teams for various distributed-processing projects. Anyone can join 
these teams, we're not making restrictions.
The following projects all have official Linux StepByStep teams:
United Devices, http://www.ud.com
        Team Name: Linux StepByStep
        Team Number: 73E225ED-9FC5-44E1-84C5-79E7A9CEC5D2
Distributed.net, http://www.distributed.net
        Team Name: Linux StepByStep
        Team Number: 930184744
ECCp-109, http://www.nd.edu/~cmonico/eccp109/
        Team Name: Linux StepByStep
SETI@Home, http://setiathome.berkeley.edu
        Team Name: Linux StepByStep
Folding@Home, http://folding.stanford.edu
        Team Name: Linux StepByStep
        Team Number: 3489
Genome@Home, http://genomeathome.stanford.edu
        Team Name: Linux_StepByStep
        Team Number: 163004811

Pick a project, download the client, join the team!

If your favorite project isn't listed, send details to webmaster@linux-sxs.org 
and we'll see about getting it added.
- -- 
Douglas J Hunley (doug at hunley.homeip.net) - Linux User #174778
Admin: Linux StepByStep - http://www.linux-sxs.org
        and http://jobs.linux-sxs.org
Wishlist: http://www.amazon.com/o/registry/48D11KZ4BPBQ

panic ("Splunge!");
        2.2.16 /usr/src/linux/drivers/scsi/psi240i.c
=====BEGIN PGP SIGNATURE=====
Version: GnuPG v1.0.7 (GNU/Linux)

iD8DBQE82V0xSrrWWknCnMIRArisAKChTE3bMXHqVHf1elnx/AxrzwhaowCfZxOd
sgyrqjan/Av7Rv0NfiuCyGs=
=9kFV
=====END PGP SIGNATURE=====

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Mon, 13 May 2002 11:07:30 CST
From: Ganesh Sittampalam <ganesh-news@earth.li>
Subject: LOCAL: Oxfordshire, UK - Installfest, 26th May

The Oxfordshire Linux Users Group is running an installfest from 10am to 6pm
on Sunday 26th May, at the 22nd Oxford Sea Scout Hall,
Meadow Lane (off Donnington Bridge Road), Oxford, UK.

This is part of a UK-wide series of installfests in May and June - if you
live in the UK but aren't near Oxford and are looking for an installfest in
your local area, see http://www.linuxinstallday.org/

We hope to be running various talks and demos aimed at new users of Linux,
as well the main activity of helping people to install Linux on their
computers.

We will also be running a series of talks, starting the Sunday before the
installfest and continuing for three successive Sundays afterwards. These
talks will be aimed at introducing new users to Linux and helping them find
their way around their newly installed systems. The exact details for these
talks have yet to be finalised, but up to date information will be posted on
the installfest website.

For more information, please see the website, at
http://www.oxlug.org/linuxday/ - if you've been thinking about installing
Linux but are nervous about doing so, now's your chance!

Ganesh Sittampalam

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Mon, 13 May 2002 11:07:30 CST
From: Jens Thoms Toerring <Jens.Toerring@physik.fu-berlin.de>
Subject: fsc2 - spectrometer control program
Reply-To: Jens.Toerring@physik.fu-berlin.de

About fsc2
==========

fsc2 is a program for controlling spectrometers.

Programs for controlling spectrometers are usually home-written and
are often restricted to doing a certain set of experiments with a
fixed hardware base. In contrast, fsc2 is much more flexible because,
on the one hand, it interprets a rather simple but powerful scripting
language EDL (Experiment Description Language) and, on the other hand,
has a strictly modular approach to the handling of devices. This allows
setting up a completely new experiment or changing an already existing
experiment description fast and easily without requiring any detailed
knowledge of the internals of fsc2 or on how exactly the devices have
to be controlled.

Download
========

You can download the sources for the program and the device modules or
the documentation from

       http://www.physik.fu-berlin/~toerring/fsc2.tar.gz

           http://www.physik.fu-berlin/~toerring/fsc2/fsc2.ps.gz
           http://www.physik.fu-berlin/~toerring/fsc2/fsc2/fsc2.pdf

or just read the HTTP version of the documentation at

       http://www.physik.fu-berlin/~toerring/fsc2

Features
========

* The EDL language is similar to other medium to high level languages,
  borrowing from e.g. MathLab, Fortran, C and Perl etc. Moreover, it
  comes with a lot of functions for displaying and saving measured
  data in completely user defined ways. Thus writing a description
  for a new experiment or adapting an already existing EDL script
  won't be difficult for anyone remotely acquainted with one of the
  above mentioned programming languages.

* Device are not hard-coded into fsc2. Instead, devices are dealt with
  by modules that get loaded on demand (a single instruction in an EDL
  script). This allows to employ a different device with similar
  functionality by usually changing not more than a single line in an
  EDL script.

* fsc2 allows other programs to send it EDL scripts for execution.
  Thus one may write scripts for standard experiments that in turn
  automatically create EDL scripts from user input, for example via
  a graphical user interface. fsc2 even comes with a tool that will
  automatically generate such scripts from slightly modified EDL
  programs. Once such a script has been created, "normal" users don't
  have to know how to write or change EDL programs, thus retaining all
  the convenience of the traditional type of programs but without
  sacrificing flexibility.

* fsc2 has a built-in simple web server (only running on user demand)
  that allows the user to remotely monitor the state of an experiment.

* Currently fsc2 controls devices that are either connected via the
  serial ports or the GPIB bus. Functions for simplifying access of
  devices using these interfaces are built into fsc2.

* Writing new device modules (or adapting existing ones for a new device)
  shouldn't be too difficult for anyone having some experience with
  writing programs in C. About 30 modules for quite a range of devices
  are already part of the package and can be used as a starting point
  for the development of new ones.

* fsc2 is well-documented, an 150+ page documentation in HTML, info,
  PostScript and PDF format, covering all aspects of fsc2, i.e the
  graphical interface, the EDL language, device functions and writing of
  new device modules, is part of the package.

* fsc2 has been extensively tested and is currently used to control seven
  EPR spectrometers, using a broad range of different devices and   
  experimental techniques.

* The complete sources for the program and all device modules are available
  under the GPL, so it can be adapted or extended to fit special needs.

Currently suported devices
==========================

* Tektronix Digitizing Oscilloscopes TDS 520, 520A, 520C, 540, 744A, 754A
* LeCroy Digitizing Oscilloscope 9400
* Sony/Tektronix Data Generator DG2020
* Tektronix Stimulus System HFS9003
* Stanford Research Lock-In Amplifier SR510, SR530, SR810, SR830
* AEG Magnet Power Supply (home-build computer control, S-, X-Band)
* Bruker Field controller ER 032 M
* Keithley 228A (used as superconducting magnet power supply)
* Oxford Magnet Sweep Power Supply IPS20-4
* Bruker Hall Effect Field Controller BH 15
* Bruker NMR Gaussmeter ER 035 M (F0, F1 probe, serial port and GPIB versions)
* Metrolab NMR Teslameter PT2025
* HP RF Synthesizer HP8647A
* Bruker Signal Channel ER 023 M
* Lake Shore 330 Temperature Controller
* Kontron 4060 Voltmeter
* EG&G PARC Box-Car Integrator 4402 (download of measured data only)

fsc2 works with three different GPIB driver/library combinations, the
Linux Lab Project driver (http://www.llp.fu-berlin.de), the National
Instruments driver (http://www.natinst.com) and a driver for NI PCII
and AT-GPIB/TNT (ISA) cards I wrote an which can be downloaded from
the same URL as fsc2, see above.

Limitations
===========

Due to my professional background fsc2 has been written with the different
types of EPR (Electron Paramagnetic Resonance) experiments in mind. On the
other hand, fsc2's basic concepts should make it easy to use it also for a
wide range of other types of spectrometers.

                                        Regards, Jens Thoms Toerring

                                     Jens.Toerring@physik.fu-berlin.de
-- 
      _  _____  _____
     | ||_   _||_   _|        Jens.Toerring@physik.fu-berlin.de
  _  | |  | |    | |          AG Moebius, Institut fuer Molekuelphysik
 | |_| |  | |    | |          Fachbereich Physik, Freie Universitaet Berlin
  \___/ens|_|homs|_|oerring   Tel: ++49 (0)30 838 - 53394 / FAX: - 56046

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------

Date: Mon, 13 May 2002 11:07:55 CST
Subject: zgv 5.6 - svgalib picture viewer with thumbnail-based file selector
From: Russell Marks <russell.marks@ntlworld.com>

zgv is an svgalib picture viewer with a thumbnail-based file selector.
Most file formats are supported, and the thumbnails used are
compatible with xv, xzgv, and the Gimp. It can also be used with `zgv
file(s)', to effectively bypass the file selector.

zgv's homepage is here:

  http://www.svgalib.org/rus/zgv/

You can also download it from ibiblio:

  ftp://ftp.ibiblio.org/pub/Linux/apps/graphics/viewers/svga/zgv-5.6.tar.gz


Here's the changes relative to the previous version (from NEWS):

** New features

New `-A' or `--auto-animate' option, forces the viewer to
automatically animate multiple-image GIF files. Thanks to John
Fitzgerald for suggesting this (more or less). It limits your viewing
options greatly, of course (since it's like pressing `e' every time
you view one, and exiting the image when you exit the animation), but
can be handy for slideshows etc. When this option is enabled, you can
use Backspace/Enter/Space for file navigation/tagging during an
animation. (The skip-to-next-frame key (previously Enter) is now `n'.)

Added multi-file delete. This is on `D', by analogy with `C' and `M'
for copy/move (since it works the same way) - the single-file-only
delete remains available on the Delete key. A new config variable
`delete-tagged-prompt' says whether to prompt before deleting all
tagged files (enabled by default). Thanks to Max Drozdoff for prodding
me into action on this. :-)


** Bugfixes

In the very unusual case of both global and local GIF colourmaps being
present, they were applied in the wrong order. Thanks to Michal Svec
for spotting this.

Should now support 16-bit RGB TGA files. 16-bit palette-based files
*may* also work now, but are untested - it's not all that easy to find
samples of these rather unusual types of TGA file. Thanks to Michal
Svec for spotting the problem.

If a 32-bit mode existed without a corresponding 24-bit mode, and it
was one of the modes which are listed on the viewer right-button menu,
then it was incorrectly `greyed out', i.e. made unavailable from the
menu. Thanks for Dimitar Zhekov for spotting this.

When using `delete-single-prompt off', it previously didn't update the
screen after the deletion. Thanks to Max Drozdoff for spotting this
one.


** Other changes

Added 15/16/24/32-bit 320x240 modes. Thanks to Michal Svec for
suggesting this. Currently only the 24/32-bit mode is selectable
directly (using `^', on the assumption that it's shift-6 - unshifted 6
selects 320x240x8).

Removed `--version-svgalib' option, this was causing trouble when
compiling with old versions of svgalib.


-Rus.

##########################################################################
# Send submissions for comp.os.linux.announce to: cola@stump.algebra.com #
# PLEASE remember a short description of the software and the LOCATION.  #
# This group is archived at http://stump.algebra.com/~cola/              #
##########################################################################


------------------------------


** FOR YOUR REFERENCE **

The service address, to which questions about the list itself and requests
to be added to or deleted from it should be directed, is:

    Internet: Linux-Announce-Request@NEWS-DIGESTS.MIT.EDU

You can submit announcements to be moderated via:

    Internet: linux-announce@NEWS.ORNL.GOV

Linux may be obtained via one of these FTP sites:
    ftp.funet.fi				pub/Linux
    tsx-11.mit.edu				pub/linux
    sunsite.unc.edu				pub/Linux

End of Linux-Announce Digest
******************************

home help back first fref pref prev next nref lref last post