From d28831008f4b49ad65c88bd872eae33c618b3e7e Mon Sep 17 00:00:00 2001 From: Steve Evans Date: Mon, 20 Apr 2015 21:40:42 +0100 Subject: [PATCH] OP-1803 Return link quality of zero rather than throw an exception if no receiver if the receiver port is undefined --- flight/pios/common/pios_rcvr.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/flight/pios/common/pios_rcvr.c b/flight/pios/common/pios_rcvr.c index 4ad7046ce..afae44b2a 100644 --- a/flight/pios/common/pios_rcvr.c +++ b/flight/pios/common/pios_rcvr.c @@ -129,7 +129,8 @@ uint8_t PIOS_RCVR_GetQuality(uint32_t rcvr_id) if (!PIOS_RCVR_validate(rcvr_dev)) { /* Undefined RCVR port for this board (see pios_board.c) */ - PIOS_Assert(0); + /* As no receiver is available assume min */ + return 0; } if (!rcvr_dev->driver->get_quality) {