--- calib --------------------------------------------------------------------

Tcl/Tk program used to help calibrate the pressure sensors.  Requires Tcl/Tk
version 8.4.  calib.tcl can take input from randpres.tcl, ss-hw, or the
keyboard if you prefer.

--- filtering ----------------------------------------------------------------

Some notes and musings on signal conditioning.

--- readsim ------------------------------------------------------------------

Information on how to use a second computer to simulate an RFID tag reader.

--- randpres.c ---------------------------------------------------------------

Test program to generate random pressure/door sensor output.  Use child_init()
to connect the output of this program to ss-hw.  randpres takes an optional
delay parameter to specify the interval in milliseconds between updates.  Built
as a default "make" target.

--- swapcase.c ---------------------------------------------------------------

Silly test program virtually equivalent to "tr a-zA-Z A-Za-z", aside from
buffering issues.  This was just to aid in the development of evlist/child.c.
Use with hex if you prefer capitalized hexadecimal digits. :^)  Build with
"make misc/swapcase".

--- hex.c --------------------------------------------------------------------

Test program to generate hexadecimal output given a binary stream of data.  Can
be used on the command line as part of a pipe or with child_init().  Useful for
monitoring the RFID protocol output of ss-hw.  Built as a default "make" target.

The -r option makes hex.c convert from hexadecimal to binary.  Like crc-16.c,
it ignores all non-hex digits.

--- term.c -------------------------------------------------------------------

Handy serial terminal program.  To reconfigure, edit the #define's near the
beginning of the source code.  Type ~? to get online help.  Built as a default
"make" target.

--- crc-16.c -----------------------------------------------------------------

Utility program to calculate the CRC-16 checksums used by the RFID tag reader.
Compile with "gcc -o crc-16 crc-16.c" or simply "make crc-16".  To use, start
the program and type in packets, one per line, omitting the final two checksum
bytes.  It'll reprint the packet with the length byte fixed and with the two-
byte checksum appended.  Each byte is represented as two hexadecimal digits.
Non-hex digits are ignored.  Built as a default "make" target.

--- vec_test.c ---------------------------------------------------------------

Test program for Paul Jarc's vectors and my VEC_BSRCH* macros.  Compile with
"gcc -o vec_test vec_test.c ../prjlibs/*.c -I../prjlibs".  Doesn't do anything
useful... just read the source code.  Build with "make misc/vec_test".

--- packets ------------------------------------------------------------------

Some pregenerated RFID response packets.  Use term's ~x mode or filter through
hex -r to convert from hexadecimal to binary for transit to ss-hw.

--- IDEAS --------------------------------------------------------------------

Some ancient code that happens to list some ideas for the future...

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