mirror of
https://github.com/hathach/tinyusb.git
synced 2025-04-24 09:02:37 +00:00
35 lines
667 B
C
35 lines
667 B
C
#ifndef __COMMON_H__
|
|
#define __COMMON_H__
|
|
|
|
/* Blink pattern
|
|
* - 25 ms : streaming data
|
|
* - 250 ms : device not mounted
|
|
* - 1000 ms : device mounted
|
|
* - 2500 ms : device is suspended
|
|
*/
|
|
enum
|
|
{
|
|
BLINK_STREAMING = 25,
|
|
BLINK_NOT_MOUNTED = 250,
|
|
BLINK_MOUNTED = 1000,
|
|
BLINK_SUSPENDED = 2500,
|
|
};
|
|
|
|
enum
|
|
{
|
|
VOLUME_CTRL_0_DB = 0,
|
|
VOLUME_CTRL_10_DB = 2560,
|
|
VOLUME_CTRL_20_DB = 5120,
|
|
VOLUME_CTRL_30_DB = 7680,
|
|
VOLUME_CTRL_40_DB = 10240,
|
|
VOLUME_CTRL_50_DB = 12800,
|
|
VOLUME_CTRL_60_DB = 15360,
|
|
VOLUME_CTRL_70_DB = 17920,
|
|
VOLUME_CTRL_80_DB = 20480,
|
|
VOLUME_CTRL_90_DB = 23040,
|
|
VOLUME_CTRL_100_DB = 25600,
|
|
VOLUME_CTRL_SILENCE = 0x8000,
|
|
};
|
|
|
|
#endif
|