test public

Dependencies:   HttpServer_snapshot_mbed-os

Embed: (wiki syntax)

« Back to documentation index

DeepStandby Class Reference

DeepStandby Class Reference

A class to communicate a DeepStandby. More...

#include <DeepStandby.h>

Static Public Member Functions

static void SetDeepStandbySimple (cancel_src_simple_t *src)
 Set deep standby mode.
static bool GetCancelSourceSimple (cancel_src_simple_t *src)
 Get deep standby cancel source.
static void SetDeepStandbyDirect (cancel_src_direct_t *src)
 Set deep standby mode.
static bool GetCancelSourceDirect (uint16_t *dsfr, uint8_t *usbdsfr)
 Get deep standby cancel source.

Detailed Description

A class to communicate a DeepStandby.

Definition at line 32 of file DeepStandby.h.


Member Function Documentation

static bool GetCancelSourceDirect ( uint16_t *  dsfr,
uint8_t *  usbdsfr 
) [static]

Get deep standby cancel source.

Parameters:
dsfrValue of DSFR register
usbdsfrValue of USBDSFR register
Returns:
true : Deep standby canceled. false : Reset start.
static bool GetCancelSourceSimple ( cancel_src_simple_t *  src ) [static]

Get deep standby cancel source.

Parameters:
srcFactor that canceled deep standby.
Returns:
true : Deep standby canceled. false : Reset start.
static void SetDeepStandbyDirect ( cancel_src_direct_t *  src ) [static]

Set deep standby mode.

Parameters:
srcFactors that cancel deep standby.
static void SetDeepStandbySimple ( cancel_src_simple_t *  src ) [static]

Set deep standby mode.

Parameters:
srcFactors that cancel deep standby.