Functional datalogger code builds, but hardware will change between builds, so read the comments.