GentrifiedAppsUtil Help

How to use it

ElapsedTime elapsedTime = new ElapsedTime(); LoopTimeController loopTimeController = new LoopTimeController(elapsedTime,null,null);

Then, use the functions update and telemetry in order to see the current lps and loops in your telemetry. This is done in the main loop of your code.

loopTimeController.update(); loopTimeController.telemetry(telemetry); telemetry.update();

Thats it! Just monitor it from your DS telemetry.

Other useful functions

loopTimeController.setLoopSavingCache(hardwareMap); // sets the bulk caching mode, saving around 30-40 LPS loopTimeController.every(period,()->{//code goes here }); // this allows you to control several things that don't need to be run 100% of the time, it only updates every "period" loops.
Last modified: 17 March 2025