From: Stuart Henderson Subject: Re: upd(4): add more sensors (load, power..) To: Landry Breuil Cc: tech@openbsd.org Date: Sat, 16 Nov 2024 19:17:23 +0000 On 2024/11/16 12:30, Landry Breuil wrote: > so if you have an upd(4) somewhere and you have sensors, i'll be glad to > know if: > - you get more sensors and they make sense > - you get values that make more sense than before > - you had a value for RunTimeToEmpty that made sense and now doesn't > (same for AtRateTimeToEmpty/AtRateTimeToFull if you have them) > - it now breaks/detaches/reattaches I haven't tried the diff yet, but runtimetoempty is already correct for me (lcd says 32/33 mins):: hw.sensors.upd0.indicator0=Off (Charging), OK hw.sensors.upd0.indicator1=Off (Discharging), OK hw.sensors.upd0.indicator2=On (ACPresent), OK hw.sensors.upd0.indicator3=Off (Overload), OK hw.sensors.upd0.percent0=100.00% (RemainingCapacity), OK hw.sensors.upd0.percent1=100.00% (FullChargeCapacity), OK hw.sensors.upd0.timedelta0=1980.000000 secs (RunTimeToEmpty), OK uhidev1 at uhub2 port 5 configuration 1 interface 0 "CPS CP1300EPFCLCD" rev 2.00/0.01 addr 2 uhidev1: iclass 3/0, 28 report ids upd0 at uhidev1 uhid0 at uhidev1 reportid 1: input=0, output=0, feature=1 uhid1 at uhidev1 reportid 2: input=0, output=0, feature=1 uhid2 at uhidev1 reportid 3: input=0, output=0, feature=1 uhid3 at uhidev1 reportid 4: input=0, output=0, feature=1 uhid4 at uhidev1 reportid 5: input=0, output=0, feature=1 uhid5 at uhidev1 reportid 6: input=0, output=0, feature=1 uhid6 at uhidev1 reportid 7: input=0, output=0, feature=6 uhid7 at uhidev1 reportid 8: input=5, output=0, feature=5 uhid8 at uhidev1 reportid 9: input=0, output=0, feature=1 uhid9 at uhidev1 reportid 10: input=0, output=0, feature=1 uhid10 at uhidev1 reportid 12: input=1, output=0, feature=1 uhid11 at uhidev1 reportid 13: input=0, output=0, feature=1 uhid12 at uhidev1 reportid 14: input=0, output=0, feature=1 uhid13 at uhidev1 reportid 15: input=0, output=0, feature=2 uhid14 at uhidev1 reportid 16: input=4, output=0, feature=4 uhid15 at uhidev1 reportid 18: input=0, output=0, feature=2 uhid16 at uhidev1 reportid 19: input=0, output=0, feature=1 uhid17 at uhidev1 reportid 20: input=1, output=0, feature=1 uhid18 at uhidev1 reportid 21: input=0, output=0, feature=2 uhid19 at uhidev1 reportid 22: input=0, output=0, feature=2 uhid20 at uhidev1 reportid 24: input=0, output=0, feature=2 uhid21 at uhidev1 reportid 26: input=1, output=0, feature=1 uhid22 at uhidev1 reportid 27: input=0, output=0, feature=1 uhid23 at uhidev1 reportid 28: input=0, output=0, feature=5