I'm getting the following warning:
pointer points outside of underlying object
when declaring a variable like this:
unsigned char *lpktoptr = packeto[16] + (unsigned int)(CHANNELS-8);
Read this thread but not sure if it is the same case or something different.
In any case I could not figure out why is it happening. Any suggestions?