Danny, Spiney Norman,
Surely the device you describe is the forerunner of the Runway Friction Meter ? I'm sure someone currently serving will confirm its continued existence. It appears this is the latest form of the device:
I'm sure it's better than seeing a Senior Officer going @rse over tit
Smudge