In the end, priorities are only usefull in preemptive systems. Here, it would only garentee the execution order, which we don't care about most of the time
This function used to return the raw current value, but that exposes the prescaling used internaly
For now, most code is temporary to validate that the system can work as envisionned. Optimisations and cleaning will be done shortly