Ticket #46: fake_battery.sh

File fake_battery.sh, 840 bytes (added by mungewell, 15 years ago)

commands to create 'fake' battery

Line 
1# create a new device
2echo | hal-device -a /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT1
3
4# and give it a minimum set of properties
5hal-set-property --udi /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT1 \
6--key  info.capabilities --strlist-post  'battery'
7hal-set-property --udi /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT1 \
8--key  battery.present --bool true
9hal-set-property --udi /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT1 \
10--key  battery.charge_level.percentage --int 50
11hal-set-property --udi /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT1 \
12--key  battery.rechargeable.is_charging --bool false
13hal-set-property --udi /org/freedesktop/Hal/devices/computer_power_supply_battery_BAT1 \
14--key  battery.rechargeable.is_discharging --bool false