/* * Copyright (C) 2013 INRIA. * * This file is subject to the terms and conditions of the GNU Lesser * General Public License v2.1. See the file LICENSE in the top level * directory for more details. */ /** * @ingroup sys_shell_commands * @{ * * @file * @brief Provides shell commands to access ltc4150 * * @author Oliver Hahm * * @} */ #include #include "ltc4150.h" int _get_current_handler(int argc, char **argv) { (void) argc; (void) argv; printf("Power usage: %.4f mA (%.4f mA avg/ %.4f mAh total / %i usec)\n", ltc4150_get_current_mA(), ltc4150_get_avg_mA(), ltc4150_get_total_mAh(), ltc4150_get_interval()); return 0; } int _reset_current_handler(int argc, char **argv) { (void) argc; (void) argv; ltc4150_start(); return 0; }