2023-12-01 02:42 AM
Hello Everyone!!
i am using HAL_UART_RxCpltCallback function in my program, whenever i receive 9 bytes of data via uart an interrupt will trigger and the above mentioned function will get called and execute but the issue is if i sent a 9 bytes command for the very first time then it is not responding to that command and from 2nd time onwards it is working properly. may i know the reason why the callback function not working for the very first time when cmd is sent and y it is working properly from the next time onwards. here are few pics about my code.
2023-12-01 06:12 AM
A few bad things are happening here:
2023-12-01 06:56 AM
Sometimes, uninitialized buffers can cause unexpected behavior during the initial reception.