26 June 2021 - 02 July 2021

Table of Contents

Almost Independent

1. Santa Cruz Weather Station

Particle Monitor shelter assemblies checked.

Part Quan. Designed? Fabricated?
Vent connector mount 1 * *
Vent connector cover 1 * *
Vent mount 2    
PM box 1 * *
PM lid 1 * *
PM Baffle 1 *  
PM Screen mount 2 * (1)
PM Screen holder 2 * (1)
PM Inlet shroud 1 * *
PM box mount 1    
Vent/UV mount 1    
PM Cable assembly 1    
UV Cable assembly 1    

1.1. Next step

1.1.1. Print parts

1.1.2. Order any needed supplies

DB9 shells, jack screws, connectors, etc.

1.1.3. Assemble and test

2. Swocer

What a pain. Started adding classes to support 'bottle' demo. Started crashing left and right. Probably incomplete interface between OCC memory handling and ruby. Also turns out that the packed I was using was deprecated last year. That explains why the OCC API have been stable (!). Changed from the 'oce' to 'opencascade' package, with the attendant API changes. Need to consider if swocer is sustainable or if there's a different way of using OCC that makes the ruby interface less problematic.

2.1. Next steps

Swocer future. Check out what's needed for gears.

3. Linux Audio

3.1. Faust programming

3.1.1. Analog Synthesizer modules

Waveshaper, Frequency Shifter, Karplus-Strong Plucked String

3.2. Next Steps

3.2.1. GAC Patch save/restore

3.2.2. LV2 autopatcher

Exploratory tool to generate (was pd, ecasound, now carla) patch for arbitrary LV2 plugin: hook up audio inputs to signal source, audio outputs to speakers, control inputs to control surface, etc.

3.2.3. OSC control surface

Some sort of GUI tool (knob/slider) to OSC messages. This may be as simple as a Faust UI program.

3.2.4. Faust/csound

See if a faust generated unit works.

4. EPICS

4.1. Next steps

4.1.1. u3scpi network port testing

4.1.2. initial EPICS interface

4.1.3. u3scpi analog/digital port reconfiguration.

5. Brini Tracker II

Still working!

5.1. Next steps

5.1.1. Validate remaining standard GPS messages

5.1.2. Investigate GPS chipset data logging

5.1.3. Investigate LoRA radio interface

6. wktcolor

6.1. Next steps

6.1.1. Explore how to get a minimal coloring

Need a specific planar graph four coloring.

7. wktplot

7.1. Next steps

Understand why -r doesn't solve the wktvor/wktdel "sliver at edge" problem. Explore biological cell Voronoi organization

8. ca-r

8.1. Next Step

None, but expecting ca-tier to break now that the tier system is deprecated. Looks like thet just stopped updating the data file.

9. AMDGPU

9.1. Next step

9.1.1. Reverse engineer HSAKMT programming.

10. Ninja v Make

10.1. Next Step

10.1.1. clean simple measurements

11. GMP Forth

Need to think about adding floating point support

Author: Daniel Kelley

Created: 2023-10-28 Sat 04:39

Validate