buzz3 2.0.0.0

Macros

#define BUZZ3_DEF_FREQ   500
 Buzz 3 default PWM frequency.
 
#define BUZZ3_NOTE_C2   65
 Buzz 3 note frequency.
 
#define BUZZ3_NOTE_Db2   69
 
#define BUZZ3_NOTE_D2   73
 
#define BUZZ3_NOTE_Eb2   78
 
#define BUZZ3_NOTE_E2   82
 
#define BUZZ3_NOTE_F2   87
 
#define BUZZ3_NOTE_Gb2   93
 
#define BUZZ3_NOTE_G2   98
 
#define BUZZ3_NOTE_Ab2   104
 
#define BUZZ3_NOTE_A2   110
 
#define BUZZ3_NOTE_Bb2   117
 
#define BUZZ3_NOTE_B2   123
 
#define BUZZ3_NOTE_C3   131
 
#define BUZZ3_NOTE_Db3   139
 
#define BUZZ3_NOTE_D3   147
 
#define BUZZ3_NOTE_Eb3   156
 
#define BUZZ3_NOTE_E3   165
 
#define BUZZ3_NOTE_F3   175
 
#define BUZZ3_NOTE_Gb3   185
 
#define BUZZ3_NOTE_G3   196
 
#define BUZZ3_NOTE_Ab3   208
 
#define BUZZ3_NOTE_A3   220
 
#define BUZZ3_NOTE_AS3   233
 
#define BUZZ3_NOTE_B3   247
 
#define BUZZ3_NOTE_C4   262
 
#define BUZZ3_NOTE_Db4   277
 
#define BUZZ3_NOTE_D4   294
 
#define BUZZ3_NOTE_Eb4   311
 
#define BUZZ3_NOTE_E4   330
 
#define BUZZ3_NOTE_F4   349
 
#define BUZZ3_NOTE_Gb4   370
 
#define BUZZ3_NOTE_G4   392
 
#define BUZZ3_NOTE_Ab4   415
 
#define BUZZ3_NOTE_A4   440
 
#define BUZZ3_NOTE_Bb4   466
 
#define BUZZ3_NOTE_B4   494
 
#define BUZZ3_NOTE_C5   523
 
#define BUZZ3_NOTE_Db5   554
 
#define BUZZ3_NOTE_D5   587
 
#define BUZZ3_NOTE_Eb5   622
 
#define BUZZ3_NOTE_E5   659
 
#define BUZZ3_NOTE_F5   698
 
#define BUZZ3_NOTE_Gb5   740
 
#define BUZZ3_NOTE_G5   784
 
#define BUZZ3_NOTE_Ab5   831
 
#define BUZZ3_NOTE_A5   880
 
#define BUZZ3_NOTE_Bb5   932
 
#define BUZZ3_NOTE_B5   988
 
#define BUZZ3_NOTE_C6   1047
 
#define BUZZ3_NOTE_Db6   1109
 
#define BUZZ3_NOTE_D6   1175
 
#define BUZZ3_NOTE_Eb6   1245
 
#define BUZZ3_NOTE_E6   1319
 
#define BUZZ3_NOTE_F6   1397
 
#define BUZZ3_NOTE_Gb6   1480
 
#define BUZZ3_NOTE_G6   1568
 
#define BUZZ3_NOTE_Ab6   1661
 
#define BUZZ3_NOTE_A6   1760
 
#define BUZZ3_NOTE_Bb6   1865
 
#define BUZZ3_NOTE_B6   1976
 
#define BUZZ3_NOTE_C7   2093
 
#define BUZZ3_NOTE_Db7   2217
 
#define BUZZ3_NOTE_D7   2349
 
#define BUZZ3_NOTE_Eb7   2489
 
#define BUZZ3_NOTE_E7   2637
 
#define BUZZ3_NOTE_F7   2794
 
#define BUZZ3_NOTE_Gb7   2960
 
#define BUZZ3_NOTE_G7   3136
 
#define BUZZ3_NOTE_Ab7   3322
 
#define BUZZ3_NOTE_A7   3520
 
#define BUZZ3_NOTE_Bb7   3729
 
#define BUZZ3_NOTE_B7   3951
 
#define BUZZ3_NOTE_C8   4186
 
#define BUZZ3_NOTE_Db8   4435
 
#define BUZZ3_NOTE_D8   4699
 
#define BUZZ3_NOTE_Eb8   4978
 
#define BUZZ3_OP_MODE_GAIN_x0   0x00
 Buzz 3 gain mode settings.
 
#define BUZZ3_OP_MODE_GAIN_x1   0x01
 
#define BUZZ3_OP_MODE_GAIN_x2   0x02
 
#define BUZZ3_OP_MODE_GAIN_x3   0x03
 

Detailed Description

Macro Definition Documentation

◆ BUZZ3_DEF_FREQ

#define BUZZ3_DEF_FREQ   500

Buzz 3 default PWM frequency.

Specified setting for setting default PWM frequency of Buzz 3 Click driver.

◆ BUZZ3_NOTE_A2

#define BUZZ3_NOTE_A2   110

◆ BUZZ3_NOTE_A3

#define BUZZ3_NOTE_A3   220

◆ BUZZ3_NOTE_A4

#define BUZZ3_NOTE_A4   440

◆ BUZZ3_NOTE_A5

#define BUZZ3_NOTE_A5   880

◆ BUZZ3_NOTE_A6

#define BUZZ3_NOTE_A6   1760

◆ BUZZ3_NOTE_A7

#define BUZZ3_NOTE_A7   3520

◆ BUZZ3_NOTE_Ab2

#define BUZZ3_NOTE_Ab2   104

◆ BUZZ3_NOTE_Ab3

#define BUZZ3_NOTE_Ab3   208

◆ BUZZ3_NOTE_Ab4

#define BUZZ3_NOTE_Ab4   415

◆ BUZZ3_NOTE_Ab5

#define BUZZ3_NOTE_Ab5   831

◆ BUZZ3_NOTE_Ab6

#define BUZZ3_NOTE_Ab6   1661

◆ BUZZ3_NOTE_Ab7

#define BUZZ3_NOTE_Ab7   3322

◆ BUZZ3_NOTE_AS3

#define BUZZ3_NOTE_AS3   233

◆ BUZZ3_NOTE_B2

#define BUZZ3_NOTE_B2   123

◆ BUZZ3_NOTE_B3

#define BUZZ3_NOTE_B3   247

◆ BUZZ3_NOTE_B4

#define BUZZ3_NOTE_B4   494

◆ BUZZ3_NOTE_B5

#define BUZZ3_NOTE_B5   988

◆ BUZZ3_NOTE_B6

#define BUZZ3_NOTE_B6   1976

◆ BUZZ3_NOTE_B7

#define BUZZ3_NOTE_B7   3951

◆ BUZZ3_NOTE_Bb2

#define BUZZ3_NOTE_Bb2   117

◆ BUZZ3_NOTE_Bb4

#define BUZZ3_NOTE_Bb4   466

◆ BUZZ3_NOTE_Bb5

#define BUZZ3_NOTE_Bb5   932

◆ BUZZ3_NOTE_Bb6

#define BUZZ3_NOTE_Bb6   1865

◆ BUZZ3_NOTE_Bb7

#define BUZZ3_NOTE_Bb7   3729

◆ BUZZ3_NOTE_C2

#define BUZZ3_NOTE_C2   65

Buzz 3 note frequency.

Specified note frequency of Buzz 3 Click driver.

◆ BUZZ3_NOTE_C3

#define BUZZ3_NOTE_C3   131

◆ BUZZ3_NOTE_C4

#define BUZZ3_NOTE_C4   262

◆ BUZZ3_NOTE_C5

#define BUZZ3_NOTE_C5   523

◆ BUZZ3_NOTE_C6

#define BUZZ3_NOTE_C6   1047

◆ BUZZ3_NOTE_C7

#define BUZZ3_NOTE_C7   2093

◆ BUZZ3_NOTE_C8

#define BUZZ3_NOTE_C8   4186

◆ BUZZ3_NOTE_D2

#define BUZZ3_NOTE_D2   73

◆ BUZZ3_NOTE_D3

#define BUZZ3_NOTE_D3   147

◆ BUZZ3_NOTE_D4

#define BUZZ3_NOTE_D4   294

◆ BUZZ3_NOTE_D5

#define BUZZ3_NOTE_D5   587

◆ BUZZ3_NOTE_D6

#define BUZZ3_NOTE_D6   1175

◆ BUZZ3_NOTE_D7

#define BUZZ3_NOTE_D7   2349

◆ BUZZ3_NOTE_D8

#define BUZZ3_NOTE_D8   4699

