SparkFun Qwiic Buzzer  v1.0.1-17-gba6cd53
Library for the SparkFun Qwiic Buzzer
Loading...
Searching...
No Matches
sfDevBuzzerRegisters.h File Reference

Header file defining the virtual memory map for the Qwiic Buzzer. More...

#include <stdint.h>
Include dependency graph for sfDevBuzzerRegisters.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Variables

const uint8_t kSfeQwiicBuzzerRegId = 0x00
 
const uint8_t kSfeQwiicBuzzerRegFirmwareMinor = 0x01
 
const uint8_t kSfeQwiicBuzzerRegFirmwareMajor = 0x02
 
const uint8_t kSfeQwiicBuzzerRegToneFrequencyMsb = 0x03
 
const uint8_t kSfeQwiicBuzzerRegToneFrequencyLsb = 0x04
 
const uint8_t kSfeQwiicBuzzerRegVolume = 0x05
 
const uint8_t kSfeQwiicBuzzerRegDurationMsb = 0x06
 
const uint8_t kSfeQwiicBuzzerRegDurationLsb = 0x07
 
const uint8_t kSfeQwiicBuzzerRegActive = 0x08
 
const uint8_t kSfeQwiicBuzzerRegSaveSettings = 0x09
 
const uint8_t kSfeQwiicBuzzerRegI2cAddress = 0x0A
 

Detailed Description

Header file defining the virtual memory map for the Qwiic Buzzer.

Author
Pete Lewis @SparkFun Electronics
Date
January 2024
Note
Based on original source code written by Fischer Moseley @ SparkFun Electronics Original Creation Date: July 24, 2019

This file defines the virtual memory map on the Qwiic Buzzer. The enum provides a set of pointers for the various registers on the Qwiic Buzzer.

Variable Documentation

◆ kSfeQwiicBuzzerRegActive

const uint8_t kSfeQwiicBuzzerRegActive = 0x08

◆ kSfeQwiicBuzzerRegDurationLsb

const uint8_t kSfeQwiicBuzzerRegDurationLsb = 0x07

◆ kSfeQwiicBuzzerRegDurationMsb

const uint8_t kSfeQwiicBuzzerRegDurationMsb = 0x06

◆ kSfeQwiicBuzzerRegFirmwareMajor

const uint8_t kSfeQwiicBuzzerRegFirmwareMajor = 0x02

◆ kSfeQwiicBuzzerRegFirmwareMinor

const uint8_t kSfeQwiicBuzzerRegFirmwareMinor = 0x01

◆ kSfeQwiicBuzzerRegI2cAddress

const uint8_t kSfeQwiicBuzzerRegI2cAddress = 0x0A

◆ kSfeQwiicBuzzerRegId

const uint8_t kSfeQwiicBuzzerRegId = 0x00

◆ kSfeQwiicBuzzerRegSaveSettings

const uint8_t kSfeQwiicBuzzerRegSaveSettings = 0x09

◆ kSfeQwiicBuzzerRegToneFrequencyLsb

const uint8_t kSfeQwiicBuzzerRegToneFrequencyLsb = 0x04

◆ kSfeQwiicBuzzerRegToneFrequencyMsb

const uint8_t kSfeQwiicBuzzerRegToneFrequencyMsb = 0x03

◆ kSfeQwiicBuzzerRegVolume

const uint8_t kSfeQwiicBuzzerRegVolume = 0x05