Closed straga closed 1 year ago
Please provide a complete description how to reproduce your problem:
look like need remove . `return (user_data if user_data_found else None), get_user_data_accessors(containing_struct, containing_struct_name) `
to
a1, a2 = get_user_data_accessors(containing_struct, containing_struct_name)
return (user_data if user_data_found else None), a1, a2
also
def get_arg_name(arg):
if isinstance(arg, c_ast.PtrDecl) or isinstance(arg, c_ast.FuncDecl):
return get_arg_name(arg.type)
if hasattr(arg, 'declname'): return arg.declname
if hasattr(arg, 'name'): return name
return 'unnamed_arg'
if hasattr(arg, 'name'): return name -> if hasattr(arg, 'name'): return arg.name
Now firmware build. Need check flash real device esp32+ili9341+xpt2046 = work, but render very slow.
esp32+ili9341+xpt2046 = work, but render very slow.
Do you use the generic driver or the ESP32 driver?
from ili9XXX import ili9341
What is the frame rate you are seeing? (you can enable LV_USE_PERF_MONITOR
to see frame rate)
I've seen anything between 10FPS to 50FPS depending on the GUI complexity and the size of the area that is refreshed (LVGL tries to update only the areas that change between frames).
Also, you didn't specify what you tried to run. Does it happen with any LVGL example, or only with your code?
Today rebuild all. Erase all. Also I am experement with gc.threshold(2000) that was problem. Now works right. Thanks a lot for Help.