Home brew Software

Written in vi editor

DIY. Stuff I made or modified. The usual disclaimers apply!

Analog

Analog doesn't understand IPv6. It will complain about 'domain not given'. Below a workaround;

Put SUBORG *.*.ipvsix in your Analog config. Analog then neatly categorises unresolved IPv6 addresses;
By /32;
Sorted by/32
And by /48;
Sorted by /48

ALSA (MIDI)

Linphone

A small patch to the file 'gtk/friendlist.c' by Simon IJskes which sets the Linphone (3.6.1) contact list sort order to display_name (name instead of number).
I also build Amd64 Debian Stretch/9 package files. These where never tested though!

Medical

Skyla Read

skyla-read
A modified version of the Recvtty program used to read data from a Slyla VB1 blood analysis machine.

Ntpeval

ntpeval.c
Program to check the quality of NTP synchronisation; When Garmin looses NMEA sync it's PPS will start to drift.
Output with the '-d' option;

0 +ntp0.nl.net  -0.002000
1 -ntp1.oma.be  0.021000
2 -ntp2.oma.be  0.005000
Cnt: 3
DCF: 0.422000
PPS: 0.001000
Avg: 0.008000
1

Recvtty

recvtty.c
This program dumps data from a serial port in to a file. The tty is set to raw mode and the data is eight bits, no parity one stop-bit (8N1) and uses RTS-CTS handshaking. The program doesn't need DSR or DCD but can monitor these if you want.

Skyla Read

skyla-read
A modified version of the above program used to read data from a Slyla VB1 blood analysis machine.

Sndnul

sndnul.c
This program sends null chars to a serial port at 115200 bps.

Rob's search thingy.
My search engine.

Squid

Squid redirector with RBL support

Utundup

When cut and pasting text from Xdpf, it thinks it should convert the data to UTF-8, even though the data already is UTF-8. For instance, the degree sign ('°') (mbs '\xC2\xB0') gets converted into '°' (mbs '\xC3\x82\xC2\xB0').
utundup.c converts the data back.

Misc

uspell.sh
Multiple language spellcheck script.

Search