David Woodhouse wrote:
> On Tue, 2007-06-19 at 16:57 +0100, Richard Hughes wrote:
>   
>>>> Hmm. I'm not completely convinced (are there any ac adapters that report
>>>> temperature current or voltage?) 
>>>>         
>>> I don't have any. They certainly exist in high-end machines though. And
>>> even when they _don't_ have the temp/current/voltage measurements,
>>> they're _still_ just another power supply, with fewer of the optional
>>> extra properties. Having an entirely separate 'class' of devices just
>>> for them is a lot of duplication for no real reason.
>>>       
>> Okay, but are they still under /sys/class/battery/ tho?
>>     
>
> It became apparent that 'battery' was a bad name, due to the above. It's
> now /sys/class/power_supply/$devname and looks a bit like this...
>   

While it is true in the abstract sense that a battery is a form of power 
supply, in common usage the name "power supply" usually refers to 
mains-powered devices.  So it seems to me that the connotation problem 
still exists, albeit in reverse.  The name  "power source" doesn't have 
baggage in either direction.


>       capacity:       91
>       capacity_level: Full
>       current_avg:    130
>       health:         Good
>       present:        1
>       status:         Full
>       technology:     Unknown
>       temp:           2239
>       temp_ambient:   5000
>       type:           Battery
>       voltage_avg:    6979620
>
> ... and this...
>
> UDEV  [1136267947.825844] change   
> /devices/platform/olpc-battery.0/power_supply/olpc-battery (power_supply)
> UDEV_LOG=3
> ACTION=change
> DEVPATH=/devices/platform/olpc-battery.0/power_supply/olpc-battery
> SUBSYSTEM=power_supply
> SEQNUM=694
> POWER_SUPPLY_NAME=olpc-battery
> POWER_SUPPLY_TYPE=Battery
> POWER_SUPPLY_STATUS=Full
> POWER_SUPPLY_PRESENT=1
> POWER_SUPPLY_HEALTH=Good
> POWER_SUPPLY_TECHNOLOGY=Unknown
> POWER_SUPPLY_VOLTAGE_AVG=6982060
> POWER_SUPPLY_CURRENT_AVG=0
> POWER_SUPPLY_CAPACITY=91
> POWER_SUPPLY_CAPACITY_LEVEL=Full
> POWER_SUPPLY_TEMP=2237
> POWER_SUPPLY_TEMP_AMBIENT=5000
> UDEVD_EVENT=1
>
>   
>> Is there any chance you can stick the code into a new kernel rpm for me
>> pls?
>>     
>
> Soon, when I have it working properly... :)
>
>   

_______________________________________________
Devel mailing list
[email protected]
http://lists.laptop.org/listinfo/devel

Reply via email to