From 50234fde13e96d4f5c8e13c41fd9d1f6df8f3dd2 Mon Sep 17 00:00:00 2001 From: bsongis Date: Wed, 1 Aug 2012 14:15:21 +0000 Subject: [PATCH] Safety function was wrong with negative numbers --- src/model_menus.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/model_menus.cpp b/src/model_menus.cpp index ed6d776d5..252c64c86 100644 --- a/src/model_menus.cpp +++ b/src/model_menus.cpp @@ -2594,8 +2594,9 @@ void menuProcFunctionSwitches(uint8_t event) lcd_putsiAtt(15*FW, y, STR_VFSWRESET, FSW_PARAM(sd), attr); } else if (sd->func <= FUNC_SAFETY_CH16) { + val_displayed = (int8_t)FSW_PARAM(sd); val_min = -125; val_max = 125; - lcd_outdezAtt(18*FW, y, (int8_t)FSW_PARAM(sd), attr); + lcd_outdezAtt(18*FW, y, val_displayed, attr); } else { if (attr) m_posHorz = 0;