Copyright (C) 2006, 2007, 2008, 2009
 Ineiev <ineiev@users.sourceforge.net>, super V 93
See the end of the file for license conditions.

Stribog-hosttools provide utilities used outside
the stribog hardware. to build them it is typically
enough to have a POSIX evironment installed.
these programs include:

elk: LPC213x bootloader host-side part. after
the loaded program is run elk also sends preferences to it.

conloq: data logger used to save stribog observations
on the host filesystem. it is assummed that multa.elf
is running on the stribog main board.

expon: a program to translate binary files saved
with conloq/conloq into text messages for subsequent processing.

magex-conloq: the same as conloq for magex.elf running
on the board.

magexp: expon for files written with magex-conloq.

parse_tsipex: host-side test for stribog UART protocol.

caed: splits files saved with conloq on pieces at
given board times.

postproc/exvel: ad-hoc mechanisation.

postproc/process: a script running exvel and sorting it's output
to draw the results with gnuplot.

50hz: 50Hz synchronous detector for magnetic data

drift: estimates temperature drifts of gains and biases
of the sensors

fdif: outputs difference between two curves

lpfilter: trivial per-column low-pass filter

stat: per-column mean and rms estimation

How to build (as of Feb 2009)

Stribog host tools use GNU-standard configuration procedure
(see INSTALL). Though general build versus source directory
positions should work, the usual way is to build the project 
in a separate directory out of the source tree, so
the configure invocation sounds like this:

../stribog/sw/host/configure

How to (re)mount the GNU build system

See ../../README

Autotools-related files, namely
INSTALL
Makefile.in
aclocal.m4
autom4te.cache/* (manually deleted after regeneration)
compile
config.h.in
config.guess
configure
config.sub
depcomp
install-sh
missing
postproc/Makefile.in
utils/Makefile.in

These files are not copyrighted by the stribog authors: some are
not at all, other only partially.
we let our copyright notes come into these files like 'configure',
and 'Makefile.in', but one should undestand that they are result of
compilation of several sources and such a file can hardly represent
a single copyrighted unit.

The usual developer procedure of regeneration is to invoke
autoscan and autoreconf in no certain sequence,
looking at the results and editing the files on need.

After the regeneration itself it is recommended to build the package
to ensure that user make procedure will not trigger autoreconf.

This file is part of stribog.

stribog is free software; you can redistribute it and/or modify
it under the terms of the GNU General Public License as published by
the Free Software Foundation; either version 3 of the License, or
(at your option) any later version.

This program is distributed in the hope that it will be useful,
but WITHOUT ANY WARRANTY; without even the implied warranty of
MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
GNU General Public License for more details.

You should have received a copy of the GNU General Public License
along with this program. If not, see <http://www.gnu.org/licenses/>.

As a special exception, you may use gschem symbols derived from
external sources (e.g. geda symbols) that are distributed under
the GNU GPL version 2 when they are not originally distributed under
the GNU GPLv3-compatible license. these symbols must be distributed
with other source files of the project and considered an external
library or augmentation of geda-symbols package. they can't be embedded
in any stribog file.
