Updated isReceiveTimeout() to check for Preamble and SFD timeout as well
Updated isReceiveTimeout() to check for Preamble and SFD timeout as well

isReceiveTimeout() currently only checks to see if RXRFTO is high, but there are two other potential timeout flags-- the RX SFD timeout is enabled by default and the RX Preamble timeout can be enabled in the DRX_PRETOC (sub)register. It seems like this function should check all three of these bits rather than just RXRFTO.

Will make separate pull request to include #defines for RXPTO_BIT and RXSFDTO_BIT (21 and 26, respectively)
Alenux55/arduino-dw1000,thotro/arduino-dw1000,thotro/arduino-dw1000,Alenux55/arduino-dw1000