• TMRh20's avatar
    RPi Bugfix: False Hardware Failure indication · 5d49fd6b
    TMRh20 authored
    Was finally able to successfully recreate conditions to consistently
    cause 'HARDWARE FAILURE RADIO NOT RESPONDING' messages on RPI master
    node:
    1: Using RPi B2.0 with Raspbian 4.1.20+ armv61
    2. Using 2 matching nrf24l01 non-PA modules w/ext antenna
    3. Using RF24Gateway + RF24Ethernet
    4. Using Arduino Due as RF24Ethernet node
    
    Test scenario: Mesh working normally for very long periods of time.
    Re-introduced an old node using Arduino Due. Immediately started
    noticing error msgs on master node.
    
    Solution: Increasing the wait time from 85 to 95ms seems to prevent
    false indications of hardware failures. It appears, the code was just
    not waiting long enough.
    5d49fd6b
RF24.cpp 43.4 KB