Best budget scanner / code reader? Mazda5 2011

Hi, whats the best value (cheap) scanner (code reader & reset)?
Or what works for you?
My abs & traction & brake warning dash lights stay on (happen after coming off a shingle hilly road (done >100km since but still on).
Its a nissan lafesta 2011 (a Mazda5 2011 renamed nissan lafesta for Japanese market). A Japanese import which I suspect may be lying about its age/km. My 1st computer car, which I'm regretting, get me back to old analogue. Why can't they be user friendly & be able to have the codes to be read via the cars dash screen? Heaps$ & time to scan it, heaps$ to reset it, so makes sense to buy a scanner, what works for you?
thanks :)
 
I've use UltraGauge. Purchased back in 2013. Works for what I want (to read codes and reset them when needed). I know it works on 2008, 2012, and 2015 Mazda 5. Cost is $84 to $94. I was actually thinking of buying the bluetooth model, but it was discontinued in Jan 2022.
 
Back