Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependents: mbed_blinky-bmd-200 bmd-200_accel_demo firstRig
Fork of mbed-src by
LowPowerTimeout Class Reference
Low Power Timout. More...
#include <LowPowerTimeout.h>
Inherits mbed::LowPowerTicker.
| Public Member Functions | |
| void | attach (void(*fptr)(void), float t) | 
| Attach a function to be called by the Ticker, specifiying the interval in seconds. | |
| template<typename T > | |
| void | attach (T *tptr, void(T::*mptr)(void), float t) | 
| Attach a member function to be called by the Ticker, specifiying the interval in seconds. | |
| void | attach_us (void(*fptr)(void), timestamp_t t) | 
| Attach a function to be called by the Ticker, specifiying the interval in micro-seconds. | |
| template<typename T > | |
| void | attach_us (T *tptr, void(T::*mptr)(void), timestamp_t t) | 
| Attach a member function to be called by the Ticker, specifiying the interval in micro-seconds. | |
| void | detach () | 
| Detach the function. | |
| Static Public Member Functions | |
| static void | irq (uint32_t id) | 
| The handler registered with the underlying timer interrupt. | |
| Protected Attributes | |
| timestamp_t | _delay | 
| Time delay (in microseconds) for re-setting the multi-shot callback. | |
| FunctionPointer | _function | 
| Callback. | |
Detailed Description
Low Power Timout.
Definition at line 30 of file LowPowerTimeout.h.
Member Function Documentation
| void attach | ( | void(*)(void) | fptr, | 
| float | t | ||
| ) |  [inherited] | 
| void attach | ( | T * | tptr, | 
| void(T::*)(void) | mptr, | ||
| float | t | ||
| ) |  [inherited] | 
| void attach_us | ( | T * | tptr, | 
| void(T::*)(void) | mptr, | ||
| timestamp_t | t | ||
| ) |  [inherited] | 
| void attach_us | ( | void(*)(void) | fptr, | 
| timestamp_t | t | ||
| ) |  [inherited] | 
| void detach | ( | ) |  [inherited] | 
Detach the function.
Definition at line 24 of file Ticker.cpp.
| void irq | ( | uint32_t | id ) |  [static, inherited] | 
The handler registered with the underlying timer interrupt.
Definition at line 33 of file TimerEvent.cpp.
Field Documentation
| timestamp_t _delay  [protected, inherited] | 
| FunctionPointer _function  [protected, inherited] | 
Generated on Tue Jul 12 2022 20:42:05 by
 1.7.2
 1.7.2 
    