These just keep getting better: https://www.youtube.com/watch?v=k1zdS6Nhifw
@neal@video.typica.us As far as I know, Diedrich no longer offers the DATAQ hardware as a logging option. That was always a weird design choice made to keep the cost of the option down and was especially painful for temperature measurements where the combination of low resolution ADC, mis-matched range for the signal conditioner feeding that compared with what values could be reasonably expected, and poor channel isolation made it difficult to get this working as well as it does in Typica.
Since doing this video I've made some changes that make this workable even with pretty awful quality hardware and even better with low noise/high resolution data acquisition devices.
It's nice that markdown links to related videos in the description seems to work. Rate of change calculations are the sort of thing where how you choose to do that calculation can greatly impact usability of the feature. Most programs do a horrible job at it and I don't understand why they don't take advantage of the fact that Typica is released under the MIT license and just steal/adapt my implementation.
https://video.typica.us/videos/watch/8459de3b-2592-4040-8a9f-68df5af397cb
Hardware simulation is sort of a crazy feature to have, but less crazy than the motivation for the feature that's a side effect of: the ability to write communications protocol handlers for devices that look like serial ports in Javascript. It's always better to just write a new hardware support class in C++ and upstream the patch, but as awful as it sounds, script devices can work surprisingly well.
One of the things I like about this video is that it shows how Typica can communicate with simulated hardware on Linux using ModbusPal and tty0tty. That's not useful for someone just using the program, but it's very useful for someone developing new roasting features who may not want to be tethered to a roaster or plug in testing hardware to work on that.
A later version of Typica introduced the ability to simulate hardware directly in the program.
https://video.typica.us/videos/watch/235ee3db-09bf-4b12-a2d6-4f86a66c4f8e
Finally got around to booking my flights for the event I'm teaching at next month. It's good that I have two airports about equally convenient from home as it took some checking between both of those to find what was going to work best for this trip. Limited shuttles to/from the venue, but didn't want to rent a car, also didn't want to spend a full day waiting in an airport for my flight to leave.
It looks like I'm getting likes on my #peertube videos now.
Currently 30% of the videos on my YouTube channel have been migrated over and there's some PeerTube exclusive stuff there as well. There's probably still some stuff that's easy to migrate over, but a lot that I'll need to remove music that I don't have license to use off YT or that I'll otherwise want to take the opportunity to edit in updated content.
Author of Typica software for coffee roasters.