/** * Copyright (c) 2023 Raspberry Pi (Trading) Ltd. * * SPDX-License-Identifier: BSD-3-Clause *//* ... */#ifndefPOWER_STATUS_H#definePOWER_STATUS_H/*! * \brief Get power source * * Returns whether battery powered * \note On Pico W must have called cyw43_arch_init * * \param battery_powered True if powered by battery, False if powered by USB or another means * \return Zero if the battery status can be determined, an error code otherwise \see pico_error_codes *//* ... */intpower_source(bool*battery_powered);/*! * \brief Get system voltage * * Returns the system voltage * \note Must have called adc_init * * \param voltage Calculated voltage * \return Zero if the voltage can be determined, an error code otherwise \see pico_error_codes *//* ... */intpower_voltage(float*voltage);/* ... */#endif
Details
Show: from
Types: Columns:
All items filtered out
All items filtered out
This file uses the notable symbols shown below. Click anywhere in the file to view more details.