stm32-sx1280: inform sx1280 about auto-tx

This commit is contained in:
Matthias Ringwald 2020-08-18 16:05:12 +02:00
parent af800f4806
commit 7ac2672cfb

View File

@ -693,6 +693,9 @@ static void radio_on_rx_done(void ){
SX1280HalWriteBuffer( SX1280_TX0_OFFSET, (uint8_t *) &ctx.tx_pdu->header, 2 + ctx.tx_pdu->len );
}
// update operating state
SX1280AutoTxWillStart();
// preamble (1) + aa (4) + header (1) + len (1) + payload (len) + crc (3) -- ISR handler ca. 50 us
uint16_t timestamp_delay = (10 + rx_packet->len) * 8 - 50;
uint16_t packet_start_ticks = packet_end_ticks - US_TO_TICKS(timestamp_delay);