diff --git a/acars.c b/acars.c index 14d35a9..8d7aa6d 100644 --- a/acars.c +++ b/acars.c @@ -344,6 +344,7 @@ void decodeAcars(channel_t *ch) } gettimeofday(&(ch->blk->tv), NULL); ch->Acarsstate = TXT; + ch->blk->lvl = 10 * log10(ch->MskLvl); ch->blk->chn = ch->chn; ch->blk->txtlen = 0; ch->blk->err = 0; @@ -387,7 +388,6 @@ void decodeAcars(channel_t *ch) vprerr("#%d didn't get DEL: %x\n", ch->chn+1, r); // ignored putmsg_lbl: - ch->blk->lvl = 10 * log10(ch->MskLvl); vprerr("put message #%d\n", ch->chn + 1);