Skip to content

Commit 299d66c

Browse files
committed
register map re-order (volume)
1 parent ea59752 commit 299d66c

File tree

2 files changed

+16
-15
lines changed

2 files changed

+16
-15
lines changed

src/SparkFun_Qwiic_Buzzer_Arduino_Library.cpp

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -262,9 +262,9 @@ unsigned long QwiicBuzzer::popClickedQueue()
262262
}
263263

264264
/*------------------------ LED Configuration ------------------------ */
265-
bool QwiicBuzzer::BUZZERconfig(uint16_t toneFrequency, uint8_t brightness, uint16_t offTime, uint8_t granularity)
265+
bool QwiicBuzzer::BUZZERconfig(uint16_t toneFrequency, uint8_t volume, uint16_t offTime, uint8_t granularity)
266266
{
267-
bool success = writeSingleRegister(SFE_QWIIC_BUTTON_LED_BRIGHTNESS, brightness);
267+
bool success = writeSingleRegister(SFE_QWIIC_BUZZER_VOLUME, volume);
268268
success &= writeSingleRegister(SFE_QWIIC_BUTTON_LED_PULSE_GRANULARITY, granularity);
269269
success &= writeDoubleRegister(SFE_QWIIC_BUZZER_TONE_FREQUENCY, toneFrequency);
270270
success &= writeDoubleRegister(SFE_QWIIC_BUTTON_LED_PULSE_OFF_TIME, offTime);
@@ -281,9 +281,9 @@ bool QwiicBuzzer::LEDon(uint8_t brightness)
281281
return BUZZERconfig(brightness, 0, 0);
282282
}
283283

284-
bool QwiicBuzzer::on(uint16_t toneFrequency, uint8_t brightness)
284+
bool QwiicBuzzer::on(uint16_t toneFrequency, uint8_t volume)
285285
{
286-
return BUZZERconfig(toneFrequency, brightness, 0);
286+
return BUZZERconfig(toneFrequency, volume, 0);
287287
}
288288

289289
bool QwiicBuzzer::off()

src/registers.h

Lines changed: 12 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -26,17 +26,18 @@ enum Qwiic_Button_Register : uint8_t
2626
SFE_QWIIC_BUTTON_ID = 0x00,
2727
SFE_QWIIC_BUTTON_FIRMWARE_MINOR = 0x01,
2828
SFE_QWIIC_BUTTON_FIRMWARE_MAJOR = 0x02,
29-
SFE_QWIIC_BUZZER_TONE_FREQUENCY = 0x03,
30-
SFE_QWIIC_BUTTON_BUTTON_STATUS = 0x05,
31-
SFE_QWIIC_BUTTON_INTERRUPT_CONFIG = 0x06,
32-
SFE_QWIIC_BUTTON_BUTTON_DEBOUNCE_TIME = 0x07, //
33-
SFE_QWIIC_BUTTON_PRESSED_QUEUE_STATUS = 0x09,
34-
SFE_QWIIC_BUTTON_PRESSED_QUEUE_FRONT = 0x0A, //
35-
SFE_QWIIC_BUTTON_PRESSED_QUEUE_BACK = 0x0E,
36-
SFE_QWIIC_BUTTON_CLICKED_QUEUE_STATUS = 0x12,
37-
SFE_QWIIC_BUTTON_CLICKED_QUEUE_FRONT = 0x13,
38-
SFE_QWIIC_BUTTON_CLICKED_QUEUE_BACK = 0x17,
39-
SFE_QWIIC_BUTTON_LED_BRIGHTNESS = 0x1B,
29+
SFE_QWIIC_BUZZER_TONE_FREQUENCY = 0x03,
30+
SFE_QWIIC_BUZZER_VOLUME = 0x05,
31+
SFE_QWIIC_BUTTON_BUTTON_STATUS = 0x06,
32+
SFE_QWIIC_BUTTON_INTERRUPT_CONFIG = 0x07,
33+
SFE_QWIIC_BUTTON_BUTTON_DEBOUNCE_TIME = 0x08, //
34+
SFE_QWIIC_BUTTON_PRESSED_QUEUE_STATUS = 0x0A,
35+
SFE_QWIIC_BUTTON_PRESSED_QUEUE_FRONT = 0x0B, //
36+
SFE_QWIIC_BUTTON_PRESSED_QUEUE_BACK = 0x0F,
37+
SFE_QWIIC_BUTTON_CLICKED_QUEUE_STATUS = 0x13,
38+
SFE_QWIIC_BUTTON_CLICKED_QUEUE_FRONT = 0x14,
39+
SFE_QWIIC_BUTTON_CLICKED_QUEUE_BACK = 0x18,
40+
4041
SFE_QWIIC_BUTTON_LED_PULSE_GRANULARITY = 0x1C,
4142
SFE_QWIIC_BUTTON_LED_PULSE_OFF_TIME = 0x1D,
4243
SFE_QWIIC_BUTTON_I2C_ADDRESS = 0x1F,

0 commit comments

Comments
 (0)