RSSI

Purpose

  • determine signal strength from different sources / GPIO pins

Considerations

 

  • Functions:

    • Normalized and unnormalized function returning signal strength

    • Threshold function returning a bool representing ‘good signal' and bad signal, or a function returning one out of a scale of judgements, e.g. ‘no signal', ‘bad signal’, ’ok signal' , ‘good signal', 'strong signal’ represented as an integer

 

  • For pull request:

    • Make LOS/RSSI branch (after weekend)

 

Research

 

Notes about RSSI:

PPM vs. PWM:

 

Notes about RFD900:

 

Ardupilot implementation reference

 

  • AP_RSSI.cpp also has functions which get PWM values