This issue is connected to two things:
- Now trying to offload bigger functions results in parsing error at some level of
nanopb flow.
- In many functions buffers have fixed size 16kB, which (as far as I understand) limits the size of the function code to 16kB.
I think this is important to indicate clearly how big an offloaded function can be. For UC3 the function that we offload from device-runtime-py are 17-22kB, which falls into both issues that I mentioned above.