Skip to content

Commit f6ebbd9

Browse files
Remove redundant locals in handleSetRadio
1 parent 5157daf commit f6ebbd9

1 file changed

Lines changed: 5 additions & 14 deletions

File tree

examples/kiss_modem/KissModem.cpp

Lines changed: 5 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -428,21 +428,12 @@ void KissModem::handleSetRadio(const uint8_t* data, uint16_t len) {
428428
return;
429429
}
430430

431-
uint32_t freq_hz, bw_hz;
432-
memcpy(&freq_hz, data, 4);
433-
memcpy(&bw_hz, data + 4, 4);
434-
uint8_t sf = data[8];
435-
uint8_t cr = data[9];
431+
memcpy(&_config.freq_hz, data, 4);
432+
memcpy(&_config.bw_hz, data + 4, 4);
433+
_config.sf = data[8];
434+
_config.cr = data[9];
436435

437-
_config.freq_hz = freq_hz;
438-
_config.bw_hz = bw_hz;
439-
_config.sf = sf;
440-
_config.cr = cr;
441-
442-
float freq = freq_hz / 1000000.0f;
443-
float bw = bw_hz / 1000.0f;
444-
445-
_setRadioCallback(freq, bw, sf, cr);
436+
_setRadioCallback(_config.freq_hz / 1000000.0f, _config.bw_hz / 1000.0f, _config.sf, _config.cr);
446437
writeHardwareFrame(HW_RESP_OK, nullptr, 0);
447438
}
448439

0 commit comments

Comments
 (0)