2021-04-07 04:10 PM
I want to continuously send bytes from one device to another, both of the device using BlueNRG-2 microcontroller, I can send next packet when TX_BUFFER_FULL was not set. when the tx power level was set to 4 using aci_hal_set_tx_power_level(0x04), everything worked well,
however, if the tx level was set to 0x07, the first 1.8k bytes (200bytes per packet) can sent successfully within a short period of time (same as TX=4). however, i cannot send the 10th packet within a short time. the TX_BUFFER_FULL was set for a much much much longer period of time.
i also tested my code using two evaluation board, i did not have this problem. for both tx level(4 and 7), the code worked well.
anyone knows why?