blog

date: 2026-02-23 19:43:20 projects: isoUSBHub
after ages of nothing happening, this project has been closed. should i have use for it in the future i will reopen it

date: 2025-06-01 15:08:59 projects: skipper
it begins! the test executive component of skipper is under construction. this test executive is called rimmer

rimmer accepts an input file which contains TE and test definitions; the TE is then connected to and the tests will be run

the test definition part is still not fully thought out...


date: 2025-04-20 05:27:44 projects: skipper
recently a project was undertaken to rewrite the skipper build system in cmake. this is complete.

the new build system has an improved test system by enabling coverage and generating gcovr reports

there is now 100% coverage unit testing of the datastructures and >90% coverage of the utils directories. the utils are lower as there seem to be some redundant checks leading to never-followed branches. the pruning of these is planned


date: 2025-03-22 23:19:05 projects: skipper
the oscilloscope interface rework project is now complete!

the new interface is easier to extend and to read

the testing was fun, the switchBox was connected to a toy keyboard from argos in such a way that each individual key could be pressed and the speaker was connected to an oscilloscope. the keys were then pressed in turn with the oscilloscope measuring the signals. this measurement was verified and was within a reasonable bound(given that the keyboard has lots of jitter and drift)


date: 2025-01-05 01:35:08 projects: switchBox
after a bit of work, the firmware is generally close to completion.

the current firmware can operate the switches and maintains counts of how many times a given contact has been closed(moved from NC to NO) as well as reporting the status

operation over USB and TCPIP are working

it is planned to add support for static IP addressing

the enclosure is coming along, the base holes have been drilled(but not countersunk) and the rear panel is marked up for the PCB mounted connectors. all front modifications are TODO

both the top and bottom PCBA have been produced