Subversion Repositories Projects

Compare Revisions

Ignore whitespace Rev 954 → Rev 955

/C-OSD/trunk/CHANGE.LOG
18,6 → 18,9
* 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. *
****************************************************************************/
 
20110605-1045
*possible fix of the previous ugly RSSI hack
 
20110604-1615
+really ugly (untested) hack to get ACT DSL RSSI information in FC-Only mode
 
/C-OSD/trunk/osd_fcmode_default.c
110,15 → 110,18
#define REQUEST_FC_LCD_8 "#al?===Dc\r"
usart1_request_blocking('L', PSTR(REQUEST_FC_LCD_8));
char* str = ((char*)pRxData) + 2;
/*
/*
write_ascii_string_len(2, 5, str, 20);
write_ascii_string_len(2, 6, str + 20, 20);
write_ascii_string_len(2, 7, str + 40, 20);
write_ascii_string_len(2, 8, str + 60, 20);
*/
*/
uint8_t rssi_index = 30; // middle of 2nd line
while (str[rssi_index] == 0) rssi_index++;
int lcd_rssi = atoi(str[rssi_index]);
while (str[rssi_index] == ' ') rssi_index++;
str += rssi_index;
int lcd_rssi = atoi(str);
write_ndigit_number_u(7, top_line, lcd_rssi, 3, 0);
rc_quality = lcd_rssi;