Chronometer? Chronotometer? This strange wrist mounted device could have all manner of purpose. Just not quite clear what those may…