Warning, /network/kdeconnect-kde/plugins/battery/README is written in an unsupported language. File is not indexed.
0001 0002 This plugins receives packages with type "kdeconnect.battery" and reads the 0003 following fields: 0004 0005 isCharging (boolean): If the battery of the peer device is charging 0006 currentCharge (int): The charge % of the peer device 0007 thresholdEvent (int) [optional when = 0, see below]: 0008 means that a battery threshold event were fired on the remote device: 0009 0 := no event. generally not transmitted. 0010 1 := battery entered in low state 0011 This is an int so in the future we'll be able to subscribe to more events. 0012 (see BatteryPlugin.ThresholdBatteryEvent) 0013 0014 Symmetrically, it sends its own battery information in packages with the same 0015 format. We only look for the 'primary' battery of the system, if one is present. 0016 0017 <TODO> 0018 Support for devices with multiple batteries isn't there yet. 0019 </TODO> 0020 0021 It also sends packages with type kdeconnect.battery and a field "request": true, 0022 to ask the peer device to send a package like the mentioned above, and should 0023 also answer this same kind of packages with its own information. 0024 0025 If the battery is low and discharging, it will notify the user.