setting cursor to off would keep its last state active. fixed.
cursor wouldn't turn off all the way and would glitch out. fixed.
cursor now has a nicer fadeout.
fixed potentiometer scaling factors.
tried fixing clockspeed stuff. with these changes clock speed can more reliably change to 24MHz or 48MHz, but this isn't thoroughly tested. 3MHz to 24MHz was still crashing. as ADC is in use, code would need to be refactored to not change clock speed while ADC is converting. since I don't want to do this right now, this will run at a fixed speed at the expense of 0.5-1mA.
editor buttons working and updated to the new arrangement, but not tested in depth.
pressing and holding to exit parameter editor while edit mode active would result in next entry into parameter editor being in edit mode. fixed.
lsens / stat LED now functioning in program and parameter edit modes.