Sound Byte Libs 1ee2ca6
C++ firmware library for audio applications on 32-bit ARM Cortex-M processors
Loading...
Searching...
No Matches
Static Public Attributes | List of all members
sbl::common::TimingConstants Struct Reference

Default timing constants. More...

#include <library_identity.hpp>

Collaboration diagram for sbl::common::TimingConstants:

Static Public Attributes

static constexpr uint32_t DEFAULT_DEBOUNCE_MS = 50
 Default debounce time for buttons (milliseconds)
 
static constexpr uint32_t DEFAULT_BLINK_INTERVAL_MS = 500
 Default blink interval (milliseconds)
 
static constexpr uint32_t MICROS_PER_MILLI = 1000
 Microseconds per millisecond.
 
static constexpr uint32_t MILLIS_PER_SECOND = 1000
 Milliseconds per second.
 

Detailed Description

Default timing constants.

Common timing values used throughout the library.

Definition at line 47 of file library_identity.hpp.

Member Data Documentation

◆ DEFAULT_BLINK_INTERVAL_MS

constexpr uint32_t sbl::common::TimingConstants::DEFAULT_BLINK_INTERVAL_MS = 500
staticconstexpr

Default blink interval (milliseconds)

Definition at line 52 of file library_identity.hpp.

◆ DEFAULT_DEBOUNCE_MS

constexpr uint32_t sbl::common::TimingConstants::DEFAULT_DEBOUNCE_MS = 50
staticconstexpr

Default debounce time for buttons (milliseconds)

Definition at line 49 of file library_identity.hpp.

◆ MICROS_PER_MILLI

constexpr uint32_t sbl::common::TimingConstants::MICROS_PER_MILLI = 1000
staticconstexpr

Microseconds per millisecond.

Definition at line 55 of file library_identity.hpp.

◆ MILLIS_PER_SECOND

constexpr uint32_t sbl::common::TimingConstants::MILLIS_PER_SECOND = 1000
staticconstexpr

Milliseconds per second.

Definition at line 58 of file library_identity.hpp.


The documentation for this struct was generated from the following file: