Reading a tipping bucket rain gauge

@Dmytro
I realise that sending 100 req/sec is too many, that was simply there for testing purposes. Although the connection never dropped at that timing rate I also tried various other rates including 10 req/sec but none have so far worked. An interrupt as @Nanite suggested might work so will give that a try. Not sure why I would want to change my hardware at this early stage, not ready to give up on it yet.