Could anyone tell me how to deal with this error?
A different approach to answering your question..
My experience of computing and IT is that it is often the last change you made that causes the error.
So on the basis that you won't have written those 5000 lines of micropython code without doing some testing of intermediate stages, what was the last change that you made that could have triggered this error. Can you revert to the previous working version - does that still work as expected?
There is a philosophy of programming that has the nickname 'D R Y' - derived from Don't Repeat Yourself.
Perhaps the size and understanding of your code would benefit from some simplification. It seems a poor design decision to have 60 functions named gs_data_IC_<n>_<m>() that all conform to a similar template.
{of course, there is some overlap with the advice from the previous replies... }
Statistics: Posted by B.Goode — Fri Feb 09, 2024 1:10 pm