◆ BUZZ3_NOTE_Db2

#define BUZZ3_NOTE_Db2   69

◆ BUZZ3_NOTE_Db3

#define BUZZ3_NOTE_Db3   139

◆ BUZZ3_NOTE_Db4

#define BUZZ3_NOTE_Db4   277

◆ BUZZ3_NOTE_Db5

#define BUZZ3_NOTE_Db5   554

◆ BUZZ3_NOTE_Db6

#define BUZZ3_NOTE_Db6   1109

◆ BUZZ3_NOTE_Db7

#define BUZZ3_NOTE_Db7   2217

◆ BUZZ3_NOTE_Db8

#define BUZZ3_NOTE_Db8   4435

◆ BUZZ3_NOTE_E2

#define BUZZ3_NOTE_E2   82

◆ BUZZ3_NOTE_E3

#define BUZZ3_NOTE_E3   165

◆ BUZZ3_NOTE_E4

#define BUZZ3_NOTE_E4   330

◆ BUZZ3_NOTE_E5

#define BUZZ3_NOTE_E5   659

◆ BUZZ3_NOTE_E6

#define BUZZ3_NOTE_E6   1319

◆ BUZZ3_NOTE_E7

#define BUZZ3_NOTE_E7   2637

◆ BUZZ3_NOTE_Eb2

#define BUZZ3_NOTE_Eb2   78

◆ BUZZ3_NOTE_Eb3

#define BUZZ3_NOTE_Eb3   156

◆ BUZZ3_NOTE_Eb4

#define BUZZ3_NOTE_Eb4   311

◆ BUZZ3_NOTE_Eb5

#define BUZZ3_NOTE_Eb5   622

◆ BUZZ3_NOTE_Eb6

#define BUZZ3_NOTE_Eb6   1245

◆ BUZZ3_NOTE_Eb7

#define BUZZ3_NOTE_Eb7   2489

◆ BUZZ3_NOTE_Eb8

#define BUZZ3_NOTE_Eb8   4978

◆ BUZZ3_NOTE_F2

#define BUZZ3_NOTE_F2   87

◆ BUZZ3_NOTE_F3

#define BUZZ3_NOTE_F3   175

◆ BUZZ3_NOTE_F4

#define BUZZ3_NOTE_F4   349

◆ BUZZ3_NOTE_F5

#define BUZZ3_NOTE_F5   698

◆ BUZZ3_NOTE_F6

#define BUZZ3_NOTE_F6   1397

◆ BUZZ3_NOTE_F7

#define BUZZ3_NOTE_F7   2794

◆ BUZZ3_NOTE_G2

#define BUZZ3_NOTE_G2   98

◆ BUZZ3_NOTE_G3

#define BUZZ3_NOTE_G3   196

◆ BUZZ3_NOTE_G4

#define BUZZ3_NOTE_G4   392

◆ BUZZ3_NOTE_G5

#define BUZZ3_NOTE_G5   784

◆ BUZZ3_NOTE_G6

#define BUZZ3_NOTE_G6   1568

◆ BUZZ3_NOTE_G7

#define BUZZ3_NOTE_G7   3136

◆ BUZZ3_NOTE_Gb2

#define BUZZ3_NOTE_Gb2   93

◆ BUZZ3_NOTE_Gb3

#define BUZZ3_NOTE_Gb3   185

◆ BUZZ3_NOTE_Gb4

#define BUZZ3_NOTE_Gb4   370

◆ BUZZ3_NOTE_Gb5

#define BUZZ3_NOTE_Gb5   740

◆ BUZZ3_NOTE_Gb6

#define BUZZ3_NOTE_Gb6   1480

◆ BUZZ3_NOTE_Gb7

#define BUZZ3_NOTE_Gb7   2960

◆ BUZZ3_OP_MODE_GAIN_x0

#define BUZZ3_OP_MODE_GAIN_x0   0x00

Buzz 3 gain mode settings.

Specified setting for gain mode of Buzz 3 Click driver.

◆ BUZZ3_OP_MODE_GAIN_x1

#define BUZZ3_OP_MODE_GAIN_x1   0x01

◆ BUZZ3_OP_MODE_GAIN_x2

#define BUZZ3_OP_MODE_GAIN_x2   0x02

◆ BUZZ3_OP_MODE_GAIN_x3

#define BUZZ3_OP_MODE_GAIN_x3   0x03