Best way for LCD and packet trasfer

Hello, im new to the forum :slight_smile:

I have a problem where i am dealing with many packets and cpu is on high rates on main loop.

Main loop is refreshing almost every 20-25mS , so when i want to print with LiquidCrystal library that makes the responce very slow and is too bad. I know that liquidcrystal library doesnt use the bussy flag and using delays()..

Any idea how to make it work correct? The things i want to print should be print about every 200ms or when something change to this values. You think interupt is the only way to work correct?