Oct. 19th, 2017 11:11 pm
Most of y'all know that I have a lot of memory problems, and I've had to turn into a somewhat Memento-esque person. I had two different instances of that today: looking for a piece of hardware/software I built for the Spitfire four months ago, and I found the control board nicely packaged with the sensor and the relevant processor, rather than having to hunt them down again (or more likely reorder them) so it's nice when I think enough at the moment of creating a project to physically include all its dependencies. On the other hand, looking through the firmware I wrote for it, and there's an uncommented constant that looks like nonsense, so I change it to something sensible, start working with the sensor, and can't figure out why the output is total garbage, until I look carefully at the hardware and realize I have it set up to use a precision voltage reference rather than just whatever the input voltage is, and that nonsense constant is actually the correct value for the precision voltage reference. So, switch it back to what it was, add some comments, and go back to working on the project. Sheesh.