From b4e2708c6f8cc2191c581aef404803478e65e678 Mon Sep 17 00:00:00 2001 From: Silvio Rhatto Date: Thu, 18 Sep 2014 16:47:55 -0300 Subject: Moved scripts to custom repos --- limbat | 67 ------------------------------------------------------------------ 1 file changed, 67 deletions(-) delete mode 100755 limbat (limited to 'limbat') diff --git a/limbat b/limbat deleted file mode 100755 index c3489f7..0000000 --- a/limbat +++ /dev/null @@ -1,67 +0,0 @@ -#!/bin/sh -# -# See http://www.thinkwiki.org/wiki/Battery -# http://www.thinkwiki.org/wiki/Tp_smapi -# - -function usage() { - echo "Usage: ${0} [--help | option]" - echo "Options are:" - echo " show show current charge thresholds." - echo " limit start charging at 30% and stop at 85%." - echo " normal start charging at 96% and stop at 100%." - exit ${1} -} - -# validate command line options -if [[ (${#} -eq 1 \ - && "${1}" != "--help" \ - && "${1}" != "normal" \ - && "${1}" != "limit" \ - && ${1} != "show") ]]; then - usage 1 -fi - -# show help -if [ "${1}" == "--help" ]; then - usage 0 -fi - -# get action -action="show" -if [ "${1}" != "" ]; then - action=${1} -fi - -# battery interface location -BAT="/sys/devices/platform/smapi/BAT0" - -function show_thresholds() { - echo -n "Low threshold: " - cat $BAT/start_charge_thresh - echo -n "High threshold: " - cat $BAT/stop_charge_thresh -} - -function set_thresholds() { - START_THRESH=${1} - STOP_THRESH=${2} - sudo sh -c "echo ${START_THRESH} > $BAT/start_charge_thresh" - sudo sh -c "echo ${STOP_THRESH} > $BAT/stop_charge_thresh" -} - -# do your thang -sudo modprobe tp_smapi - -THRESHOLDS="" -if [ "${action}" == "normal" ]; then - THRESHOLDS="96 100" -elif [ "${action}" == "limit" ]; then - THRESHOLDS="30 85" -fi - -if [ ! -z "${THRESHOLDS}" ]; then - set_thresholds ${THRESHOLDS} -fi - -show_thresholds -- cgit v1.2.3