gpiozero: Debugging DistanceSensor
Channel: Dave Jones
Date: 2018-02-16

In which Dave deviates from picamera for a bit (sorry, real life, excuses excuses!), dons a gravelly voice (sorry, recent illness!), delves into an issue in gpiozero's DistanceSensor, debugs it (yay!), and ultimately discovers he was responsible for breaking it in the first place (sorry!).

I should stress you don't need the fancy toys like a Pimoroni BlackHAT Hacker (https://shop.pimoroni.com/products/mini-black-hat-hack3r) or a Bitscope Micro (http://www.bitscope.com/product/BS05/) to debug this stuff, but they do help to make things easier!

Corrections:
02:17 I meant to say 470Ω over 800Ω, not 330Ω over 800Ω
11:13 Of course I mean *non* real-time operating system!

Finally, the bug dealt with was #584 (https://github.com/RPi-Distro/python-gpiozero/issues/584), but related issues were #385 and #435.