We are porting the Cellular Interface.
I found out the delay parameter interDelayMS in the function _Cellular_DataSendWithTimeoutDelayRaw in cellular_pkthandler.c.
ttps://github.com/FreeRTOS/FreeRTOS-Cellular-Interface/blob/0c6eae034079360dca9839438cc4b12b6100d976/source/cellular_pkthandler.c#L306
According to the source comments, it seems like some driver may require delay before sending data, but I can’t understand this reason and use case.
Could you tell me why and what use case is required delay in order to set the optimal delay for characteristics of our driver?
And more, do delay really occur before sending data?
I think delay occurs after sending data, which is executed by the following code.
ttps://github.com/FreeRTOS/FreeRTOS-Cellular-Interface/blob/0c6eae034079360dca9839438cc4b12b6100d976/source/cellular_pkthandler.c#L296
Thank you.