From 9e06e97176382e93d1bd0f5b3ca40d8af63c216c Mon Sep 17 00:00:00 2001 From: Zilog80 Date: Mon, 3 Oct 2016 17:59:11 +0200 Subject: [PATCH] DFM: clean-up --- dfm/dfm06.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/dfm/dfm06.c b/dfm/dfm06.c index ea06284..6daa94e 100644 --- a/dfm/dfm06.c +++ b/dfm/dfm06.c @@ -500,9 +500,11 @@ int conf_out(ui8_t *conf_bits) { conf_id = bits2val(conf_bits, 4); + //if (conf_id > 6) gpx.SN6 = 0; //// gpx.sonde_typ & 0xF = 9; // SNbit? + if ((gpx.sonde_typ & 0xFF) < 9 && conf_id == 6) { SN6 = bits2val(conf_bits+4, 4*6); // DFM-06: Kanal 6 - if ( SN6 == gpx.SN6 ) { + if ( SN6 == gpx.SN6 ) { // nur Nibble-Werte 0..9 gpx.sonde_typ = SNbit | 6; ret = 6; }