Hi RehabMan,
I have an interesting issue with ACPIBatteryManager. If I look at the console and look for battery or powerd events I can see that it is retrieving updates about that status of the battery e.g.
default 14:17:23.620249 +0200 coreduetd CDDBatteryMonitor: received batterycallback, currentPercentage:13.796680!
So its working correctly and also detecting AC on or off, but the catch is that the UI (At the top right) is not updating along with the new values. The only way I can make it update is to turn battery percentage on and off and then it displays the updates values I can see in console. Is this something you have experienced before or can help me with?
A short snippet of my console as it updates the current values. In activity monitor I can see the correct "live" values of the battery.
default 14:18:23.639683 +0200 coreduetd CDDBatteryMonitor: received batterycallback, currentPercentage:14.367220!
default 14:18:53.648979 +0200 coreduetd CDDBatteryMonitor: received batterycallback, currentPercentage:14.626556!
default 14:18:53.648997 +0200 powerd Battery time remaining posted(0x1000000004b009f) Time:159 Source:AC
default 14:18:53.649035 +0200 powerd Battery capacity change posted(0xb000f). Capacity:15 Source:AC
default 14:19:23.658323 +0200 coreduetd CDDBatteryMonitor: received batterycallback, currentPercentage:14.903181!
default 14:19:53.667466 +0200 coreduetd CDDBatteryMonitor: received batterycallback, currentPercentage:15.179806!
default 14:19:53.667545 +0200 powerd Battery time remaining posted(0x1000000004b009e) Time:158 Source:AC
default 14:19:55.860050 +0200 dasd Attempting to suspend based on triggers: ( "com.apple.duetactivityscheduler.batterylevelpolicy.batterylevelchange" )
default 14:19:55.860165 +0200 dasd Ignoring trigger com.apple.duetactivityscheduler.batterylevelpolicy.batterylevelchange because conditions are deteriorating