Datalog improvements

This builds on #2.

Cuts loop time to 6ms, by recording (decodable) binary data, and not waiting within a loop for barometer data.