Edited:
I need to change the values of several variables as they run several times thorugh a timer. I need to keep updating the values with every iteration through the timer
If the variable required to be final, cannot be then you can assign the value of the variable to another variable and make THAT final so you can use it instead.