Why is this a byte pointer instead of a LOG_DATA_T pointer? And if it was a LOG_DATA_T pointer, would we need a length since length is fixed at 32 bytes?
I believe most if not all of these will be floats for the caller of this function. You're forcing caller to cast to U16 and then you're casting them back.
Files has been modified many times manuallu on my branch as you asked a week or toow before 2020 and by Dara's script on master on 2019 and 2020. It might be me merging files from my branch to master with 2019, since I think his script is running only on master branches.
I believe INC_WRAP is more flexible. It mostly used in digital filter implementation. This should be gone once the digital filter are moved to the once in the module.
Files has been modified many times manuallu on my branch as you asked a week or toow before 2020 and by Dara's script on master on 2019 and 2020. It might be me merging files from my branch to master with 2019, since I think his script is running only on master branches.