Compare commits
No commits in common. "master" and "gh-pages" have entirely different histories.
113
.clang-format
Normal file
|
|
@ -0,0 +1,113 @@
|
||||||
|
---
|
||||||
|
Language: Cpp
|
||||||
|
# BasedOnStyle: LLVM
|
||||||
|
AccessModifierOffset: -2
|
||||||
|
AlignAfterOpenBracket: Align
|
||||||
|
AlignConsecutiveAssignments: false
|
||||||
|
AlignConsecutiveDeclarations: false
|
||||||
|
AlignEscapedNewlines: Right
|
||||||
|
AlignOperands: true
|
||||||
|
AlignTrailingComments: false
|
||||||
|
AllowAllParametersOfDeclarationOnNextLine: true
|
||||||
|
AllowShortBlocksOnASingleLine: false
|
||||||
|
AllowShortCaseLabelsOnASingleLine: false
|
||||||
|
AllowShortFunctionsOnASingleLine: false
|
||||||
|
AllowShortIfStatementsOnASingleLine: false
|
||||||
|
AllowShortLoopsOnASingleLine: false
|
||||||
|
AlwaysBreakAfterDefinitionReturnType: None
|
||||||
|
AlwaysBreakAfterReturnType: None
|
||||||
|
AlwaysBreakBeforeMultilineStrings: false
|
||||||
|
AlwaysBreakTemplateDeclarations: false
|
||||||
|
BinPackArguments: true
|
||||||
|
BinPackParameters: false
|
||||||
|
BraceWrapping:
|
||||||
|
AfterClass: false
|
||||||
|
AfterControlStatement: false
|
||||||
|
AfterEnum: false
|
||||||
|
AfterFunction: false
|
||||||
|
AfterNamespace: false
|
||||||
|
AfterObjCDeclaration: false
|
||||||
|
AfterStruct: false
|
||||||
|
AfterUnion: false
|
||||||
|
AfterExternBlock: false
|
||||||
|
BeforeCatch: false
|
||||||
|
BeforeElse: false
|
||||||
|
IndentBraces: false
|
||||||
|
SplitEmptyFunction: true
|
||||||
|
SplitEmptyRecord: true
|
||||||
|
SplitEmptyNamespace: true
|
||||||
|
BreakBeforeBinaryOperators: None
|
||||||
|
BreakBeforeBraces: Attach
|
||||||
|
BreakBeforeInheritanceComma: false
|
||||||
|
BreakBeforeTernaryOperators: true
|
||||||
|
BreakConstructorInitializersBeforeComma: false
|
||||||
|
BreakConstructorInitializers: BeforeColon
|
||||||
|
BreakAfterJavaFieldAnnotations: false
|
||||||
|
BreakStringLiterals: true
|
||||||
|
ColumnLimit: 100
|
||||||
|
CommentPragmas: '^ IWYU pragma:'
|
||||||
|
CompactNamespaces: false
|
||||||
|
ConstructorInitializerAllOnOneLineOrOnePerLine: false
|
||||||
|
ConstructorInitializerIndentWidth: 4
|
||||||
|
ContinuationIndentWidth: 4
|
||||||
|
Cpp11BracedListStyle: true
|
||||||
|
DerivePointerAlignment: false
|
||||||
|
DisableFormat: false
|
||||||
|
ExperimentalAutoDetectBinPacking: false
|
||||||
|
FixNamespaceComments: true
|
||||||
|
ForEachMacros:
|
||||||
|
- foreach
|
||||||
|
- Q_FOREACH
|
||||||
|
- BOOST_FOREACH
|
||||||
|
IncludeCategories:
|
||||||
|
- Regex: '^"(llvm|llvm-c|clang|clang-c)/'
|
||||||
|
Priority: 2
|
||||||
|
- Regex: '^(<|"(gtest|gmock|isl|json)/)'
|
||||||
|
Priority: 3
|
||||||
|
- Regex: '.*'
|
||||||
|
Priority: 1
|
||||||
|
IncludeIsMainRegex: '(Test)?$'
|
||||||
|
IndentCaseLabels: true
|
||||||
|
IndentPPDirectives: AfterHash
|
||||||
|
IndentWidth: 4
|
||||||
|
IndentWrappedFunctionNames: false
|
||||||
|
JavaScriptQuotes: Leave
|
||||||
|
JavaScriptWrapImports: true
|
||||||
|
KeepEmptyLinesAtTheStartOfBlocks: true
|
||||||
|
MacroBlockBegin: ''
|
||||||
|
MacroBlockEnd: ''
|
||||||
|
MaxEmptyLinesToKeep: 1
|
||||||
|
NamespaceIndentation: None
|
||||||
|
ObjCBlockIndentWidth: 2
|
||||||
|
ObjCSpaceAfterProperty: false
|
||||||
|
ObjCSpaceBeforeProtocolList: true
|
||||||
|
PenaltyBreakAssignment: 2
|
||||||
|
PenaltyBreakBeforeFirstCallParameter: 19
|
||||||
|
PenaltyBreakComment: 300
|
||||||
|
PenaltyBreakFirstLessLess: 120
|
||||||
|
PenaltyBreakString: 1000
|
||||||
|
PenaltyExcessCharacter: 1000000
|
||||||
|
PenaltyReturnTypeOnItsOwnLine: 60
|
||||||
|
PointerAlignment: Right
|
||||||
|
RawStringFormats:
|
||||||
|
- Delimiter: pb
|
||||||
|
Language: TextProto
|
||||||
|
BasedOnStyle: google
|
||||||
|
ReflowComments: true
|
||||||
|
SortIncludes: true
|
||||||
|
SortUsingDeclarations: true
|
||||||
|
SpaceAfterCStyleCast: true
|
||||||
|
SpaceAfterTemplateKeyword: true
|
||||||
|
SpaceBeforeAssignmentOperators: true
|
||||||
|
SpaceBeforeParens: ControlStatements
|
||||||
|
SpaceInEmptyParentheses: false
|
||||||
|
SpacesBeforeTrailingComments: 1
|
||||||
|
SpacesInAngles: false
|
||||||
|
SpacesInContainerLiterals: true
|
||||||
|
SpacesInCStyleCastParentheses: false
|
||||||
|
SpacesInParentheses: false
|
||||||
|
SpacesInSquareBrackets: false
|
||||||
|
Standard: Cpp11
|
||||||
|
TabWidth: 4
|
||||||
|
UseTab: Never
|
||||||
|
...
|
||||||
46
.github/ISSUE_TEMPLATE.md
vendored
|
|
@ -1,46 +0,0 @@
|
||||||
Thank you for opening an issue on an Adafruit Arduino library repository. To
|
|
||||||
improve the speed of resolution please review the following guidelines and
|
|
||||||
common troubleshooting steps below before creating the issue:
|
|
||||||
|
|
||||||
- **Do not use GitHub issues for troubleshooting projects and issues.** Instead use
|
|
||||||
the forums at http://forums.adafruit.com to ask questions and troubleshoot why
|
|
||||||
something isn't working as expected. In many cases the problem is a common issue
|
|
||||||
that you will more quickly receive help from the forum community. GitHub issues
|
|
||||||
are meant for known defects in the code. If you don't know if there is a defect
|
|
||||||
in the code then start with troubleshooting on the forum first.
|
|
||||||
|
|
||||||
- **If following a tutorial or guide be sure you didn't miss a step.** Carefully
|
|
||||||
check all of the steps and commands to run have been followed. Consult the
|
|
||||||
forum if you're unsure or have questions about steps in a guide/tutorial.
|
|
||||||
|
|
||||||
- **For Arduino projects check these very common issues to ensure they don't apply**:
|
|
||||||
|
|
||||||
- For uploading sketches or communicating with the board make sure you're using
|
|
||||||
a **USB data cable** and **not** a **USB charge-only cable**. It is sometimes
|
|
||||||
very hard to tell the difference between a data and charge cable! Try using the
|
|
||||||
cable with other devices or swapping to another cable to confirm it is not
|
|
||||||
the problem.
|
|
||||||
|
|
||||||
- **Be sure you are supplying adequate power to the board.** Check the specs of
|
|
||||||
your board and plug in an external power supply. In many cases just
|
|
||||||
plugging a board into your computer is not enough to power it and other
|
|
||||||
peripherals.
|
|
||||||
|
|
||||||
- **Double check all soldering joints and connections.** Flakey connections
|
|
||||||
cause many mysterious problems. See the [guide to excellent soldering](https://learn.adafruit.com/adafruit-guide-excellent-soldering/tools) for examples of good solder joints.
|
|
||||||
|
|
||||||
- **Ensure you are using an official Arduino or Adafruit board.** We can't
|
|
||||||
guarantee a clone board will have the same functionality and work as expected
|
|
||||||
with this code and don't support them.
|
|
||||||
|
|
||||||
If you're sure this issue is a defect in the code and checked the steps above
|
|
||||||
please fill in the following fields to provide enough troubleshooting information.
|
|
||||||
You may delete the guideline and text above to just leave the following details:
|
|
||||||
|
|
||||||
- Arduino board: **INSERT ARDUINO BOARD NAME/TYPE HERE**
|
|
||||||
|
|
||||||
- Arduino IDE version (found in Arduino -> About Arduino menu): **INSERT ARDUINO
|
|
||||||
VERSION HERE**
|
|
||||||
|
|
||||||
- List the steps to reproduce the problem below (if possible attach a sketch or
|
|
||||||
copy the sketch code in too): **LIST REPRO STEPS BELOW**
|
|
||||||
26
.github/PULL_REQUEST_TEMPLATE.md
vendored
|
|
@ -1,26 +0,0 @@
|
||||||
Thank you for creating a pull request to contribute to Adafruit's GitHub code!
|
|
||||||
Before you open the request please review the following guidelines and tips to
|
|
||||||
help it be more easily integrated:
|
|
||||||
|
|
||||||
- **Describe the scope of your change--i.e. what the change does and what parts
|
|
||||||
of the code were modified.** This will help us understand any risks of integrating
|
|
||||||
the code.
|
|
||||||
|
|
||||||
- **Describe any known limitations with your change.** For example if the change
|
|
||||||
doesn't apply to a supported platform of the library please mention it.
|
|
||||||
|
|
||||||
- **Please run any tests or examples that can exercise your modified code.** We
|
|
||||||
strive to not break users of the code and running tests/examples helps with this
|
|
||||||
process.
|
|
||||||
|
|
||||||
Thank you again for contributing! We will try to test and integrate the change
|
|
||||||
as soon as we can, but be aware we have many GitHub repositories to manage and
|
|
||||||
can't immediately respond to every request. There is no need to bump or check in
|
|
||||||
on a pull request (it will clutter the discussion of the request).
|
|
||||||
|
|
||||||
Also don't be worried if the request is closed or not integrated--sometimes the
|
|
||||||
priorities of Adafruit's GitHub code (education, ease of use) might not match the
|
|
||||||
priorities of the pull request. Don't fret, the open source community thrives on
|
|
||||||
forks and GitHub makes it easy to keep your changes in a forked repo.
|
|
||||||
|
|
||||||
After reviewing the guidelines above you can delete this text from the pull request.
|
|
||||||
32
.github/workflows/githubci.yml
vendored
|
|
@ -1,32 +0,0 @@
|
||||||
name: Arduino Library CI
|
|
||||||
|
|
||||||
on: [pull_request, push, repository_dispatch]
|
|
||||||
|
|
||||||
jobs:
|
|
||||||
build:
|
|
||||||
runs-on: ubuntu-latest
|
|
||||||
|
|
||||||
steps:
|
|
||||||
- uses: actions/setup-python@v4
|
|
||||||
with:
|
|
||||||
python-version: '3.x'
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
- uses: actions/checkout@v3
|
|
||||||
with:
|
|
||||||
repository: adafruit/ci-arduino
|
|
||||||
path: ci
|
|
||||||
|
|
||||||
- name: pre-install
|
|
||||||
run: bash ci/actions_install.sh
|
|
||||||
|
|
||||||
- name: test platforms
|
|
||||||
run: python3 ci/build_platform.py main_platforms
|
|
||||||
|
|
||||||
- name: clang
|
|
||||||
run: python3 ci/run-clang-format.py -e "ci/*" -e "bin/*" -r .
|
|
||||||
|
|
||||||
- name: doxygen
|
|
||||||
env:
|
|
||||||
GH_REPO_TOKEN: ${{ secrets.GH_REPO_TOKEN }}
|
|
||||||
PRETTYNAME : "Adafruit MSA301 Sensor Library"
|
|
||||||
run: bash ci/doxy_gen_and_deploy.sh
|
|
||||||
1
.nojekyll
Normal file
|
|
@ -0,0 +1 @@
|
||||||
|
|
||||||
|
|
@ -1,504 +0,0 @@
|
||||||
/*!
|
|
||||||
* @file Adafruit_MSA301.cpp
|
|
||||||
*
|
|
||||||
* @mainpage Adafruit MSA301 Accelerometer Breakout
|
|
||||||
*
|
|
||||||
* @section intro_sec Introduction
|
|
||||||
*
|
|
||||||
* This is a library for the Adafruit MSA301 Accel breakout board
|
|
||||||
* ----> https://www.adafruit.com
|
|
||||||
*
|
|
||||||
* Adafruit invests time and resources providing this open source code,
|
|
||||||
* please support Adafruit and open-source hardware by purchasing
|
|
||||||
* products from Adafruit!
|
|
||||||
*
|
|
||||||
* @section author Author
|
|
||||||
*
|
|
||||||
* Limor Fried (Adafruit Industries)
|
|
||||||
*
|
|
||||||
* @section license License
|
|
||||||
*
|
|
||||||
* BSD license, all text here must be included in any redistribution.
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
#include <Adafruit_MSA301.h>
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Instantiates a new MSA301 class
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
Adafruit_MSA301::Adafruit_MSA301() {}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Instantiates a new MSA311 class
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
Adafruit_MSA311::Adafruit_MSA311() {}
|
|
||||||
|
|
||||||
/*!
|
|
||||||
* @brief Sets up the hardware and initializes I2C
|
|
||||||
* @param i2c_address
|
|
||||||
* The I2C address to be used.
|
|
||||||
* @param wire
|
|
||||||
* The Wire object to be used for I2C connections.
|
|
||||||
* @return True if initialization was successful, otherwise false.
|
|
||||||
*/
|
|
||||||
bool Adafruit_MSA311::begin(uint8_t i2c_address, TwoWire *wire) {
|
|
||||||
return Adafruit_MSA301::begin(i2c_address, wire);
|
|
||||||
}
|
|
||||||
|
|
||||||
/*!
|
|
||||||
* @brief Sets up the hardware and initializes I2C
|
|
||||||
* @param i2c_address
|
|
||||||
* The I2C address to be used.
|
|
||||||
* @param wire
|
|
||||||
* The Wire object to be used for I2C connections.
|
|
||||||
* @return True if initialization was successful, otherwise false.
|
|
||||||
*/
|
|
||||||
bool Adafruit_MSA301::begin(uint8_t i2c_address, TwoWire *wire) {
|
|
||||||
i2c_dev = new Adafruit_I2CDevice(i2c_address, wire);
|
|
||||||
|
|
||||||
if (!i2c_dev->begin()) {
|
|
||||||
Serial.println("Failed to init i2c address");
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
// Check connection
|
|
||||||
Adafruit_BusIO_Register chip_id =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_PARTID, 1);
|
|
||||||
|
|
||||||
// make sure we're talking to the right chip
|
|
||||||
if (chip_id.read() != 0x13) {
|
|
||||||
// No MSA301 detected ... return false
|
|
||||||
return false;
|
|
||||||
}
|
|
||||||
|
|
||||||
// enable all axes
|
|
||||||
enableAxes(true, true, true);
|
|
||||||
// normal mode
|
|
||||||
setPowerMode(MSA301_NORMALMODE);
|
|
||||||
// 500Hz rate
|
|
||||||
setDataRate(MSA301_DATARATE_500_HZ);
|
|
||||||
// 250Hz bw
|
|
||||||
setBandwidth(MSA301_BANDWIDTH_250_HZ);
|
|
||||||
setRange(MSA301_RANGE_4_G);
|
|
||||||
setResolution(MSA301_RESOLUTION_14);
|
|
||||||
|
|
||||||
/*
|
|
||||||
// DRDY on INT1
|
|
||||||
writeRegister8(MSA301_REG_CTRL3, 0x10);
|
|
||||||
|
|
||||||
// Turn on orientation config
|
|
||||||
//writeRegister8(MSA301_REG_PL_CFG, 0x40);
|
|
||||||
|
|
||||||
*/
|
|
||||||
/*
|
|
||||||
for (uint8_t i=0; i<0x30; i++) {
|
|
||||||
Serial.print("$");
|
|
||||||
Serial.print(i, HEX); Serial.print(" = 0x");
|
|
||||||
Serial.println(readRegister8(i), HEX);
|
|
||||||
}
|
|
||||||
*/
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Sets the data rate for the MSA301 (controls power consumption)
|
|
||||||
from 1 Hz to 1000Hz
|
|
||||||
@param dataRate Enumerated msa301_dataRate_t
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
void Adafruit_MSA301::setDataRate(msa301_dataRate_t dataRate) {
|
|
||||||
Adafruit_BusIO_Register ODR =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_ODR, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits dataratebits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&ODR, 4, 0);
|
|
||||||
dataratebits.write((uint8_t)dataRate);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Gets the data rate for the MSA301 (controls power consumption)
|
|
||||||
@return Enumerated msa301_dataRate_t from 1 Hz to 1000Hz
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
msa301_dataRate_t Adafruit_MSA301::getDataRate(void) {
|
|
||||||
Adafruit_BusIO_Register ODR =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_ODR, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits dataratebits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&ODR, 4, 0);
|
|
||||||
return (msa301_dataRate_t)dataratebits.read();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief What axes of the accelerometer we want enabled for reading
|
|
||||||
@param enableX True to enable X axis
|
|
||||||
@param enableY True to enable Y axis
|
|
||||||
@param enableZ True to enable Z axis
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
void Adafruit_MSA301::enableAxes(bool enableX, bool enableY, bool enableZ) {
|
|
||||||
Adafruit_BusIO_Register ODR =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_ODR, 1);
|
|
||||||
|
|
||||||
Adafruit_BusIO_RegisterBits x = Adafruit_BusIO_RegisterBits(&ODR, 1, 7);
|
|
||||||
Adafruit_BusIO_RegisterBits y = Adafruit_BusIO_RegisterBits(&ODR, 1, 6);
|
|
||||||
Adafruit_BusIO_RegisterBits z = Adafruit_BusIO_RegisterBits(&ODR, 1, 5);
|
|
||||||
x.write(!enableX); // these are *disable* bits, yeah...
|
|
||||||
y.write(!enableY);
|
|
||||||
z.write(!enableZ);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Set the power mode, MSA301_NORMALMODE, MSA301_LOWPOWERMODE or
|
|
||||||
MSA301_SUSPENDMODE
|
|
||||||
@param mode Enumerated msa301_powermode_t
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
void Adafruit_MSA301::setPowerMode(msa301_powermode_t mode) {
|
|
||||||
Adafruit_BusIO_Register PowerMode =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_POWERMODE, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits powermodebits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&PowerMode, 2, 6);
|
|
||||||
powermodebits.write((uint8_t)mode);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Get the power mode
|
|
||||||
@returns Enumerated msa301_powermode_t, MSA301_NORMALMODE,
|
|
||||||
MSA301_LOWPOWERMODE or
|
|
||||||
MSA301_SUSPENDMODE
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
msa301_powermode_t Adafruit_MSA301::getPowerMode(void) {
|
|
||||||
Adafruit_BusIO_Register PowerMode =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_POWERMODE, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits powermodebits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&PowerMode, 2, 6);
|
|
||||||
return (msa301_powermode_t)powermodebits.read();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Set the bandwidth, ranges from 1.95Hz to 500Hz
|
|
||||||
@param bandwidth Enumerated msa301_range_t
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
void Adafruit_MSA301::setBandwidth(msa301_bandwidth_t bandwidth) {
|
|
||||||
Adafruit_BusIO_Register PowerMode =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_POWERMODE, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits bandwidthbits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&PowerMode, 4, 1);
|
|
||||||
bandwidthbits.write((uint8_t)bandwidth);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Get the bandwidth
|
|
||||||
@return Enumerated msa301_bandwidth_t, ranges from 1.95Hz to 500Hz
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
msa301_bandwidth_t Adafruit_MSA301::getBandwidth(void) {
|
|
||||||
Adafruit_BusIO_Register PowerMode =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_POWERMODE, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits bandwidthbits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&PowerMode, 4, 1);
|
|
||||||
return (msa301_bandwidth_t)bandwidthbits.read();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Set the resolution range: +-2g, 4g, 8g, or 16g.
|
|
||||||
@param range Enumerated msa301_range_t
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
void Adafruit_MSA301::setRange(msa301_range_t range) {
|
|
||||||
Adafruit_BusIO_Register ResRange =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_RESRANGE, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits rangebits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&ResRange, 2, 0);
|
|
||||||
rangebits.write((uint8_t)range);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Read the resolution range: +-2g, 4g, 8g, or 16g.
|
|
||||||
@returns Enumerated msa301_range_t
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
msa301_range_t Adafruit_MSA301::getRange(void) {
|
|
||||||
Adafruit_BusIO_Register ResRange =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_RESRANGE, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits rangebits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&ResRange, 2, 0);
|
|
||||||
return (msa301_range_t)rangebits.read();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Set the resolution - 8, 10, 12, or 14bits
|
|
||||||
@param resolution Enumerated msa301_resolution_t
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
void Adafruit_MSA301::setResolution(msa301_resolution_t resolution) {
|
|
||||||
Adafruit_BusIO_Register ResRange =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_RESRANGE, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits resbits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&ResRange, 2, 2);
|
|
||||||
resbits.write((uint8_t)resolution);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Read the resolution - 8, 10, 12, or 14bits
|
|
||||||
@returns Enumerated msa301_resolution_t
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
msa301_resolution_t Adafruit_MSA301::getResolution(void) {
|
|
||||||
Adafruit_BusIO_Register ResRange =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_RESRANGE, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits resbits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&ResRange, 2, 2);
|
|
||||||
return (msa301_resolution_t)resbits.read();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Read the XYZ data from the accelerometer and store in the internal
|
|
||||||
x, y and z (and x_g, y_g, z_g) member variables.
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
|
|
||||||
void Adafruit_MSA301::read(void) {
|
|
||||||
uint8_t buffer[6];
|
|
||||||
|
|
||||||
Adafruit_BusIO_Register XYZDataReg =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_OUT_X_L, 6);
|
|
||||||
XYZDataReg.read(buffer, 6);
|
|
||||||
x = buffer[0];
|
|
||||||
x |= buffer[1] << 8;
|
|
||||||
y = buffer[2];
|
|
||||||
y |= buffer[3] << 8;
|
|
||||||
z = buffer[4];
|
|
||||||
z |= buffer[5] << 8;
|
|
||||||
|
|
||||||
// 14 bits of data in 16 bit range
|
|
||||||
x >>= 2;
|
|
||||||
y >>= 2;
|
|
||||||
z >>= 2;
|
|
||||||
|
|
||||||
msa301_range_t range = getRange();
|
|
||||||
float scale = 1;
|
|
||||||
if (range == MSA301_RANGE_16_G)
|
|
||||||
scale = 512;
|
|
||||||
if (range == MSA301_RANGE_8_G)
|
|
||||||
scale = 1024;
|
|
||||||
if (range == MSA301_RANGE_4_G)
|
|
||||||
scale = 2048;
|
|
||||||
if (range == MSA301_RANGE_2_G)
|
|
||||||
scale = 4096;
|
|
||||||
|
|
||||||
x_g = (float)x / scale;
|
|
||||||
y_g = (float)y / scale;
|
|
||||||
z_g = (float)z / scale;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Set the click detection register thresholds
|
|
||||||
@param tap_quiet TAP_QUIET flag (check datasheet for details)
|
|
||||||
@param tap_shock TAP_SHOCK flag (check datasheet for details)
|
|
||||||
@param tapduration How long to listen for a second tap (check datasheet for
|
|
||||||
details)
|
|
||||||
@param tapthresh How strong the tap signal has to be (check datasheet for
|
|
||||||
details)
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
|
|
||||||
void Adafruit_MSA301::setClick(bool tap_quiet, bool tap_shock,
|
|
||||||
msa301_tapduration_t tapduration,
|
|
||||||
uint8_t tapthresh) {
|
|
||||||
Adafruit_BusIO_Register TapDur =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_TAPDUR, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits quietbit =
|
|
||||||
Adafruit_BusIO_RegisterBits(&TapDur, 1, 7);
|
|
||||||
quietbit.write(tap_quiet);
|
|
||||||
Adafruit_BusIO_RegisterBits shockbit =
|
|
||||||
Adafruit_BusIO_RegisterBits(&TapDur, 1, 6);
|
|
||||||
shockbit.write(tap_shock);
|
|
||||||
Adafruit_BusIO_RegisterBits durationbits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&TapDur, 3, 0);
|
|
||||||
durationbits.write(tapduration);
|
|
||||||
|
|
||||||
Adafruit_BusIO_Register TapTh =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_TAPTH, 1);
|
|
||||||
Adafruit_BusIO_RegisterBits threshbits =
|
|
||||||
Adafruit_BusIO_RegisterBits(&TapTh, 5, 0);
|
|
||||||
threshbits.write(tapthresh);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Gets the most recent click detect status register value
|
|
||||||
@returns 8 bits of interrupt status, check datasheet for what CLICKSTATUS
|
|
||||||
bits are
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
uint8_t Adafruit_MSA301::getClick(void) {
|
|
||||||
Adafruit_BusIO_Register ClickStatus =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_CLICKSTATUS, 1);
|
|
||||||
|
|
||||||
return ClickStatus.read();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Set which interrupts are enabled
|
|
||||||
@param singletap Whether to trigger INT on single tap interrupt
|
|
||||||
@param doubletap Whether to trigger INT on double tap interrupt
|
|
||||||
@param activeX Whether to trigger INT on X axis activity interrupt
|
|
||||||
@param activeY Whether to trigger INT on Y axis activity interrupt
|
|
||||||
@param activeZ Whether to trigger INT on Z axis activity interrupt
|
|
||||||
@param newData Whether to trigger INT on new data available interrupt
|
|
||||||
@param freefall Whether to trigger INT on freefall interrupt
|
|
||||||
@param orient Whether to trigger INT on orientation interrupt
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
void Adafruit_MSA301::enableInterrupts(bool singletap, bool doubletap,
|
|
||||||
bool activeX, bool activeY, bool activeZ,
|
|
||||||
bool newData, bool freefall,
|
|
||||||
bool orient) {
|
|
||||||
Adafruit_BusIO_Register IntSet0 =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_INTSET0, 1);
|
|
||||||
Adafruit_BusIO_Register IntSet1 =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_INTSET1, 1);
|
|
||||||
uint8_t irqs = 0;
|
|
||||||
irqs |= orient << 6;
|
|
||||||
irqs |= singletap << 5;
|
|
||||||
irqs |= doubletap << 4;
|
|
||||||
irqs |= activeX << 0;
|
|
||||||
irqs |= activeY << 1;
|
|
||||||
irqs |= activeZ << 2;
|
|
||||||
IntSet0.write(irqs);
|
|
||||||
irqs = 0;
|
|
||||||
irqs |= newData << 4;
|
|
||||||
irqs |= freefall << 3;
|
|
||||||
IntSet1.write(irqs);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Set which interrupts are mapped to the INT pin
|
|
||||||
@param singletap Whether to trigger INT on single tap interrupt
|
|
||||||
@param doubletap Whether to trigger INT on double tap interrupt
|
|
||||||
@param activity Whether to trigger INT on activity interrupt
|
|
||||||
@param newData Whether to trigger INT on new data available interrupt
|
|
||||||
@param freefall Whether to trigger INT on freefall interrupt
|
|
||||||
@param orient Whether to trigger INT on orientation interrupt
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
|
|
||||||
void Adafruit_MSA301::mapInterruptPin(bool singletap, bool doubletap,
|
|
||||||
bool activity, bool newData,
|
|
||||||
bool freefall, bool orient) {
|
|
||||||
Adafruit_BusIO_Register IntMap0 =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_INTMAP0, 1);
|
|
||||||
Adafruit_BusIO_Register IntMap1 =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_INTMAP1, 1);
|
|
||||||
uint8_t irqs = 0;
|
|
||||||
irqs |= orient << 6;
|
|
||||||
irqs |= singletap << 5;
|
|
||||||
irqs |= doubletap << 4;
|
|
||||||
irqs |= activity << 2;
|
|
||||||
irqs |= freefall << 0;
|
|
||||||
IntMap0.write(irqs);
|
|
||||||
irqs = newData << 0;
|
|
||||||
IntMap1.write(irqs);
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Gets the most recent motion interrupt status register value
|
|
||||||
@returns 8 bits of interrupt status, check datasheet for what MOTION bits
|
|
||||||
are
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
|
|
||||||
uint8_t Adafruit_MSA301::getMotionInterruptStatus(void) {
|
|
||||||
Adafruit_BusIO_Register IntStatus =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_MOTIONINT, 1);
|
|
||||||
|
|
||||||
return IntStatus.read();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Gets the most recent data interrupt status register value
|
|
||||||
@returns 8 bits of interrupt status, check datasheet for what DATAINT bits
|
|
||||||
are
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
|
|
||||||
uint8_t Adafruit_MSA301::getDataInterruptStatus(void) {
|
|
||||||
Adafruit_BusIO_Register IntStatus =
|
|
||||||
Adafruit_BusIO_Register(i2c_dev, MSA301_REG_DATAINT, 1);
|
|
||||||
|
|
||||||
return IntStatus.read();
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Gets the most recent sensor event, Adafruit Unified Sensor format
|
|
||||||
@param event Pointer to an Adafruit Unified sensor_event_t object that
|
|
||||||
we'll fill in
|
|
||||||
@returns True on successful read
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
bool Adafruit_MSA301::getEvent(sensors_event_t *event) {
|
|
||||||
/* Clear the event */
|
|
||||||
memset(event, 0, sizeof(sensors_event_t));
|
|
||||||
|
|
||||||
event->version = sizeof(sensors_event_t);
|
|
||||||
event->sensor_id = _sensorID;
|
|
||||||
event->type = SENSOR_TYPE_ACCELEROMETER;
|
|
||||||
event->timestamp = 0;
|
|
||||||
|
|
||||||
read();
|
|
||||||
|
|
||||||
event->acceleration.x = x_g * SENSORS_GRAVITY_STANDARD;
|
|
||||||
event->acceleration.y = y_g * SENSORS_GRAVITY_STANDARD;
|
|
||||||
event->acceleration.z = z_g * SENSORS_GRAVITY_STANDARD;
|
|
||||||
|
|
||||||
return true;
|
|
||||||
}
|
|
||||||
|
|
||||||
/**************************************************************************/
|
|
||||||
/*!
|
|
||||||
@brief Gets the sensor_t device data, Adafruit Unified Sensor format
|
|
||||||
@param sensor Pointer to an Adafruit Unified sensor_t object that we'll
|
|
||||||
fill in
|
|
||||||
*/
|
|
||||||
/**************************************************************************/
|
|
||||||
void Adafruit_MSA301::getSensor(sensor_t *sensor) {
|
|
||||||
/* Clear the sensor_t object */
|
|
||||||
memset(sensor, 0, sizeof(sensor_t));
|
|
||||||
|
|
||||||
/* Insert the sensor name in the fixed length char array */
|
|
||||||
strncpy(sensor->name, "MSA301", sizeof(sensor->name) - 1);
|
|
||||||
sensor->name[sizeof(sensor->name) - 1] = 0;
|
|
||||||
sensor->version = 1;
|
|
||||||
sensor->sensor_id = _sensorID;
|
|
||||||
sensor->type = SENSOR_TYPE_ACCELEROMETER;
|
|
||||||
sensor->min_delay = 0;
|
|
||||||
sensor->max_value = 0;
|
|
||||||
sensor->min_value = 0;
|
|
||||||
sensor->resolution = 0;
|
|
||||||
}
|
|
||||||
|
|
@ -1,184 +0,0 @@
|
||||||
/*!
|
|
||||||
* @file Adafruit_MSA301.h
|
|
||||||
*/
|
|
||||||
|
|
||||||
#ifndef ADAFRUIT_MSA301_H
|
|
||||||
#define ADAFRUIT_MSA301_H
|
|
||||||
|
|
||||||
#include <Adafruit_BusIO_Register.h>
|
|
||||||
#include <Adafruit_I2CDevice.h>
|
|
||||||
#include <Adafruit_Sensor.h>
|
|
||||||
#include <Wire.h>
|
|
||||||
|
|
||||||
/*=========================================================================
|
|
||||||
I2C ADDRESS/BITS
|
|
||||||
-----------------------------------------------------------------------*/
|
|
||||||
#define MSA301_I2CADDR_DEFAULT (0x26) ///< Fixed I2C address
|
|
||||||
#define MSA311_I2CADDR_DEFAULT (0x62) ///< Fixed I2C address
|
|
||||||
/*=========================================================================*/
|
|
||||||
|
|
||||||
#define MSA301_REG_PARTID 0x01 ///< Register that contains the part ID
|
|
||||||
#define MSA301_REG_OUT_X_L 0x02 ///< Register address for X axis lower byte
|
|
||||||
#define MSA301_REG_OUT_X_H 0x03 ///< Register address for X axis higher byte
|
|
||||||
#define MSA301_REG_OUT_Y_L 0x04 ///< Register address for Y axis lower byte
|
|
||||||
#define MSA301_REG_OUT_Y_H 0x05 ///< Register address for Y axis higher byte
|
|
||||||
#define MSA301_REG_OUT_Z_L 0x06 ///< Register address for Z axis lower byte
|
|
||||||
#define MSA301_REG_OUT_Z_H 0x07 ///< Register address for Z axis higher byte
|
|
||||||
#define MSA301_REG_MOTIONINT 0x09 ///< Register address for motion interrupt
|
|
||||||
#define MSA301_REG_DATAINT 0x0A ///< Register address for data interrupt
|
|
||||||
#define MSA301_REG_CLICKSTATUS \
|
|
||||||
0x0B ///< Register address for click/doubleclick status
|
|
||||||
#define MSA301_REG_RESRANGE 0x0F ///< Register address for resolution range
|
|
||||||
#define MSA301_REG_ODR 0x10 ///< Register address for data rate setting
|
|
||||||
#define MSA301_REG_POWERMODE 0x11 ///< Register address for power mode setting
|
|
||||||
#define MSA301_REG_INTSET0 0x16 ///< Register address for interrupt setting #0
|
|
||||||
#define MSA301_REG_INTSET1 0x17 ///< Register address for interrupt setting #1
|
|
||||||
#define MSA301_REG_INTMAP0 0x19 ///< Register address for interrupt map #0
|
|
||||||
#define MSA301_REG_INTMAP1 0x1A ///< Register address for interrupt map #1
|
|
||||||
#define MSA301_REG_TAPDUR 0x2A ///< Register address for tap duration
|
|
||||||
#define MSA301_REG_TAPTH 0x2B ///< Register address for tap threshold
|
|
||||||
|
|
||||||
/** The accelerometer ranges */
|
|
||||||
typedef enum {
|
|
||||||
MSA301_RANGE_2_G = 0b00, ///< +/- 2g (default value)
|
|
||||||
MSA301_RANGE_4_G = 0b01, ///< +/- 4g
|
|
||||||
MSA301_RANGE_8_G = 0b10, ///< +/- 8g
|
|
||||||
MSA301_RANGE_16_G = 0b11, ///< +/- 16g
|
|
||||||
} msa301_range_t;
|
|
||||||
|
|
||||||
/** The accelerometer axes */
|
|
||||||
typedef enum {
|
|
||||||
MSA301_AXIS_X = 0x0, ///< X axis bit
|
|
||||||
MSA301_AXIS_Y = 0x1, ///< Y axis bit
|
|
||||||
MSA301_AXIS_Z = 0x2, ///< Z axis bit
|
|
||||||
} msa301_axis_t;
|
|
||||||
|
|
||||||
/** The accelerometer data rate */
|
|
||||||
typedef enum {
|
|
||||||
MSA301_DATARATE_1_HZ = 0b0000, ///< 1 Hz
|
|
||||||
MSA301_DATARATE_1_95_HZ = 0b0001, ///< 1.95 Hz
|
|
||||||
MSA301_DATARATE_3_9_HZ = 0b0010, ///< 3.9 Hz
|
|
||||||
MSA301_DATARATE_7_81_HZ = 0b0011, ///< 7.81 Hz
|
|
||||||
MSA301_DATARATE_15_63_HZ = 0b0100, ///< 15.63 Hz
|
|
||||||
MSA301_DATARATE_31_25_HZ = 0b0101, ///< 31.25 Hz
|
|
||||||
MSA301_DATARATE_62_5_HZ = 0b0110, ///< 62.5 Hz
|
|
||||||
MSA301_DATARATE_125_HZ = 0b0111, ///< 125 Hz
|
|
||||||
MSA301_DATARATE_250_HZ = 0b1000, ///< 250 Hz
|
|
||||||
MSA301_DATARATE_500_HZ = 0b1001, ///< 500 Hz
|
|
||||||
MSA301_DATARATE_1000_HZ = 0b1010, ///< 1000 Hz
|
|
||||||
} msa301_dataRate_t;
|
|
||||||
|
|
||||||
/** The accelerometer bandwidth */
|
|
||||||
typedef enum {
|
|
||||||
MSA301_BANDWIDTH_1_95_HZ = 0b0000, ///< 1.95 Hz
|
|
||||||
MSA301_BANDWIDTH_3_9_HZ = 0b0011, ///< 3.9 Hz
|
|
||||||
MSA301_BANDWIDTH_7_81_HZ = 0b0100, ///< 7.81 Hz
|
|
||||||
MSA301_BANDWIDTH_15_63_HZ = 0b0101, ///< 15.63 Hz
|
|
||||||
MSA301_BANDWIDTH_31_25_HZ = 0b0110, ///< 31.25 Hz
|
|
||||||
MSA301_BANDWIDTH_62_5_HZ = 0b0111, ///< 62.5 Hz
|
|
||||||
MSA301_BANDWIDTH_125_HZ = 0b1000, ///< 125 Hz
|
|
||||||
MSA301_BANDWIDTH_250_HZ = 0b1001, ///< 250 Hz
|
|
||||||
MSA301_BANDWIDTH_500_HZ = 0b1010, ///< 500 Hz
|
|
||||||
} msa301_bandwidth_t;
|
|
||||||
|
|
||||||
/** The accelerometer power mode */
|
|
||||||
typedef enum {
|
|
||||||
MSA301_NORMALMODE = 0b00, ///< Normal (high speed) mode
|
|
||||||
MSA301_LOWPOWERMODE = 0b01, ///< Low power (slow speed) mode
|
|
||||||
MSA301_SUSPENDMODE = 0b010, ///< Suspend (sleep) mode
|
|
||||||
} msa301_powermode_t;
|
|
||||||
|
|
||||||
/** The accelerometer read resolution */
|
|
||||||
typedef enum {
|
|
||||||
MSA301_RESOLUTION_14 = 0b00, ///< 14-bit resolution
|
|
||||||
MSA301_RESOLUTION_12 = 0b01, ///< 12-bit resolution
|
|
||||||
MSA301_RESOLUTION_10 = 0b10, ///< 10-bit resolution
|
|
||||||
MSA301_RESOLUTION_8 = 0b11, ///< 8-bit resolution
|
|
||||||
} msa301_resolution_t;
|
|
||||||
|
|
||||||
/** Tap duration parameter */
|
|
||||||
typedef enum {
|
|
||||||
MSA301_TAPDUR_50_MS = 0b000, ///< 50 millis
|
|
||||||
MSA301_TAPDUR_100_MS = 0b001, ///< 100 millis
|
|
||||||
MSA301_TAPDUR_150_MS = 0b010, ///< 150 millis
|
|
||||||
MSA301_TAPDUR_200_MS = 0b011, ///< 200 millis
|
|
||||||
MSA301_TAPDUR_250_MS = 0b100, ///< 250 millis
|
|
||||||
MSA301_TAPDUR_375_MS = 0b101, ///< 375 millis
|
|
||||||
MSA301_TAPDUR_500_MS = 0b110, ///< 500 millis
|
|
||||||
MSA301_TAPDUR_700_MS = 0b111, ///< 50 millis700 millis
|
|
||||||
} msa301_tapduration_t;
|
|
||||||
|
|
||||||
/** Interrupts available */
|
|
||||||
typedef enum {
|
|
||||||
MSA301_INT_ORIENT = 0b100000, ///< Orientation change interrupt
|
|
||||||
MSA301_INT_SINGLETAP, ///< Single tap interrupt
|
|
||||||
MSA301_INT_DOUBLETAP, ///< Double tap interrupt
|
|
||||||
MSA301_INT_ACTIVE, ///< Active motion interrupt
|
|
||||||
MSA301_INT_NEWDATA, ///< New data interrupt
|
|
||||||
} msa301_interrupt_t;
|
|
||||||
|
|
||||||
/** Class for hardware interfacing with an MSA301 accelerometer */
|
|
||||||
class Adafruit_MSA301 : public Adafruit_Sensor {
|
|
||||||
public:
|
|
||||||
Adafruit_MSA301(void);
|
|
||||||
bool begin(uint8_t i2c_addr = MSA301_I2CADDR_DEFAULT, TwoWire *wire = &Wire);
|
|
||||||
|
|
||||||
void setDataRate(msa301_dataRate_t dataRate);
|
|
||||||
msa301_dataRate_t getDataRate(void);
|
|
||||||
void enableAxes(bool x, bool y, bool z);
|
|
||||||
|
|
||||||
void setPowerMode(msa301_powermode_t mode);
|
|
||||||
msa301_powermode_t getPowerMode(void);
|
|
||||||
void setBandwidth(msa301_bandwidth_t bandwidth);
|
|
||||||
msa301_bandwidth_t getBandwidth(void);
|
|
||||||
void setRange(msa301_range_t range);
|
|
||||||
msa301_range_t getRange(void);
|
|
||||||
void setResolution(msa301_resolution_t resolution);
|
|
||||||
msa301_resolution_t getResolution(void);
|
|
||||||
|
|
||||||
void read();
|
|
||||||
bool getEvent(sensors_event_t *event);
|
|
||||||
void getSensor(sensor_t *sensor);
|
|
||||||
|
|
||||||
void enableInterrupts(bool singletap = false, bool doubletap = false,
|
|
||||||
bool activeX = false, bool activeY = false,
|
|
||||||
bool activeZ = false, bool newData = false,
|
|
||||||
bool freefall = false, bool orient = false);
|
|
||||||
void mapInterruptPin(bool singletap = false, bool doubletap = false,
|
|
||||||
bool activity = false, bool newData = false,
|
|
||||||
bool freefall = false, bool orient = false);
|
|
||||||
|
|
||||||
uint8_t getClick(void);
|
|
||||||
uint8_t getMotionInterruptStatus(void);
|
|
||||||
uint8_t getDataInterruptStatus(void);
|
|
||||||
|
|
||||||
void setClick(bool tap_quiet, bool tap_shock,
|
|
||||||
msa301_tapduration_t tapduration, uint8_t tapthresh);
|
|
||||||
|
|
||||||
/*
|
|
||||||
|
|
||||||
uint8_t getOrientation(void);
|
|
||||||
|
|
||||||
*/
|
|
||||||
|
|
||||||
int16_t x, ///< The last read X acceleration in raw units
|
|
||||||
y, ///< The last read Y acceleration in raw units
|
|
||||||
z; ///< The last read Z acceleration in raw units
|
|
||||||
float x_g, ///< The last read X acceleration in 'g'
|
|
||||||
y_g, ///< The last read Y acceleration in 'g'
|
|
||||||
z_g; ///< The last read X acceleration in 'g'
|
|
||||||
|
|
||||||
private:
|
|
||||||
Adafruit_I2CDevice *i2c_dev;
|
|
||||||
|
|
||||||
int32_t _sensorID;
|
|
||||||
};
|
|
||||||
|
|
||||||
/** Class for hardware interfacing with an MSA311 accelerometer */
|
|
||||||
class Adafruit_MSA311 : public Adafruit_MSA301 {
|
|
||||||
public:
|
|
||||||
Adafruit_MSA311(void);
|
|
||||||
bool begin(uint8_t i2c_addr = MSA311_I2CADDR_DEFAULT, TwoWire *wire = &Wire);
|
|
||||||
};
|
|
||||||
|
|
||||||
#endif
|
|
||||||
19
README.md
|
|
@ -1,19 +0,0 @@
|
||||||
# Adafruit MSA301 [](https://github.com/adafruit/Adafruit_MSA301/actions)[](http://adafruit.github.io/Adafruit_MSA301/html/index.html)
|
|
||||||
|
|
||||||
<a href="https://www.adafruit.com/products"><img src="assets/board.jpg?raw=true" width="500px"></a>
|
|
||||||
|
|
||||||
This is the Adafruit MSA301/311 Accelerometer library
|
|
||||||
|
|
||||||
Tested and works great with the Adafruit MSA301 and MSA311 Breakout Board
|
|
||||||
* https://www.adafruit.com/product/4344
|
|
||||||
* https://www.adafruit.com/product/5309
|
|
||||||
|
|
||||||
This breakout uses I2C to communicate, 2 pins are required to interface.
|
|
||||||
|
|
||||||
Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!
|
|
||||||
|
|
||||||
Written by Limor Fried for Adafruit Industries.
|
|
||||||
BSD license, check license.txt for more information
|
|
||||||
All text above must be included in any redistribution
|
|
||||||
|
|
||||||
To install, use the Arduino Library Manager and search for "Adafruit MSA301" and install the library.
|
|
||||||
BIN
assets/board.jpg
|
Before Width: | Height: | Size: 748 KiB |
|
|
@ -1,127 +0,0 @@
|
||||||
# Adafruit Community Code of Conduct
|
|
||||||
|
|
||||||
## Our Pledge
|
|
||||||
|
|
||||||
In the interest of fostering an open and welcoming environment, we as
|
|
||||||
contributors and leaders pledge to making participation in our project and
|
|
||||||
our community a harassment-free experience for everyone, regardless of age, body
|
|
||||||
size, disability, ethnicity, gender identity and expression, level or type of
|
|
||||||
experience, education, socio-economic status, nationality, personal appearance,
|
|
||||||
race, religion, or sexual identity and orientation.
|
|
||||||
|
|
||||||
## Our Standards
|
|
||||||
|
|
||||||
We are committed to providing a friendly, safe and welcoming environment for
|
|
||||||
all.
|
|
||||||
|
|
||||||
Examples of behavior that contributes to creating a positive environment
|
|
||||||
include:
|
|
||||||
|
|
||||||
* Be kind and courteous to others
|
|
||||||
* Using welcoming and inclusive language
|
|
||||||
* Being respectful of differing viewpoints and experiences
|
|
||||||
* Collaborating with other community members
|
|
||||||
* Gracefully accepting constructive criticism
|
|
||||||
* Focusing on what is best for the community
|
|
||||||
* Showing empathy towards other community members
|
|
||||||
|
|
||||||
Examples of unacceptable behavior by participants include:
|
|
||||||
|
|
||||||
* The use of sexualized language or imagery and sexual attention or advances
|
|
||||||
* The use of inappropriate images, including in a community member's avatar
|
|
||||||
* The use of inappropriate language, including in a community member's nickname
|
|
||||||
* Any spamming, flaming, baiting or other attention-stealing behavior
|
|
||||||
* Excessive or unwelcome helping; answering outside the scope of the question
|
|
||||||
asked
|
|
||||||
* Trolling, insulting/derogatory comments, and personal or political attacks
|
|
||||||
* Public or private harassment
|
|
||||||
* Publishing others' private information, such as a physical or electronic
|
|
||||||
address, without explicit permission
|
|
||||||
* Other conduct which could reasonably be considered inappropriate
|
|
||||||
|
|
||||||
The goal of the standards and moderation guidelines outlined here is to build
|
|
||||||
and maintain a respectful community. We ask that you don’t just aim to be
|
|
||||||
"technically unimpeachable", but rather try to be your best self.
|
|
||||||
|
|
||||||
We value many things beyond technical expertise, including collaboration and
|
|
||||||
supporting others within our community. Providing a positive experience for
|
|
||||||
other community members can have a much more significant impact than simply
|
|
||||||
providing the correct answer.
|
|
||||||
|
|
||||||
## Our Responsibilities
|
|
||||||
|
|
||||||
Project leaders are responsible for clarifying the standards of acceptable
|
|
||||||
behavior and are expected to take appropriate and fair corrective action in
|
|
||||||
response to any instances of unacceptable behavior.
|
|
||||||
|
|
||||||
Project leaders have the right and responsibility to remove, edit, or
|
|
||||||
reject messages, comments, commits, code, issues, and other contributions
|
|
||||||
that are not aligned to this Code of Conduct, or to ban temporarily or
|
|
||||||
permanently any community member for other behaviors that they deem
|
|
||||||
inappropriate, threatening, offensive, or harmful.
|
|
||||||
|
|
||||||
## Moderation
|
|
||||||
|
|
||||||
Instances of behaviors that violate the Adafruit Community Code of Conduct
|
|
||||||
may be reported by any member of the community. Community members are
|
|
||||||
encouraged to report these situations, including situations they witness
|
|
||||||
involving other community members.
|
|
||||||
|
|
||||||
You may report in the following ways:
|
|
||||||
|
|
||||||
In any situation, you may send an email to <support@adafruit.com>.
|
|
||||||
|
|
||||||
On the Adafruit Discord, you may send an open message from any channel
|
|
||||||
to all Community Helpers by tagging @community helpers. You may also send an
|
|
||||||
open message from any channel, or a direct message to @kattni#1507,
|
|
||||||
@tannewt#4653, @Dan Halbert#1614, @cater#2442, @sommersoft#0222, or
|
|
||||||
@Andon#8175.
|
|
||||||
|
|
||||||
Email and direct message reports will be kept confidential.
|
|
||||||
|
|
||||||
In situations on Discord where the issue is particularly egregious, possibly
|
|
||||||
illegal, requires immediate action, or violates the Discord terms of service,
|
|
||||||
you should also report the message directly to Discord.
|
|
||||||
|
|
||||||
These are the steps for upholding our community’s standards of conduct.
|
|
||||||
|
|
||||||
1. Any member of the community may report any situation that violates the
|
|
||||||
Adafruit Community Code of Conduct. All reports will be reviewed and
|
|
||||||
investigated.
|
|
||||||
2. If the behavior is an egregious violation, the community member who
|
|
||||||
committed the violation may be banned immediately, without warning.
|
|
||||||
3. Otherwise, moderators will first respond to such behavior with a warning.
|
|
||||||
4. Moderators follow a soft "three strikes" policy - the community member may
|
|
||||||
be given another chance, if they are receptive to the warning and change their
|
|
||||||
behavior.
|
|
||||||
5. If the community member is unreceptive or unreasonable when warned by a
|
|
||||||
moderator, or the warning goes unheeded, they may be banned for a first or
|
|
||||||
second offense. Repeated offenses will result in the community member being
|
|
||||||
banned.
|
|
||||||
|
|
||||||
## Scope
|
|
||||||
|
|
||||||
This Code of Conduct and the enforcement policies listed above apply to all
|
|
||||||
Adafruit Community venues. This includes but is not limited to any community
|
|
||||||
spaces (both public and private), the entire Adafruit Discord server, and
|
|
||||||
Adafruit GitHub repositories. Examples of Adafruit Community spaces include
|
|
||||||
but are not limited to meet-ups, audio chats on the Adafruit Discord, or
|
|
||||||
interaction at a conference.
|
|
||||||
|
|
||||||
This Code of Conduct applies both within project spaces and in public spaces
|
|
||||||
when an individual is representing the project or its community. As a community
|
|
||||||
member, you are representing our community, and are expected to behave
|
|
||||||
accordingly.
|
|
||||||
|
|
||||||
## Attribution
|
|
||||||
|
|
||||||
This Code of Conduct is adapted from the [Contributor Covenant][homepage],
|
|
||||||
version 1.4, available at
|
|
||||||
<https://www.contributor-covenant.org/version/1/4/code-of-conduct.html>,
|
|
||||||
and the [Rust Code of Conduct](https://www.rust-lang.org/en-US/conduct.html).
|
|
||||||
|
|
||||||
For other projects adopting the Adafruit Community Code of
|
|
||||||
Conduct, please contact the maintainers of those projects for enforcement.
|
|
||||||
If you wish to use this code of conduct for your own project, consider
|
|
||||||
explicitly mentioning your moderation policy or making a copy with your
|
|
||||||
own moderation policy so as to avoid confusion.
|
|
||||||
|
|
@ -1,104 +0,0 @@
|
||||||
// Basic demo for accelerometer readings from Adafruit MSA301/311
|
|
||||||
|
|
||||||
#include <Wire.h>
|
|
||||||
#include <Adafruit_MSA301.h>
|
|
||||||
#include <Adafruit_Sensor.h>
|
|
||||||
|
|
||||||
//
|
|
||||||
// Comment/Uncomment as needed for specific MSA being used:
|
|
||||||
//
|
|
||||||
// Adafruit_MSA301 msa;
|
|
||||||
Adafruit_MSA311 msa;
|
|
||||||
|
|
||||||
void setup(void) {
|
|
||||||
Serial.begin(115200);
|
|
||||||
while (!Serial) delay(10); // will pause Zero, Leonardo, etc until serial console opens
|
|
||||||
|
|
||||||
Serial.println("Adafruit MSA301/311 test!");
|
|
||||||
|
|
||||||
// Try to initialize!
|
|
||||||
if (! msa.begin()) {
|
|
||||||
Serial.println("Failed to find MSA301/311 chip");
|
|
||||||
while (1) { delay(10); }
|
|
||||||
}
|
|
||||||
Serial.println("MSA301/311 Found!");
|
|
||||||
|
|
||||||
//msa.setDataRate(MSA301_DATARATE_31_25_HZ);
|
|
||||||
Serial.print("Data rate set to: ");
|
|
||||||
switch (msa.getDataRate()) {
|
|
||||||
case MSA301_DATARATE_1_HZ: Serial.println("1 Hz"); break;
|
|
||||||
case MSA301_DATARATE_1_95_HZ: Serial.println("1.95 Hz"); break;
|
|
||||||
case MSA301_DATARATE_3_9_HZ: Serial.println("3.9 Hz"); break;
|
|
||||||
case MSA301_DATARATE_7_81_HZ: Serial.println("7.81 Hz"); break;
|
|
||||||
case MSA301_DATARATE_15_63_HZ: Serial.println("15.63 Hz"); break;
|
|
||||||
case MSA301_DATARATE_31_25_HZ: Serial.println("31.25 Hz"); break;
|
|
||||||
case MSA301_DATARATE_62_5_HZ: Serial.println("62.5 Hz"); break;
|
|
||||||
case MSA301_DATARATE_125_HZ: Serial.println("125 Hz"); break;
|
|
||||||
case MSA301_DATARATE_250_HZ: Serial.println("250 Hz"); break;
|
|
||||||
case MSA301_DATARATE_500_HZ: Serial.println("500 Hz"); break;
|
|
||||||
case MSA301_DATARATE_1000_HZ: Serial.println("1000 Hz"); break;
|
|
||||||
}
|
|
||||||
|
|
||||||
//msa.setPowerMode(MSA301_SUSPENDMODE);
|
|
||||||
Serial.print("Power mode set to: ");
|
|
||||||
switch (msa.getPowerMode()) {
|
|
||||||
case MSA301_NORMALMODE: Serial.println("Normal"); break;
|
|
||||||
case MSA301_LOWPOWERMODE: Serial.println("Low Power"); break;
|
|
||||||
case MSA301_SUSPENDMODE: Serial.println("Suspend"); break;
|
|
||||||
}
|
|
||||||
|
|
||||||
//msa.setBandwidth(MSA301_BANDWIDTH_31_25_HZ);
|
|
||||||
Serial.print("Bandwidth set to: ");
|
|
||||||
switch (msa.getBandwidth()) {
|
|
||||||
case MSA301_BANDWIDTH_1_95_HZ: Serial.println("1.95 Hz"); break;
|
|
||||||
case MSA301_BANDWIDTH_3_9_HZ: Serial.println("3.9 Hz"); break;
|
|
||||||
case MSA301_BANDWIDTH_7_81_HZ: Serial.println("7.81 Hz"); break;
|
|
||||||
case MSA301_BANDWIDTH_15_63_HZ: Serial.println("15.63 Hz"); break;
|
|
||||||
case MSA301_BANDWIDTH_31_25_HZ: Serial.println("31.25 Hz"); break;
|
|
||||||
case MSA301_BANDWIDTH_62_5_HZ: Serial.println("62.5 Hz"); break;
|
|
||||||
case MSA301_BANDWIDTH_125_HZ: Serial.println("125 Hz"); break;
|
|
||||||
case MSA301_BANDWIDTH_250_HZ: Serial.println("250 Hz"); break;
|
|
||||||
case MSA301_BANDWIDTH_500_HZ: Serial.println("500 Hz"); break;
|
|
||||||
}
|
|
||||||
|
|
||||||
//msa.setRange(MSA301_RANGE_2_G);
|
|
||||||
Serial.print("Range set to: ");
|
|
||||||
switch (msa.getRange()) {
|
|
||||||
case MSA301_RANGE_2_G: Serial.println("+-2G"); break;
|
|
||||||
case MSA301_RANGE_4_G: Serial.println("+-4G"); break;
|
|
||||||
case MSA301_RANGE_8_G: Serial.println("+-8G"); break;
|
|
||||||
case MSA301_RANGE_16_G: Serial.println("+-16G"); break;
|
|
||||||
}
|
|
||||||
|
|
||||||
//msa.setResolution(MSA301_RESOLUTION_14 );
|
|
||||||
Serial.print("Resolution set to: ");
|
|
||||||
switch (msa.getResolution()) {
|
|
||||||
case MSA301_RESOLUTION_14: Serial.println("14 bits"); break;
|
|
||||||
case MSA301_RESOLUTION_12: Serial.println("12 bits"); break;
|
|
||||||
case MSA301_RESOLUTION_10: Serial.println("10 bits"); break;
|
|
||||||
case MSA301_RESOLUTION_8: Serial.println("8 bits"); break;
|
|
||||||
}
|
|
||||||
}
|
|
||||||
|
|
||||||
void loop() {
|
|
||||||
msa.read(); // get X Y and Z data at once
|
|
||||||
// Then print out the raw data
|
|
||||||
Serial.print("X: "); Serial.print(msa.x);
|
|
||||||
Serial.print(" \tY: "); Serial.print(msa.y);
|
|
||||||
Serial.print(" \tZ: "); Serial.print(msa.z);
|
|
||||||
delay(100);
|
|
||||||
|
|
||||||
/* Or....get a new sensor event, normalized */
|
|
||||||
sensors_event_t event;
|
|
||||||
msa.getEvent(&event);
|
|
||||||
|
|
||||||
/* Display the results (acceleration is measured in m/s^2) */
|
|
||||||
Serial.print("\t\tX: "); Serial.print(event.acceleration.x);
|
|
||||||
Serial.print(" \tY: "); Serial.print(event.acceleration.y);
|
|
||||||
Serial.print(" \tZ: "); Serial.print(event.acceleration.z);
|
|
||||||
Serial.println(" m/s^2 ");
|
|
||||||
|
|
||||||
Serial.println();
|
|
||||||
|
|
||||||
delay(100);
|
|
||||||
}
|
|
||||||
|
|
@ -1,62 +0,0 @@
|
||||||
// OLED demo for accelerometer readings from Adafruit MSA301/311
|
|
||||||
|
|
||||||
#include <Wire.h>
|
|
||||||
#include <Adafruit_SSD1306.h>
|
|
||||||
#include <Adafruit_MSA301.h>
|
|
||||||
#include <Adafruit_Sensor.h>
|
|
||||||
|
|
||||||
//
|
|
||||||
// Comment/Uncomment as needed for specific MSA being used:
|
|
||||||
//
|
|
||||||
// Adafruit_MSA301 msa;
|
|
||||||
Adafruit_MSA311 msa;
|
|
||||||
|
|
||||||
Adafruit_SSD1306 display = Adafruit_SSD1306(128, 32, &Wire);
|
|
||||||
|
|
||||||
|
|
||||||
void setup(void) {
|
|
||||||
Serial.begin(115200);
|
|
||||||
Serial.println("Adafruit MSA301/311 demo!");
|
|
||||||
|
|
||||||
// Try to initialize!
|
|
||||||
if (! msa.begin()) {
|
|
||||||
Serial.println("Failed to find MSA301/311 chip");
|
|
||||||
while (1) { delay(10); }
|
|
||||||
}
|
|
||||||
Serial.println("MSA301/311 Found!");
|
|
||||||
|
|
||||||
// SSD1306_SWITCHCAPVCC = generate display voltage from 3.3V internally
|
|
||||||
if(!display.begin(SSD1306_SWITCHCAPVCC, 0x3C)) { // Address 0x3C for 128x32
|
|
||||||
Serial.println(F("SSD1306 allocation failed"));
|
|
||||||
for(;;); // Don't proceed, loop forever
|
|
||||||
}
|
|
||||||
display.display();
|
|
||||||
delay(500); // Pause for 2 seconds
|
|
||||||
display.setTextSize(1);
|
|
||||||
display.setTextColor(WHITE);
|
|
||||||
display.setRotation(0);
|
|
||||||
}
|
|
||||||
|
|
||||||
void loop() {
|
|
||||||
sensors_event_t event;
|
|
||||||
msa.getEvent(&event);
|
|
||||||
|
|
||||||
display.clearDisplay();
|
|
||||||
display.setTextSize(1);
|
|
||||||
display.setCursor(0,0);
|
|
||||||
display.println("- Adafruit MSA3x1 -");
|
|
||||||
|
|
||||||
/* Display the results (acceleration is measured in m/s^2) */
|
|
||||||
Serial.print("\t\tX: "); Serial.print(event.acceleration.x);
|
|
||||||
Serial.print(" \tY: "); Serial.print(event.acceleration.y);
|
|
||||||
Serial.print(" \tZ: "); Serial.print(event.acceleration.z);
|
|
||||||
Serial.println(" m/s^2 ");
|
|
||||||
|
|
||||||
display.setCursor(0, 8);
|
|
||||||
display.print("X: "); display.print(event.acceleration.x); display.println(" m/s^2 ");
|
|
||||||
display.print("Y: "); display.print(event.acceleration.y); display.println(" m/s^2 ");
|
|
||||||
display.print("Z: "); display.print(event.acceleration.z); display.println(" m/s^2 ");
|
|
||||||
display.display();
|
|
||||||
|
|
||||||
delay(100);
|
|
||||||
}
|
|
||||||
|
|
@ -1,41 +0,0 @@
|
||||||
// Basic demo for plotting accelerometer readings from Adafruit MSA301/311
|
|
||||||
|
|
||||||
#include <Wire.h>
|
|
||||||
#include <Adafruit_MSA301.h>
|
|
||||||
#include <Adafruit_Sensor.h>
|
|
||||||
|
|
||||||
//
|
|
||||||
// Comment/Uncomment as needed for specific MSA being used:
|
|
||||||
//
|
|
||||||
// Adafruit_MSA301 msa;
|
|
||||||
Adafruit_MSA311 msa;
|
|
||||||
|
|
||||||
void setup(void) {
|
|
||||||
Serial.begin(115200);
|
|
||||||
while (!Serial) delay(10); // will pause Zero, Leonardo, etc until serial console opens
|
|
||||||
|
|
||||||
Serial.println("Adafruit MSA301/311 test!");
|
|
||||||
|
|
||||||
// Try to initialize!
|
|
||||||
if (! msa.begin()) {
|
|
||||||
Serial.println("Failed to find MSA301/311 chip");
|
|
||||||
while (1) { delay(10); }
|
|
||||||
}
|
|
||||||
Serial.println("MSA301/311 Found!");
|
|
||||||
|
|
||||||
}
|
|
||||||
|
|
||||||
void loop() {
|
|
||||||
|
|
||||||
/* Get a new sensor event, normalized */
|
|
||||||
sensors_event_t event;
|
|
||||||
msa.getEvent(&event);
|
|
||||||
|
|
||||||
/* Display the results (acceleration is measured in m/s^2), with commas in between */
|
|
||||||
Serial.print(event.acceleration.x);
|
|
||||||
Serial.print(", "); Serial.print(event.acceleration.y);
|
|
||||||
Serial.print(", "); Serial.print(event.acceleration.z);
|
|
||||||
Serial.println();
|
|
||||||
|
|
||||||
delay(10);
|
|
||||||
}
|
|
||||||
|
|
@ -1,47 +0,0 @@
|
||||||
// Basic demo for tap/doubletap readings from Adafruit MSA301/311
|
|
||||||
|
|
||||||
#include <Adafruit_MSA301.h>
|
|
||||||
|
|
||||||
//
|
|
||||||
// Comment/Uncomment as needed for specific MSA being used:
|
|
||||||
//
|
|
||||||
// Adafruit_MSA301 msa;
|
|
||||||
Adafruit_MSA311 msa;
|
|
||||||
|
|
||||||
void setup() {
|
|
||||||
Serial.begin(115200);
|
|
||||||
while (!Serial) { delay(10); }
|
|
||||||
|
|
||||||
// Try to initialize!
|
|
||||||
if (! msa.begin()) {
|
|
||||||
Serial.println("Failed to find MSA301/311 chip");
|
|
||||||
while (1) { delay(10); }
|
|
||||||
}
|
|
||||||
Serial.println("Found MSA301/311!");
|
|
||||||
|
|
||||||
msa.setPowerMode(MSA301_NORMALMODE);
|
|
||||||
msa.setDataRate(MSA301_DATARATE_1000_HZ);
|
|
||||||
msa.setBandwidth(MSA301_BANDWIDTH_500_HZ);
|
|
||||||
msa.setRange(MSA301_RANGE_2_G);
|
|
||||||
msa.setResolution(MSA301_RESOLUTION_14 );
|
|
||||||
|
|
||||||
msa.setClick(false, false, MSA301_TAPDUR_250_MS, 25);
|
|
||||||
msa.enableInterrupts(true, true); // enable single/double tap
|
|
||||||
}
|
|
||||||
|
|
||||||
void loop() {
|
|
||||||
|
|
||||||
uint8_t motionstat = msa.getMotionInterruptStatus();
|
|
||||||
if (motionstat) {
|
|
||||||
Serial.print("Tap detected (0x"); Serial.print(motionstat, HEX); Serial.println(")");
|
|
||||||
if (motionstat & (1<<5)) {
|
|
||||||
Serial.println("\t***Single tap");
|
|
||||||
}
|
|
||||||
if (motionstat & (1<<4)) {
|
|
||||||
Serial.println("\t***Double tap");
|
|
||||||
}
|
|
||||||
Serial.println("");
|
|
||||||
}
|
|
||||||
delay(10);
|
|
||||||
|
|
||||||
}
|
|
||||||
74
html/_adafruit___m_s_a301_8cpp.html
Normal file
|
|
@ -0,0 +1,74 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Adafruit_MSA301.cpp File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Adafruit_MSA301.cpp File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><code>#include <<a class="el" href="_adafruit___m_s_a301_8h_source.html">Adafruit_MSA301.h</a>></code><br />
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
489
html/_adafruit___m_s_a301_8h.html
Normal file
|
|
@ -0,0 +1,489 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Adafruit_MSA301.h File Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#nested-classes">Classes</a> |
|
||||||
|
<a href="#define-members">Macros</a> |
|
||||||
|
<a href="#enum-members">Enumerations</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Adafruit_MSA301.h File Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><code>#include <Adafruit_BusIO_Register.h></code><br />
|
||||||
|
<code>#include <Adafruit_I2CDevice.h></code><br />
|
||||||
|
<code>#include <Adafruit_Sensor.h></code><br />
|
||||||
|
<code>#include <Wire.h></code><br />
|
||||||
|
</div>
|
||||||
|
<p><a href="_adafruit___m_s_a301_8h_source.html">Go to the source code of this file.</a></p>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="nested-classes"></a>
|
||||||
|
Classes</h2></td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:"><td class="memItemLeft" align="right" valign="top">class  </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a311.html">Adafruit_MSA311</a></td></tr>
|
||||||
|
<tr class="separator:"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="define-members"></a>
|
||||||
|
Macros</h2></td></tr>
|
||||||
|
<tr class="memitem:a02705daafb136c6d255f81ba14f2f17a"><td class="memItemLeft" align="right" valign="top"><a id="a02705daafb136c6d255f81ba14f2f17a"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a02705daafb136c6d255f81ba14f2f17a">MSA301_I2CADDR_DEFAULT</a>   (0x26)</td></tr>
|
||||||
|
<tr class="memdesc:a02705daafb136c6d255f81ba14f2f17a"><td class="mdescLeft"> </td><td class="mdescRight">Fixed I2C address. <br /></td></tr>
|
||||||
|
<tr class="separator:a02705daafb136c6d255f81ba14f2f17a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a3dfc3a1ab2900817f7ab7e7cd0f32f74"><td class="memItemLeft" align="right" valign="top"><a id="a3dfc3a1ab2900817f7ab7e7cd0f32f74"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a3dfc3a1ab2900817f7ab7e7cd0f32f74">MSA311_I2CADDR_DEFAULT</a>   (0x62)</td></tr>
|
||||||
|
<tr class="memdesc:a3dfc3a1ab2900817f7ab7e7cd0f32f74"><td class="mdescLeft"> </td><td class="mdescRight">Fixed I2C address. <br /></td></tr>
|
||||||
|
<tr class="separator:a3dfc3a1ab2900817f7ab7e7cd0f32f74"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a891228ea23a5af1772f8c18b7ce9bb0a"><td class="memItemLeft" align="right" valign="top"><a id="a891228ea23a5af1772f8c18b7ce9bb0a"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a891228ea23a5af1772f8c18b7ce9bb0a">MSA301_REG_PARTID</a>   0x01</td></tr>
|
||||||
|
<tr class="memdesc:a891228ea23a5af1772f8c18b7ce9bb0a"><td class="mdescLeft"> </td><td class="mdescRight">Register that contains the part ID. <br /></td></tr>
|
||||||
|
<tr class="separator:a891228ea23a5af1772f8c18b7ce9bb0a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aac8574a31e9fef0e574bbfb6aa1822ed"><td class="memItemLeft" align="right" valign="top"><a id="aac8574a31e9fef0e574bbfb6aa1822ed"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#aac8574a31e9fef0e574bbfb6aa1822ed">MSA301_REG_OUT_X_L</a>   0x02</td></tr>
|
||||||
|
<tr class="memdesc:aac8574a31e9fef0e574bbfb6aa1822ed"><td class="mdescLeft"> </td><td class="mdescRight">Register address for X axis lower byte. <br /></td></tr>
|
||||||
|
<tr class="separator:aac8574a31e9fef0e574bbfb6aa1822ed"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a34b60b950d7e0deb00b43ba94fa7ca14"><td class="memItemLeft" align="right" valign="top"><a id="a34b60b950d7e0deb00b43ba94fa7ca14"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a34b60b950d7e0deb00b43ba94fa7ca14">MSA301_REG_OUT_X_H</a>   0x03</td></tr>
|
||||||
|
<tr class="memdesc:a34b60b950d7e0deb00b43ba94fa7ca14"><td class="mdescLeft"> </td><td class="mdescRight">Register address for X axis higher byte. <br /></td></tr>
|
||||||
|
<tr class="separator:a34b60b950d7e0deb00b43ba94fa7ca14"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a732ebc00f64cbcfd03af423637c23139"><td class="memItemLeft" align="right" valign="top"><a id="a732ebc00f64cbcfd03af423637c23139"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a732ebc00f64cbcfd03af423637c23139">MSA301_REG_OUT_Y_L</a>   0x04</td></tr>
|
||||||
|
<tr class="memdesc:a732ebc00f64cbcfd03af423637c23139"><td class="mdescLeft"> </td><td class="mdescRight">Register address for Y axis lower byte. <br /></td></tr>
|
||||||
|
<tr class="separator:a732ebc00f64cbcfd03af423637c23139"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abee2370cabdf63c3a51a66f05e7393b3"><td class="memItemLeft" align="right" valign="top"><a id="abee2370cabdf63c3a51a66f05e7393b3"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#abee2370cabdf63c3a51a66f05e7393b3">MSA301_REG_OUT_Y_H</a>   0x05</td></tr>
|
||||||
|
<tr class="memdesc:abee2370cabdf63c3a51a66f05e7393b3"><td class="mdescLeft"> </td><td class="mdescRight">Register address for Y axis higher byte. <br /></td></tr>
|
||||||
|
<tr class="separator:abee2370cabdf63c3a51a66f05e7393b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8c56504aff488f84ae4984b1336c9c96"><td class="memItemLeft" align="right" valign="top"><a id="a8c56504aff488f84ae4984b1336c9c96"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a8c56504aff488f84ae4984b1336c9c96">MSA301_REG_OUT_Z_L</a>   0x06</td></tr>
|
||||||
|
<tr class="memdesc:a8c56504aff488f84ae4984b1336c9c96"><td class="mdescLeft"> </td><td class="mdescRight">Register address for Z axis lower byte. <br /></td></tr>
|
||||||
|
<tr class="separator:a8c56504aff488f84ae4984b1336c9c96"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afe23b7c442eac9a585edcf6a28ebc876"><td class="memItemLeft" align="right" valign="top"><a id="afe23b7c442eac9a585edcf6a28ebc876"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#afe23b7c442eac9a585edcf6a28ebc876">MSA301_REG_OUT_Z_H</a>   0x07</td></tr>
|
||||||
|
<tr class="memdesc:afe23b7c442eac9a585edcf6a28ebc876"><td class="mdescLeft"> </td><td class="mdescRight">Register address for Z axis higher byte. <br /></td></tr>
|
||||||
|
<tr class="separator:afe23b7c442eac9a585edcf6a28ebc876"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af46470f0df869dae06b817e4eeb7a6fd"><td class="memItemLeft" align="right" valign="top"><a id="af46470f0df869dae06b817e4eeb7a6fd"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#af46470f0df869dae06b817e4eeb7a6fd">MSA301_REG_MOTIONINT</a>   0x09</td></tr>
|
||||||
|
<tr class="memdesc:af46470f0df869dae06b817e4eeb7a6fd"><td class="mdescLeft"> </td><td class="mdescRight">Register address for motion interrupt. <br /></td></tr>
|
||||||
|
<tr class="separator:af46470f0df869dae06b817e4eeb7a6fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a61a6ebce6fb338f3aaa5f95abb5ce5f9"><td class="memItemLeft" align="right" valign="top"><a id="a61a6ebce6fb338f3aaa5f95abb5ce5f9"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a61a6ebce6fb338f3aaa5f95abb5ce5f9">MSA301_REG_DATAINT</a>   0x0A</td></tr>
|
||||||
|
<tr class="memdesc:a61a6ebce6fb338f3aaa5f95abb5ce5f9"><td class="mdescLeft"> </td><td class="mdescRight">Register address for data interrupt. <br /></td></tr>
|
||||||
|
<tr class="separator:a61a6ebce6fb338f3aaa5f95abb5ce5f9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a49aadbf356e81f255d4aea4170cb5be2"><td class="memItemLeft" align="right" valign="top"><a id="a49aadbf356e81f255d4aea4170cb5be2"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a49aadbf356e81f255d4aea4170cb5be2">MSA301_REG_CLICKSTATUS</a>   0x0B</td></tr>
|
||||||
|
<tr class="memdesc:a49aadbf356e81f255d4aea4170cb5be2"><td class="mdescLeft"> </td><td class="mdescRight">Register address for click/doubleclick status. <br /></td></tr>
|
||||||
|
<tr class="separator:a49aadbf356e81f255d4aea4170cb5be2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad69c0a18354069371d1fbcf60894cdba"><td class="memItemLeft" align="right" valign="top"><a id="ad69c0a18354069371d1fbcf60894cdba"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#ad69c0a18354069371d1fbcf60894cdba">MSA301_REG_RESRANGE</a>   0x0F</td></tr>
|
||||||
|
<tr class="memdesc:ad69c0a18354069371d1fbcf60894cdba"><td class="mdescLeft"> </td><td class="mdescRight">Register address for resolution range. <br /></td></tr>
|
||||||
|
<tr class="separator:ad69c0a18354069371d1fbcf60894cdba"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aea5e3bbafd3186eb1ae43344bf800b94"><td class="memItemLeft" align="right" valign="top"><a id="aea5e3bbafd3186eb1ae43344bf800b94"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#aea5e3bbafd3186eb1ae43344bf800b94">MSA301_REG_ODR</a>   0x10</td></tr>
|
||||||
|
<tr class="memdesc:aea5e3bbafd3186eb1ae43344bf800b94"><td class="mdescLeft"> </td><td class="mdescRight">Register address for data rate setting. <br /></td></tr>
|
||||||
|
<tr class="separator:aea5e3bbafd3186eb1ae43344bf800b94"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a8cceee05c54dc9d8e536ed0fee010faf"><td class="memItemLeft" align="right" valign="top"><a id="a8cceee05c54dc9d8e536ed0fee010faf"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a8cceee05c54dc9d8e536ed0fee010faf">MSA301_REG_POWERMODE</a>   0x11</td></tr>
|
||||||
|
<tr class="memdesc:a8cceee05c54dc9d8e536ed0fee010faf"><td class="mdescLeft"> </td><td class="mdescRight">Register address for power mode setting. <br /></td></tr>
|
||||||
|
<tr class="separator:a8cceee05c54dc9d8e536ed0fee010faf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a410a02711d083ee30f2bf4ad1ae7d438"><td class="memItemLeft" align="right" valign="top"><a id="a410a02711d083ee30f2bf4ad1ae7d438"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a410a02711d083ee30f2bf4ad1ae7d438">MSA301_REG_INTSET0</a>   0x16</td></tr>
|
||||||
|
<tr class="memdesc:a410a02711d083ee30f2bf4ad1ae7d438"><td class="mdescLeft"> </td><td class="mdescRight">Register address for interrupt setting #0. <br /></td></tr>
|
||||||
|
<tr class="separator:a410a02711d083ee30f2bf4ad1ae7d438"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a61840467b9d9f5ee27076141b3a2160f"><td class="memItemLeft" align="right" valign="top"><a id="a61840467b9d9f5ee27076141b3a2160f"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a61840467b9d9f5ee27076141b3a2160f">MSA301_REG_INTSET1</a>   0x17</td></tr>
|
||||||
|
<tr class="memdesc:a61840467b9d9f5ee27076141b3a2160f"><td class="mdescLeft"> </td><td class="mdescRight">Register address for interrupt setting #1. <br /></td></tr>
|
||||||
|
<tr class="separator:a61840467b9d9f5ee27076141b3a2160f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad417042f94e5fe4da4762ca4ee48c4dd"><td class="memItemLeft" align="right" valign="top"><a id="ad417042f94e5fe4da4762ca4ee48c4dd"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#ad417042f94e5fe4da4762ca4ee48c4dd">MSA301_REG_INTMAP0</a>   0x19</td></tr>
|
||||||
|
<tr class="memdesc:ad417042f94e5fe4da4762ca4ee48c4dd"><td class="mdescLeft"> </td><td class="mdescRight">Register address for interrupt map #0. <br /></td></tr>
|
||||||
|
<tr class="separator:ad417042f94e5fe4da4762ca4ee48c4dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a33cefe85ce241e668172c447043b9e44"><td class="memItemLeft" align="right" valign="top"><a id="a33cefe85ce241e668172c447043b9e44"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a33cefe85ce241e668172c447043b9e44">MSA301_REG_INTMAP1</a>   0x1A</td></tr>
|
||||||
|
<tr class="memdesc:a33cefe85ce241e668172c447043b9e44"><td class="mdescLeft"> </td><td class="mdescRight">Register address for interrupt map #1. <br /></td></tr>
|
||||||
|
<tr class="separator:a33cefe85ce241e668172c447043b9e44"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a580a5b8c50e994f74d32b61bd78381c9"><td class="memItemLeft" align="right" valign="top"><a id="a580a5b8c50e994f74d32b61bd78381c9"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a580a5b8c50e994f74d32b61bd78381c9">MSA301_REG_TAPDUR</a>   0x2A</td></tr>
|
||||||
|
<tr class="memdesc:a580a5b8c50e994f74d32b61bd78381c9"><td class="mdescLeft"> </td><td class="mdescRight">Register address for tap duration. <br /></td></tr>
|
||||||
|
<tr class="separator:a580a5b8c50e994f74d32b61bd78381c9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ab809c6a478507106242e24ff2684b6d1"><td class="memItemLeft" align="right" valign="top"><a id="ab809c6a478507106242e24ff2684b6d1"></a>
|
||||||
|
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#ab809c6a478507106242e24ff2684b6d1">MSA301_REG_TAPTH</a>   0x2B</td></tr>
|
||||||
|
<tr class="memdesc:ab809c6a478507106242e24ff2684b6d1"><td class="mdescLeft"> </td><td class="mdescRight">Register address for tap threshold. <br /></td></tr>
|
||||||
|
<tr class="separator:ab809c6a478507106242e24ff2684b6d1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="enum-members"></a>
|
||||||
|
Enumerations</h2></td></tr>
|
||||||
|
<tr class="memitem:a1b3d6cc9fd621b2d85fae2e6aeb2619a"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">msa301_range_t</a> { <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa54fa277013f52c2e5776c27303b3459c">MSA301_RANGE_2_G</a> = 0b00,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aac0e7ebeb92d4fc42ab4de8390f9d63f1">MSA301_RANGE_4_G</a> = 0b01,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa57af8ffb87475a0e8348e0f8f9fd2cfc">MSA301_RANGE_8_G</a> = 0b10,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa21960de19cb635cdfc2ee54223624919">MSA301_RANGE_16_G</a> = 0b11
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a1b3d6cc9fd621b2d85fae2e6aeb2619a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a50dc835bc193404a58ecb4795c10db36"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36">msa301_axis_t</a> { <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a442554f13b259b876233febf0892fbdd">MSA301_AXIS_X</a> = 0x0,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a472e8accc9809366ba0777aec0dea5c3">MSA301_AXIS_Y</a> = 0x1,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a70845a5a4faca5accdb556ec8f54ee69">MSA301_AXIS_Z</a> = 0x2
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a50dc835bc193404a58ecb4795c10db36"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6157095eda79f17774c4c2f1317b9787"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">msa301_dataRate_t</a> { <br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aba8052cff4eccaff2e33f21d89c7d916">MSA301_DATARATE_1_HZ</a> = 0b0000,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af9b8546287aa42183e4b332e2db174dc">MSA301_DATARATE_1_95_HZ</a> = 0b0001,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a0fa7a52e5e26042c2546d2b516c343d0">MSA301_DATARATE_3_9_HZ</a> = 0b0010,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2e4a13457a57a0061dea4677c20e4eaa">MSA301_DATARATE_7_81_HZ</a> = 0b0011,
|
||||||
|
<br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a5da0375877f542d5835996ab2ceef116">MSA301_DATARATE_15_63_HZ</a> = 0b0100,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af88201a20f78ca300596b3cabd112d85">MSA301_DATARATE_31_25_HZ</a> = 0b0101,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2fab054e786016f52e91efbb0d9e46e0">MSA301_DATARATE_62_5_HZ</a> = 0b0110,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787addf17f808d34606da64257d66671124f">MSA301_DATARATE_125_HZ</a> = 0b0111,
|
||||||
|
<br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aed4c386136c0f5e6c7b7408280c468e0">MSA301_DATARATE_250_HZ</a> = 0b1000,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787ad8158fe48316eaf4b7dc61208bb51eb7">MSA301_DATARATE_500_HZ</a> = 0b1001,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a494839588adca4e06a3cb58638c678b5">MSA301_DATARATE_1000_HZ</a> = 0b1010
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a6157095eda79f17774c4c2f1317b9787"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aa2c734650d868a7644293205d75830c0"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">msa301_bandwidth_t</a> { <br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0ab5f944c1d8359771bdaac110b88f3f9c">MSA301_BANDWIDTH_1_95_HZ</a> = 0b0000,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a96d3543d4f1e94b18f04ec7218c353fb">MSA301_BANDWIDTH_3_9_HZ</a> = 0b0011,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0aef84c60b4acb85e2af6c310101ad34b1">MSA301_BANDWIDTH_7_81_HZ</a> = 0b0100,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a75876153a0ff65ae8bde7bd93c85dcfa">MSA301_BANDWIDTH_15_63_HZ</a> = 0b0101,
|
||||||
|
<br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a8c2b55dabf727c2e3dfdefb4ef4baa87">MSA301_BANDWIDTH_31_25_HZ</a> = 0b0110,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0abd9b4330ffafa6efff9c0dc4c448f627">MSA301_BANDWIDTH_62_5_HZ</a> = 0b0111,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a9efe7ed9f450d57507398205b648e765">MSA301_BANDWIDTH_125_HZ</a> = 0b1000,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a159faef70bc94ffeec3150fe557a19a2">MSA301_BANDWIDTH_250_HZ</a> = 0b1001,
|
||||||
|
<br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a56f7f8e198c077087dc34d61ef2cd320">MSA301_BANDWIDTH_500_HZ</a> = 0b1010
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:aa2c734650d868a7644293205d75830c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a378ad6a06ce1fb3dd4bffd46cd777db6"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">msa301_powermode_t</a> { <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a8b034883fa5561e2fb1680166c630a11">MSA301_NORMALMODE</a> = 0b00,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a3ccec3c131970ebe173466eb3044d1ce">MSA301_LOWPOWERMODE</a> = 0b01,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6adaed3835c6aae14f3a56683d08e38f0e">MSA301_SUSPENDMODE</a> = 0b010
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:a378ad6a06ce1fb3dd4bffd46cd777db6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:af2868ca3325a48160428cf7cf66e472c"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">msa301_resolution_t</a> { <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca00a7787f3dfd25bae6a92ac75ba35ce8">MSA301_RESOLUTION_14</a> = 0b00,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca04354f4c2c0a12d2ad6272dfd45a7d69">MSA301_RESOLUTION_12</a> = 0b01,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca3baa59dee55f7cf829f038ab8d036b4f">MSA301_RESOLUTION_10</a> = 0b10,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca75778dd15d0ea8954e28a1cbdd12b9ca">MSA301_RESOLUTION_8</a> = 0b11
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:af2868ca3325a48160428cf7cf66e472c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ad3222eb550403305b115ac3e37541397"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397">msa301_tapduration_t</a> { <br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a2330f551df2049c243ba226e0a1fdd9c">MSA301_TAPDUR_50_MS</a> = 0b000,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a4a39869c59f18c5ee0625383db8e220a">MSA301_TAPDUR_100_MS</a> = 0b001,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ab48fea138856107e504cddebaec3c5ea">MSA301_TAPDUR_150_MS</a> = 0b010,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ae292da14dae0cce3873ea63c97d80df0">MSA301_TAPDUR_200_MS</a> = 0b011,
|
||||||
|
<br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397abe83f244fadfb21b6cf1b754c1a82e55">MSA301_TAPDUR_250_MS</a> = 0b100,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aece7b814640f8ebb5c36eb94d4692342">MSA301_TAPDUR_375_MS</a> = 0b101,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aea24f71e218de276e187207cbbcd6247">MSA301_TAPDUR_500_MS</a> = 0b110,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a8f830bda5df0ced4a6322fbb0d1d5e46">MSA301_TAPDUR_700_MS</a> = 0b111
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:ad3222eb550403305b115ac3e37541397"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ae54ab7efec1b5eecfe29f9cec6dc5251"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251">msa301_interrupt_t</a> { <br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ab421d87a92a9685e2bf95fbc5010b957">MSA301_INT_ORIENT</a> = 0b100000,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251aa6afa2077b39f140c872bd173893fca9">MSA301_INT_SINGLETAP</a>,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ae80f839e97c60d29b3f575e000d559f1">MSA301_INT_DOUBLETAP</a>,
|
||||||
|
<a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251a0b6ad56295a3f31560c8aa1a2c7b1c6d">MSA301_INT_ACTIVE</a>,
|
||||||
|
<br />
|
||||||
|
  <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251af2fd418bd08b2cec4c13241c459492b1">MSA301_INT_NEWDATA</a>
|
||||||
|
<br />
|
||||||
|
}</td></tr>
|
||||||
|
<tr class="separator:ae54ab7efec1b5eecfe29f9cec6dc5251"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||||
|
<a id="a1b3d6cc9fd621b2d85fae2e6aeb2619a"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a1b3d6cc9fd621b2d85fae2e6aeb2619a">◆ </a></span>msa301_range_t</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">enum <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">msa301_range_t</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>The accelerometer ranges </p>
|
||||||
|
<table class="fieldtable">
|
||||||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1b3d6cc9fd621b2d85fae2e6aeb2619aa54fa277013f52c2e5776c27303b3459c"></a>MSA301_RANGE_2_G </td><td class="fielddoc"><p>+/- 2g (default value) </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a1b3d6cc9fd621b2d85fae2e6aeb2619aac0e7ebeb92d4fc42ab4de8390f9d63f1"></a>MSA301_RANGE_4_G </td><td class="fielddoc"><p>+/- 4g </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a1b3d6cc9fd621b2d85fae2e6aeb2619aa57af8ffb87475a0e8348e0f8f9fd2cfc"></a>MSA301_RANGE_8_G </td><td class="fielddoc"><p>+/- 8g </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a1b3d6cc9fd621b2d85fae2e6aeb2619aa21960de19cb635cdfc2ee54223624919"></a>MSA301_RANGE_16_G </td><td class="fielddoc"><p>+/- 16g </p>
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a50dc835bc193404a58ecb4795c10db36"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a50dc835bc193404a58ecb4795c10db36">◆ </a></span>msa301_axis_t</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">enum <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36">msa301_axis_t</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>The accelerometer axes </p>
|
||||||
|
<table class="fieldtable">
|
||||||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a50dc835bc193404a58ecb4795c10db36a442554f13b259b876233febf0892fbdd"></a>MSA301_AXIS_X </td><td class="fielddoc"><p>X axis bit. </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a50dc835bc193404a58ecb4795c10db36a472e8accc9809366ba0777aec0dea5c3"></a>MSA301_AXIS_Y </td><td class="fielddoc"><p>Y axis bit. </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a50dc835bc193404a58ecb4795c10db36a70845a5a4faca5accdb556ec8f54ee69"></a>MSA301_AXIS_Z </td><td class="fielddoc"><p>Z axis bit. </p>
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a6157095eda79f17774c4c2f1317b9787"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a6157095eda79f17774c4c2f1317b9787">◆ </a></span>msa301_dataRate_t</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">enum <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">msa301_dataRate_t</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>The accelerometer data rate </p>
|
||||||
|
<table class="fieldtable">
|
||||||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787aba8052cff4eccaff2e33f21d89c7d916"></a>MSA301_DATARATE_1_HZ </td><td class="fielddoc"><p>1 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787af9b8546287aa42183e4b332e2db174dc"></a>MSA301_DATARATE_1_95_HZ </td><td class="fielddoc"><p>1.95 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787a0fa7a52e5e26042c2546d2b516c343d0"></a>MSA301_DATARATE_3_9_HZ </td><td class="fielddoc"><p>3.9 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787a2e4a13457a57a0061dea4677c20e4eaa"></a>MSA301_DATARATE_7_81_HZ </td><td class="fielddoc"><p>7.81 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787a5da0375877f542d5835996ab2ceef116"></a>MSA301_DATARATE_15_63_HZ </td><td class="fielddoc"><p>15.63 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787af88201a20f78ca300596b3cabd112d85"></a>MSA301_DATARATE_31_25_HZ </td><td class="fielddoc"><p>31.25 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787a2fab054e786016f52e91efbb0d9e46e0"></a>MSA301_DATARATE_62_5_HZ </td><td class="fielddoc"><p>62.5 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787addf17f808d34606da64257d66671124f"></a>MSA301_DATARATE_125_HZ </td><td class="fielddoc"><p>125 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787aed4c386136c0f5e6c7b7408280c468e0"></a>MSA301_DATARATE_250_HZ </td><td class="fielddoc"><p>250 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787ad8158fe48316eaf4b7dc61208bb51eb7"></a>MSA301_DATARATE_500_HZ </td><td class="fielddoc"><p>500 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a6157095eda79f17774c4c2f1317b9787a494839588adca4e06a3cb58638c678b5"></a>MSA301_DATARATE_1000_HZ </td><td class="fielddoc"><p>1000 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aa2c734650d868a7644293205d75830c0"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aa2c734650d868a7644293205d75830c0">◆ </a></span>msa301_bandwidth_t</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">enum <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">msa301_bandwidth_t</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>The accelerometer bandwidth </p>
|
||||||
|
<table class="fieldtable">
|
||||||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0ab5f944c1d8359771bdaac110b88f3f9c"></a>MSA301_BANDWIDTH_1_95_HZ </td><td class="fielddoc"><p>1.95 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0a96d3543d4f1e94b18f04ec7218c353fb"></a>MSA301_BANDWIDTH_3_9_HZ </td><td class="fielddoc"><p>3.9 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0aef84c60b4acb85e2af6c310101ad34b1"></a>MSA301_BANDWIDTH_7_81_HZ </td><td class="fielddoc"><p>7.81 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0a75876153a0ff65ae8bde7bd93c85dcfa"></a>MSA301_BANDWIDTH_15_63_HZ </td><td class="fielddoc"><p>15.63 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0a8c2b55dabf727c2e3dfdefb4ef4baa87"></a>MSA301_BANDWIDTH_31_25_HZ </td><td class="fielddoc"><p>31.25 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0abd9b4330ffafa6efff9c0dc4c448f627"></a>MSA301_BANDWIDTH_62_5_HZ </td><td class="fielddoc"><p>62.5 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0a9efe7ed9f450d57507398205b648e765"></a>MSA301_BANDWIDTH_125_HZ </td><td class="fielddoc"><p>125 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0a159faef70bc94ffeec3150fe557a19a2"></a>MSA301_BANDWIDTH_250_HZ </td><td class="fielddoc"><p>250 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="aa2c734650d868a7644293205d75830c0a56f7f8e198c077087dc34d61ef2cd320"></a>MSA301_BANDWIDTH_500_HZ </td><td class="fielddoc"><p>500 Hz </p>
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a378ad6a06ce1fb3dd4bffd46cd777db6"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a378ad6a06ce1fb3dd4bffd46cd777db6">◆ </a></span>msa301_powermode_t</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">enum <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">msa301_powermode_t</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>The accelerometer power mode </p>
|
||||||
|
<table class="fieldtable">
|
||||||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a378ad6a06ce1fb3dd4bffd46cd777db6a8b034883fa5561e2fb1680166c630a11"></a>MSA301_NORMALMODE </td><td class="fielddoc"><p>Normal (high speed) mode. </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a378ad6a06ce1fb3dd4bffd46cd777db6a3ccec3c131970ebe173466eb3044d1ce"></a>MSA301_LOWPOWERMODE </td><td class="fielddoc"><p>Low power (slow speed) mode. </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="a378ad6a06ce1fb3dd4bffd46cd777db6adaed3835c6aae14f3a56683d08e38f0e"></a>MSA301_SUSPENDMODE </td><td class="fielddoc"><p>Suspend (sleep) mode. </p>
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="af2868ca3325a48160428cf7cf66e472c"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#af2868ca3325a48160428cf7cf66e472c">◆ </a></span>msa301_resolution_t</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">enum <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">msa301_resolution_t</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>The accelerometer read resolution </p>
|
||||||
|
<table class="fieldtable">
|
||||||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="af2868ca3325a48160428cf7cf66e472ca00a7787f3dfd25bae6a92ac75ba35ce8"></a>MSA301_RESOLUTION_14 </td><td class="fielddoc"><p>14-bit resolution </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="af2868ca3325a48160428cf7cf66e472ca04354f4c2c0a12d2ad6272dfd45a7d69"></a>MSA301_RESOLUTION_12 </td><td class="fielddoc"><p>12-bit resolution </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="af2868ca3325a48160428cf7cf66e472ca3baa59dee55f7cf829f038ab8d036b4f"></a>MSA301_RESOLUTION_10 </td><td class="fielddoc"><p>10-bit resolution </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="af2868ca3325a48160428cf7cf66e472ca75778dd15d0ea8954e28a1cbdd12b9ca"></a>MSA301_RESOLUTION_8 </td><td class="fielddoc"><p>8-bit resolution </p>
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ad3222eb550403305b115ac3e37541397"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ad3222eb550403305b115ac3e37541397">◆ </a></span>msa301_tapduration_t</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">enum <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397">msa301_tapduration_t</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Tap duration parameter </p>
|
||||||
|
<table class="fieldtable">
|
||||||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ad3222eb550403305b115ac3e37541397a2330f551df2049c243ba226e0a1fdd9c"></a>MSA301_TAPDUR_50_MS </td><td class="fielddoc"><p>50 millis </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ad3222eb550403305b115ac3e37541397a4a39869c59f18c5ee0625383db8e220a"></a>MSA301_TAPDUR_100_MS </td><td class="fielddoc"><p>100 millis </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ad3222eb550403305b115ac3e37541397ab48fea138856107e504cddebaec3c5ea"></a>MSA301_TAPDUR_150_MS </td><td class="fielddoc"><p>150 millis </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ad3222eb550403305b115ac3e37541397ae292da14dae0cce3873ea63c97d80df0"></a>MSA301_TAPDUR_200_MS </td><td class="fielddoc"><p>200 millis </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ad3222eb550403305b115ac3e37541397abe83f244fadfb21b6cf1b754c1a82e55"></a>MSA301_TAPDUR_250_MS </td><td class="fielddoc"><p>250 millis </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ad3222eb550403305b115ac3e37541397aece7b814640f8ebb5c36eb94d4692342"></a>MSA301_TAPDUR_375_MS </td><td class="fielddoc"><p>375 millis </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ad3222eb550403305b115ac3e37541397aea24f71e218de276e187207cbbcd6247"></a>MSA301_TAPDUR_500_MS </td><td class="fielddoc"><p>500 millis </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ad3222eb550403305b115ac3e37541397a8f830bda5df0ced4a6322fbb0d1d5e46"></a>MSA301_TAPDUR_700_MS </td><td class="fielddoc"><p>50 millis700 millis </p>
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ae54ab7efec1b5eecfe29f9cec6dc5251"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ae54ab7efec1b5eecfe29f9cec6dc5251">◆ </a></span>msa301_interrupt_t</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">enum <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251">msa301_interrupt_t</a></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
<p>Interrupts available </p>
|
||||||
|
<table class="fieldtable">
|
||||||
|
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="ae54ab7efec1b5eecfe29f9cec6dc5251ab421d87a92a9685e2bf95fbc5010b957"></a>MSA301_INT_ORIENT </td><td class="fielddoc"><p>Orientation change interrupt. </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ae54ab7efec1b5eecfe29f9cec6dc5251aa6afa2077b39f140c872bd173893fca9"></a>MSA301_INT_SINGLETAP </td><td class="fielddoc"><p>Single tap interrupt. </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ae54ab7efec1b5eecfe29f9cec6dc5251ae80f839e97c60d29b3f575e000d559f1"></a>MSA301_INT_DOUBLETAP </td><td class="fielddoc"><p>Double tap interrupt. </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ae54ab7efec1b5eecfe29f9cec6dc5251a0b6ad56295a3f31560c8aa1a2c7b1c6d"></a>MSA301_INT_ACTIVE </td><td class="fielddoc"><p>Active motion interrupt. </p>
|
||||||
|
</td></tr>
|
||||||
|
<tr><td class="fieldname"><a id="ae54ab7efec1b5eecfe29f9cec6dc5251af2fd418bd08b2cec4c13241c459492b1"></a>MSA301_INT_NEWDATA </td><td class="fielddoc"><p>New data interrupt. </p>
|
||||||
|
</td></tr>
|
||||||
|
</table>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
160
html/_adafruit___m_s_a301_8h_source.html
Normal file
79
html/annotated.html
Normal file
|
|
@ -0,0 +1,79 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Class List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Class List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here are the classes, structs, unions and interfaces with brief descriptions:</div><div class="directory">
|
||||||
|
<table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_adafruit___m_s_a301.html" target="_self">Adafruit_MSA301</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_adafruit___m_s_a311.html" target="_self">Adafruit_MSA311</a></td><td class="desc"></td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
html/bc_s.png
Normal file
|
After Width: | Height: | Size: 676 B |
BIN
html/bdwn.png
Normal file
|
After Width: | Height: | Size: 147 B |
104
html/class_adafruit___m_s_a301-members.html
Normal file
|
|
@ -0,0 +1,104 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Adafruit_MSA301 Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a7a425bd5715ed7b325f2cd4ce025b63b">Adafruit_MSA301</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#aad5f7d858435bc0cfd53e43543de5e77">begin</a>(uint8_t i2c_addr=MSA301_I2CADDR_DEFAULT, TwoWire *wire=&Wire)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef">enableAxes</a>(bool x, bool y, bool z)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8">enableInterrupts</a>(bool singletap=false, bool doubletap=false, bool activeX=false, bool activeY=false, bool activeZ=false, bool newData=false, bool freefall=false, bool orient=false)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3">getBandwidth</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b">getClick</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039">getDataInterruptStatus</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f">getDataRate</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737">getEvent</a>(sensors_event_t *event)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812">getMotionInterruptStatus</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92">getPowerMode</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c">getRange</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad">getResolution</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d">getSensor</a>(sensor_t *sensor)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b">mapInterruptPin</a>(bool singletap=false, bool doubletap=false, bool activity=false, bool newData=false, bool freefall=false, bool orient=false)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#aba55fbccbf173d7fe57a3c77725da0b6">read</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d">setBandwidth</a>(msa301_bandwidth_t bandwidth)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb">setClick</a>(bool tap_quiet, bool tap_shock, msa301_tapduration_t tapduration, uint8_t tapthresh)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0">setDataRate</a>(msa301_dataRate_t dataRate)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee">setPowerMode</a>(msa301_powermode_t mode)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73">setRange</a>(msa301_range_t range)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61">setResolution</a>(msa301_resolution_t resolution)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd">x</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#affd00ffa3e42f54781aabe78e4d74d27">x_g</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd">y</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a48ba58d6e4d2853a4232237bd5976bee">y_g</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d">z</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a4d660c9b4240d651677782b6f04d89a2">z_g</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
822
html/class_adafruit___m_s_a301.html
Normal file
|
|
@ -0,0 +1,822 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Adafruit_MSA301 Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="#pub-attribs">Public Attributes</a> |
|
||||||
|
<a href="class_adafruit___m_s_a301-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Adafruit_MSA301 Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="_adafruit___m_s_a301_8h_source.html">Adafruit_MSA301.h</a>></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for Adafruit_MSA301:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="class_adafruit___m_s_a301.png" usemap="#Adafruit_5FMSA301_map" alt=""/>
|
||||||
|
<map id="Adafruit_5FMSA301_map" name="Adafruit_5FMSA301_map">
|
||||||
|
<area href="class_adafruit___m_s_a311.html" alt="Adafruit_MSA311" shape="rect" coords="0,112,113,136"/>
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:a7a425bd5715ed7b325f2cd4ce025b63b"><td class="memItemLeft" align="right" valign="top"><a id="a7a425bd5715ed7b325f2cd4ce025b63b"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a7a425bd5715ed7b325f2cd4ce025b63b">Adafruit_MSA301</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a7a425bd5715ed7b325f2cd4ce025b63b"><td class="mdescLeft"> </td><td class="mdescRight">Instantiates a new MSA301 class. <br /></td></tr>
|
||||||
|
<tr class="separator:a7a425bd5715ed7b325f2cd4ce025b63b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aad5f7d858435bc0cfd53e43543de5e77"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#aad5f7d858435bc0cfd53e43543de5e77">begin</a> (uint8_t i2c_addr=<a class="el" href="_adafruit___m_s_a301_8h.html#a02705daafb136c6d255f81ba14f2f17a">MSA301_I2CADDR_DEFAULT</a>, TwoWire *wire=&Wire)</td></tr>
|
||||||
|
<tr class="memdesc:aad5f7d858435bc0cfd53e43543de5e77"><td class="mdescLeft"> </td><td class="mdescRight">Sets up the hardware and initializes I2C. <a href="#aad5f7d858435bc0cfd53e43543de5e77">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aad5f7d858435bc0cfd53e43543de5e77"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abd07c6b2f9229b50015df486f05c32f0"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0">setDataRate</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">msa301_dataRate_t</a> dataRate)</td></tr>
|
||||||
|
<tr class="memdesc:abd07c6b2f9229b50015df486f05c32f0"><td class="mdescLeft"> </td><td class="mdescRight">Sets the data rate for the MSA301 (controls power consumption) from 1 Hz to 1000Hz. <a href="#abd07c6b2f9229b50015df486f05c32f0">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abd07c6b2f9229b50015df486f05c32f0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0781e09becb172bf964135a4d9d0dd3f"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">msa301_dataRate_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f">getDataRate</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a0781e09becb172bf964135a4d9d0dd3f"><td class="mdescLeft"> </td><td class="mdescRight">Gets the data rate for the MSA301 (controls power consumption) <a href="#a0781e09becb172bf964135a4d9d0dd3f">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a0781e09becb172bf964135a4d9d0dd3f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a23af00e3b11e8ce2c079dadccd5bdfef"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef">enableAxes</a> (bool <a class="el" href="class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd">x</a>, bool <a class="el" href="class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd">y</a>, bool <a class="el" href="class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d">z</a>)</td></tr>
|
||||||
|
<tr class="memdesc:a23af00e3b11e8ce2c079dadccd5bdfef"><td class="mdescLeft"> </td><td class="mdescRight">What axes of the accelerometer we want enabled for reading. <a href="#a23af00e3b11e8ce2c079dadccd5bdfef">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a23af00e3b11e8ce2c079dadccd5bdfef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afc2a41b87af32e1dd5716dea0959f1ee"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee">setPowerMode</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">msa301_powermode_t</a> mode)</td></tr>
|
||||||
|
<tr class="memdesc:afc2a41b87af32e1dd5716dea0959f1ee"><td class="mdescLeft"> </td><td class="mdescRight">Set the power mode, MSA301_NORMALMODE, MSA301_LOWPOWERMODE or MSA301_SUSPENDMODE. <a href="#afc2a41b87af32e1dd5716dea0959f1ee">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:afc2a41b87af32e1dd5716dea0959f1ee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afd44736492a4c71751d6769caa789e92"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">msa301_powermode_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92">getPowerMode</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:afd44736492a4c71751d6769caa789e92"><td class="mdescLeft"> </td><td class="mdescRight">Get the power mode. <a href="#afd44736492a4c71751d6769caa789e92">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:afd44736492a4c71751d6769caa789e92"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a97b147eda3a235ced4b274ef3a97880d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d">setBandwidth</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">msa301_bandwidth_t</a> bandwidth)</td></tr>
|
||||||
|
<tr class="memdesc:a97b147eda3a235ced4b274ef3a97880d"><td class="mdescLeft"> </td><td class="mdescRight">Set the bandwidth, ranges from 1.95Hz to 500Hz. <a href="#a97b147eda3a235ced4b274ef3a97880d">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a97b147eda3a235ced4b274ef3a97880d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a926d66adf881068590c401f00a18b0b3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">msa301_bandwidth_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3">getBandwidth</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a926d66adf881068590c401f00a18b0b3"><td class="mdescLeft"> </td><td class="mdescRight">Get the bandwidth. <a href="#a926d66adf881068590c401f00a18b0b3">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a926d66adf881068590c401f00a18b0b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a36d5cc7e86bdebebcff5e6c23f4d8c73"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73">setRange</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">msa301_range_t</a> range)</td></tr>
|
||||||
|
<tr class="memdesc:a36d5cc7e86bdebebcff5e6c23f4d8c73"><td class="mdescLeft"> </td><td class="mdescRight">Set the resolution range: +-2g, 4g, 8g, or 16g. <a href="#a36d5cc7e86bdebebcff5e6c23f4d8c73">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a36d5cc7e86bdebebcff5e6c23f4d8c73"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1deca0c8ff66457ae37f6b2e4aaffb2c"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">msa301_range_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c">getRange</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a1deca0c8ff66457ae37f6b2e4aaffb2c"><td class="mdescLeft"> </td><td class="mdescRight">Read the resolution range: +-2g, 4g, 8g, or 16g. <a href="#a1deca0c8ff66457ae37f6b2e4aaffb2c">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a1deca0c8ff66457ae37f6b2e4aaffb2c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a992066f83e0cf502bde3487068809e61"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61">setResolution</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">msa301_resolution_t</a> resolution)</td></tr>
|
||||||
|
<tr class="memdesc:a992066f83e0cf502bde3487068809e61"><td class="mdescLeft"> </td><td class="mdescRight">Set the resolution - 8, 10, 12, or 14bits. <a href="#a992066f83e0cf502bde3487068809e61">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a992066f83e0cf502bde3487068809e61"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a71c1a3e5634e699c82b8286e8f85c7ad"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">msa301_resolution_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad">getResolution</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a71c1a3e5634e699c82b8286e8f85c7ad"><td class="mdescLeft"> </td><td class="mdescRight">Read the resolution - 8, 10, 12, or 14bits. <a href="#a71c1a3e5634e699c82b8286e8f85c7ad">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a71c1a3e5634e699c82b8286e8f85c7ad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aba55fbccbf173d7fe57a3c77725da0b6"><td class="memItemLeft" align="right" valign="top"><a id="aba55fbccbf173d7fe57a3c77725da0b6"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#aba55fbccbf173d7fe57a3c77725da0b6">read</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aba55fbccbf173d7fe57a3c77725da0b6"><td class="mdescLeft"> </td><td class="mdescRight">Read the XYZ data from the accelerometer and store in the internal x, y and z (and x_g, y_g, z_g) member variables. <br /></td></tr>
|
||||||
|
<tr class="separator:aba55fbccbf173d7fe57a3c77725da0b6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a16526d972220840724da02971fdaa737"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737">getEvent</a> (sensors_event_t *event)</td></tr>
|
||||||
|
<tr class="memdesc:a16526d972220840724da02971fdaa737"><td class="mdescLeft"> </td><td class="mdescRight">Gets the most recent sensor event, Adafruit Unified Sensor format. <a href="#a16526d972220840724da02971fdaa737">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a16526d972220840724da02971fdaa737"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a29740b295c91a63b88927a160ff7ac6d"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d">getSensor</a> (sensor_t *sensor)</td></tr>
|
||||||
|
<tr class="memdesc:a29740b295c91a63b88927a160ff7ac6d"><td class="mdescLeft"> </td><td class="mdescRight">Gets the sensor_t device data, Adafruit Unified Sensor format. <a href="#a29740b295c91a63b88927a160ff7ac6d">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a29740b295c91a63b88927a160ff7ac6d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:acb0f914a65e394190d23748e3288b2c8"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8">enableInterrupts</a> (bool singletap=false, bool doubletap=false, bool activeX=false, bool activeY=false, bool activeZ=false, bool newData=false, bool freefall=false, bool orient=false)</td></tr>
|
||||||
|
<tr class="memdesc:acb0f914a65e394190d23748e3288b2c8"><td class="mdescLeft"> </td><td class="mdescRight">Set which interrupts are enabled. <a href="#acb0f914a65e394190d23748e3288b2c8">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:acb0f914a65e394190d23748e3288b2c8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abe250bae308fa2e97d0989396afe047b"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b">mapInterruptPin</a> (bool singletap=false, bool doubletap=false, bool activity=false, bool newData=false, bool freefall=false, bool orient=false)</td></tr>
|
||||||
|
<tr class="memdesc:abe250bae308fa2e97d0989396afe047b"><td class="mdescLeft"> </td><td class="mdescRight">Set which interrupts are mapped to the INT pin. <a href="#abe250bae308fa2e97d0989396afe047b">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abe250bae308fa2e97d0989396afe047b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aae337ae7943e940fec12d509f1d07e5b"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b">getClick</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:aae337ae7943e940fec12d509f1d07e5b"><td class="mdescLeft"> </td><td class="mdescRight">Gets the most recent click detect status register value. <a href="#aae337ae7943e940fec12d509f1d07e5b">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aae337ae7943e940fec12d509f1d07e5b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6fd8c7ea812cfa3187d8880fafdaa812"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812">getMotionInterruptStatus</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a6fd8c7ea812cfa3187d8880fafdaa812"><td class="mdescLeft"> </td><td class="mdescRight">Gets the most recent motion interrupt status register value. <a href="#a6fd8c7ea812cfa3187d8880fafdaa812">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a6fd8c7ea812cfa3187d8880fafdaa812"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:adfe2d9e960b0437324409df13e841039"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039">getDataInterruptStatus</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:adfe2d9e960b0437324409df13e841039"><td class="mdescLeft"> </td><td class="mdescRight">Gets the most recent data interrupt status register value. <a href="#adfe2d9e960b0437324409df13e841039">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:adfe2d9e960b0437324409df13e841039"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ace0b16d072e2a7efcb300cd0d1073beb"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb">setClick</a> (bool tap_quiet, bool tap_shock, <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397">msa301_tapduration_t</a> tapduration, uint8_t tapthresh)</td></tr>
|
||||||
|
<tr class="memdesc:ace0b16d072e2a7efcb300cd0d1073beb"><td class="mdescLeft"> </td><td class="mdescRight">Set the click detection register thresholds. <a href="#ace0b16d072e2a7efcb300cd0d1073beb">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:ace0b16d072e2a7efcb300cd0d1073beb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-attribs"></a>
|
||||||
|
Public Attributes</h2></td></tr>
|
||||||
|
<tr class="memitem:a6b2f5b6467137f9376c2e81c983128dd"><td class="memItemLeft" align="right" valign="top"><a id="a6b2f5b6467137f9376c2e81c983128dd"></a>
|
||||||
|
int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd">x</a></td></tr>
|
||||||
|
<tr class="memdesc:a6b2f5b6467137f9376c2e81c983128dd"><td class="mdescLeft"> </td><td class="mdescRight">The last read X acceleration in raw units. <br /></td></tr>
|
||||||
|
<tr class="separator:a6b2f5b6467137f9376c2e81c983128dd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac5dad4e6af2268f3322232c2f1bd15fd"><td class="memItemLeft" align="right" valign="top"><a id="ac5dad4e6af2268f3322232c2f1bd15fd"></a>
|
||||||
|
int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd">y</a></td></tr>
|
||||||
|
<tr class="memdesc:ac5dad4e6af2268f3322232c2f1bd15fd"><td class="mdescLeft"> </td><td class="mdescRight">The last read Y acceleration in raw units. <br /></td></tr>
|
||||||
|
<tr class="separator:ac5dad4e6af2268f3322232c2f1bd15fd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:acfa3e71c67c222ab00fbd9937f6b452d"><td class="memItemLeft" align="right" valign="top"><a id="acfa3e71c67c222ab00fbd9937f6b452d"></a>
|
||||||
|
int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d">z</a></td></tr>
|
||||||
|
<tr class="memdesc:acfa3e71c67c222ab00fbd9937f6b452d"><td class="mdescLeft"> </td><td class="mdescRight">The last read Z acceleration in raw units. <br /></td></tr>
|
||||||
|
<tr class="separator:acfa3e71c67c222ab00fbd9937f6b452d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:affd00ffa3e42f54781aabe78e4d74d27"><td class="memItemLeft" align="right" valign="top"><a id="affd00ffa3e42f54781aabe78e4d74d27"></a>
|
||||||
|
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#affd00ffa3e42f54781aabe78e4d74d27">x_g</a></td></tr>
|
||||||
|
<tr class="memdesc:affd00ffa3e42f54781aabe78e4d74d27"><td class="mdescLeft"> </td><td class="mdescRight">The last read X acceleration in 'g'. <br /></td></tr>
|
||||||
|
<tr class="separator:affd00ffa3e42f54781aabe78e4d74d27"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a48ba58d6e4d2853a4232237bd5976bee"><td class="memItemLeft" align="right" valign="top"><a id="a48ba58d6e4d2853a4232237bd5976bee"></a>
|
||||||
|
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a48ba58d6e4d2853a4232237bd5976bee">y_g</a></td></tr>
|
||||||
|
<tr class="memdesc:a48ba58d6e4d2853a4232237bd5976bee"><td class="mdescLeft"> </td><td class="mdescRight">The last read Y acceleration in 'g'. <br /></td></tr>
|
||||||
|
<tr class="separator:a48ba58d6e4d2853a4232237bd5976bee"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4d660c9b4240d651677782b6f04d89a2"><td class="memItemLeft" align="right" valign="top"><a id="a4d660c9b4240d651677782b6f04d89a2"></a>
|
||||||
|
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a4d660c9b4240d651677782b6f04d89a2">z_g</a></td></tr>
|
||||||
|
<tr class="memdesc:a4d660c9b4240d651677782b6f04d89a2"><td class="mdescLeft"> </td><td class="mdescRight">The last read X acceleration in 'g'. <br /></td></tr>
|
||||||
|
<tr class="separator:a4d660c9b4240d651677782b6f04d89a2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Class for hardware interfacing with an MSA301 accelerometer </p>
|
||||||
|
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="aad5f7d858435bc0cfd53e43543de5e77"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aad5f7d858435bc0cfd53e43543de5e77">◆ </a></span>begin()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool Adafruit_MSA301::begin </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">uint8_t </td>
|
||||||
|
<td class="paramname"><em>i2c_address</em> = <code><a class="el" href="_adafruit___m_s_a301_8h.html#a02705daafb136c6d255f81ba14f2f17a">MSA301_I2CADDR_DEFAULT</a></code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">TwoWire * </td>
|
||||||
|
<td class="paramname"><em>wire</em> = <code>&Wire</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Sets up the hardware and initializes I2C. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">i2c_address</td><td>The I2C address to be used. </td></tr>
|
||||||
|
<tr><td class="paramname">wire</td><td>The Wire object to be used for I2C connections. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>True if initialization was successful, otherwise false. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="abd07c6b2f9229b50015df486f05c32f0"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#abd07c6b2f9229b50015df486f05c32f0">◆ </a></span>setDataRate()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::setDataRate </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"><a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">msa301_dataRate_t</a> </td>
|
||||||
|
<td class="paramname"><em>dataRate</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Sets the data rate for the MSA301 (controls power consumption) from 1 Hz to 1000Hz. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">dataRate</td><td>Enumerated msa301_dataRate_t </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a0781e09becb172bf964135a4d9d0dd3f"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a0781e09becb172bf964135a4d9d0dd3f">◆ </a></span>getDataRate()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname"><a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">msa301_dataRate_t</a> Adafruit_MSA301::getDataRate </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">void </td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Gets the data rate for the MSA301 (controls power consumption) </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Enumerated msa301_dataRate_t from 1 Hz to 1000Hz </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a23af00e3b11e8ce2c079dadccd5bdfef"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a23af00e3b11e8ce2c079dadccd5bdfef">◆ </a></span>enableAxes()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::enableAxes </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>enableX</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>enableY</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>enableZ</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>What axes of the accelerometer we want enabled for reading. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">enableX</td><td>True to enable X axis </td></tr>
|
||||||
|
<tr><td class="paramname">enableY</td><td>True to enable Y axis </td></tr>
|
||||||
|
<tr><td class="paramname">enableZ</td><td>True to enable Z axis </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="afc2a41b87af32e1dd5716dea0959f1ee"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#afc2a41b87af32e1dd5716dea0959f1ee">◆ </a></span>setPowerMode()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::setPowerMode </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"><a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">msa301_powermode_t</a> </td>
|
||||||
|
<td class="paramname"><em>mode</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Set the power mode, MSA301_NORMALMODE, MSA301_LOWPOWERMODE or MSA301_SUSPENDMODE. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">mode</td><td>Enumerated msa301_powermode_t </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="afd44736492a4c71751d6769caa789e92"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#afd44736492a4c71751d6769caa789e92">◆ </a></span>getPowerMode()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname"><a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">msa301_powermode_t</a> Adafruit_MSA301::getPowerMode </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">void </td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Get the power mode. </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Enumerated msa301_powermode_t, MSA301_NORMALMODE, MSA301_LOWPOWERMODE or MSA301_SUSPENDMODE </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a97b147eda3a235ced4b274ef3a97880d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a97b147eda3a235ced4b274ef3a97880d">◆ </a></span>setBandwidth()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::setBandwidth </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"><a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">msa301_bandwidth_t</a> </td>
|
||||||
|
<td class="paramname"><em>bandwidth</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Set the bandwidth, ranges from 1.95Hz to 500Hz. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">bandwidth</td><td>Enumerated msa301_range_t </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a926d66adf881068590c401f00a18b0b3"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a926d66adf881068590c401f00a18b0b3">◆ </a></span>getBandwidth()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname"><a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">msa301_bandwidth_t</a> Adafruit_MSA301::getBandwidth </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">void </td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Get the bandwidth. </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Enumerated msa301_bandwidth_t, ranges from 1.95Hz to 500Hz </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a36d5cc7e86bdebebcff5e6c23f4d8c73"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a36d5cc7e86bdebebcff5e6c23f4d8c73">◆ </a></span>setRange()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::setRange </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"><a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">msa301_range_t</a> </td>
|
||||||
|
<td class="paramname"><em>range</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Set the resolution range: +-2g, 4g, 8g, or 16g. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">range</td><td>Enumerated msa301_range_t </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a1deca0c8ff66457ae37f6b2e4aaffb2c"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a1deca0c8ff66457ae37f6b2e4aaffb2c">◆ </a></span>getRange()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname"><a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">msa301_range_t</a> Adafruit_MSA301::getRange </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">void </td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Read the resolution range: +-2g, 4g, 8g, or 16g. </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Enumerated msa301_range_t </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a992066f83e0cf502bde3487068809e61"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a992066f83e0cf502bde3487068809e61">◆ </a></span>setResolution()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::setResolution </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype"><a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">msa301_resolution_t</a> </td>
|
||||||
|
<td class="paramname"><em>resolution</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Set the resolution - 8, 10, 12, or 14bits. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">resolution</td><td>Enumerated msa301_resolution_t </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a71c1a3e5634e699c82b8286e8f85c7ad"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a71c1a3e5634e699c82b8286e8f85c7ad">◆ </a></span>getResolution()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname"><a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">msa301_resolution_t</a> Adafruit_MSA301::getResolution </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">void </td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Read the resolution - 8, 10, 12, or 14bits. </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>Enumerated msa301_resolution_t </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a16526d972220840724da02971fdaa737"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a16526d972220840724da02971fdaa737">◆ </a></span>getEvent()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool Adafruit_MSA301::getEvent </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">sensors_event_t * </td>
|
||||||
|
<td class="paramname"><em>event</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Gets the most recent sensor event, Adafruit Unified Sensor format. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">event</td><td>Pointer to an Adafruit Unified sensor_event_t object that we'll fill in </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>True on successful read </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a29740b295c91a63b88927a160ff7ac6d"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a29740b295c91a63b88927a160ff7ac6d">◆ </a></span>getSensor()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::getSensor </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">sensor_t * </td>
|
||||||
|
<td class="paramname"><em>sensor</em></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Gets the sensor_t device data, Adafruit Unified Sensor format. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">sensor</td><td>Pointer to an Adafruit Unified sensor_t object that we'll fill in </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="acb0f914a65e394190d23748e3288b2c8"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#acb0f914a65e394190d23748e3288b2c8">◆ </a></span>enableInterrupts()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::enableInterrupts </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>singletap</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>doubletap</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>activeX</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>activeY</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>activeZ</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>newData</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>freefall</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>orient</em> = <code>false</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Set which interrupts are enabled. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">singletap</td><td>Whether to trigger INT on single tap interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">doubletap</td><td>Whether to trigger INT on double tap interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">activeX</td><td>Whether to trigger INT on X axis activity interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">activeY</td><td>Whether to trigger INT on Y axis activity interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">activeZ</td><td>Whether to trigger INT on Z axis activity interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">newData</td><td>Whether to trigger INT on new data available interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">freefall</td><td>Whether to trigger INT on freefall interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">orient</td><td>Whether to trigger INT on orientation interrupt </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="abe250bae308fa2e97d0989396afe047b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#abe250bae308fa2e97d0989396afe047b">◆ </a></span>mapInterruptPin()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::mapInterruptPin </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>singletap</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>doubletap</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>activity</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>newData</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>freefall</em> = <code>false</code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>orient</em> = <code>false</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Set which interrupts are mapped to the INT pin. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">singletap</td><td>Whether to trigger INT on single tap interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">doubletap</td><td>Whether to trigger INT on double tap interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">activity</td><td>Whether to trigger INT on activity interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">newData</td><td>Whether to trigger INT on new data available interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">freefall</td><td>Whether to trigger INT on freefall interrupt </td></tr>
|
||||||
|
<tr><td class="paramname">orient</td><td>Whether to trigger INT on orientation interrupt </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="aae337ae7943e940fec12d509f1d07e5b"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#aae337ae7943e940fec12d509f1d07e5b">◆ </a></span>getClick()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">uint8_t Adafruit_MSA301::getClick </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">void </td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Gets the most recent click detect status register value. </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>8 bits of interrupt status, check datasheet for what CLICKSTATUS bits are </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="a6fd8c7ea812cfa3187d8880fafdaa812"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a6fd8c7ea812cfa3187d8880fafdaa812">◆ </a></span>getMotionInterruptStatus()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">uint8_t Adafruit_MSA301::getMotionInterruptStatus </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">void </td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Gets the most recent motion interrupt status register value. </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>8 bits of interrupt status, check datasheet for what MOTION bits are </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="adfe2d9e960b0437324409df13e841039"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#adfe2d9e960b0437324409df13e841039">◆ </a></span>getDataInterruptStatus()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">uint8_t Adafruit_MSA301::getDataInterruptStatus </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">void </td>
|
||||||
|
<td class="paramname"></td><td>)</td>
|
||||||
|
<td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Gets the most recent data interrupt status register value. </p>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>8 bits of interrupt status, check datasheet for what DATAINT bits are </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<a id="ace0b16d072e2a7efcb300cd0d1073beb"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#ace0b16d072e2a7efcb300cd0d1073beb">◆ </a></span>setClick()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">void Adafruit_MSA301::setClick </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>tap_quiet</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">bool </td>
|
||||||
|
<td class="paramname"><em>tap_shock</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype"><a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397">msa301_tapduration_t</a> </td>
|
||||||
|
<td class="paramname"><em>tapduration</em>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">uint8_t </td>
|
||||||
|
<td class="paramname"><em>tapthresh</em> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Set the click detection register thresholds. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">tap_quiet</td><td>TAP_QUIET flag (check datasheet for details) </td></tr>
|
||||||
|
<tr><td class="paramname">tap_shock</td><td>TAP_SHOCK flag (check datasheet for details) </td></tr>
|
||||||
|
<tr><td class="paramname">tapduration</td><td>How long to listen for a second tap (check datasheet for details) </td></tr>
|
||||||
|
<tr><td class="paramname">tapthresh</td><td>How strong the tap signal has to be (check datasheet for details) </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||||
|
<li><a class="el" href="_adafruit___m_s_a301_8h_source.html">Adafruit_MSA301.h</a></li>
|
||||||
|
<li><a class="el" href="_adafruit___m_s_a301_8cpp.html">Adafruit_MSA301.cpp</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
html/class_adafruit___m_s_a301.png
Normal file
|
After Width: | Height: | Size: 810 B |
105
html/class_adafruit___m_s_a311-members.html
Normal file
|
|
@ -0,0 +1,105 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Member List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Adafruit_MSA311 Member List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p>This is the complete list of members for <a class="el" href="class_adafruit___m_s_a311.html">Adafruit_MSA311</a>, including all inherited members.</p>
|
||||||
|
<table class="directory">
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a7a425bd5715ed7b325f2cd4ce025b63b">Adafruit_MSA301</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a311.html#ad24a5b2e7ce541497b26a4e31b8bc6d7">Adafruit_MSA311</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a311.html">Adafruit_MSA311</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a311.html#a11e9ab382c8dc16d390c403492a24ec4">begin</a>(uint8_t i2c_addr=MSA311_I2CADDR_DEFAULT, TwoWire *wire=&Wire)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a311.html">Adafruit_MSA311</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef">enableAxes</a>(bool x, bool y, bool z)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8">enableInterrupts</a>(bool singletap=false, bool doubletap=false, bool activeX=false, bool activeY=false, bool activeZ=false, bool newData=false, bool freefall=false, bool orient=false)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3">getBandwidth</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b">getClick</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039">getDataInterruptStatus</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f">getDataRate</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737">getEvent</a>(sensors_event_t *event)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812">getMotionInterruptStatus</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92">getPowerMode</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c">getRange</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad">getResolution</a>(void)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d">getSensor</a>(sensor_t *sensor)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b">mapInterruptPin</a>(bool singletap=false, bool doubletap=false, bool activity=false, bool newData=false, bool freefall=false, bool orient=false)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#aba55fbccbf173d7fe57a3c77725da0b6">read</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d">setBandwidth</a>(msa301_bandwidth_t bandwidth)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb">setClick</a>(bool tap_quiet, bool tap_shock, msa301_tapduration_t tapduration, uint8_t tapthresh)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0">setDataRate</a>(msa301_dataRate_t dataRate)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee">setPowerMode</a>(msa301_powermode_t mode)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73">setRange</a>(msa301_range_t range)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61">setResolution</a>(msa301_resolution_t resolution)</td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd">x</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#affd00ffa3e42f54781aabe78e4d74d27">x_g</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd">y</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a48ba58d6e4d2853a4232237bd5976bee">y_g</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d">z</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html#a4d660c9b4240d651677782b6f04d89a2">z_g</a></td><td class="entry"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td><td class="entry"></td></tr>
|
||||||
|
</table></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
240
html/class_adafruit___m_s_a311.html
Normal file
|
|
@ -0,0 +1,240 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Adafruit_MSA311 Class Reference</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
</div><!-- top -->
|
||||||
|
<div class="header">
|
||||||
|
<div class="summary">
|
||||||
|
<a href="#pub-methods">Public Member Functions</a> |
|
||||||
|
<a href="class_adafruit___m_s_a311-members.html">List of all members</a> </div>
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Adafruit_MSA311 Class Reference</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
|
||||||
|
<p><code>#include <<a class="el" href="_adafruit___m_s_a301_8h_source.html">Adafruit_MSA301.h</a>></code></p>
|
||||||
|
<div class="dynheader">
|
||||||
|
Inheritance diagram for Adafruit_MSA311:</div>
|
||||||
|
<div class="dyncontent">
|
||||||
|
<div class="center">
|
||||||
|
<img src="class_adafruit___m_s_a311.png" usemap="#Adafruit_5FMSA311_map" alt=""/>
|
||||||
|
<map id="Adafruit_5FMSA311_map" name="Adafruit_5FMSA311_map">
|
||||||
|
<area href="class_adafruit___m_s_a301.html" alt="Adafruit_MSA301" shape="rect" coords="0,56,113,80"/>
|
||||||
|
</map>
|
||||||
|
</div></div>
|
||||||
|
<table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="pub-methods"></a>
|
||||||
|
Public Member Functions</h2></td></tr>
|
||||||
|
<tr class="memitem:ad24a5b2e7ce541497b26a4e31b8bc6d7"><td class="memItemLeft" align="right" valign="top"><a id="ad24a5b2e7ce541497b26a4e31b8bc6d7"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a311.html#ad24a5b2e7ce541497b26a4e31b8bc6d7">Adafruit_MSA311</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:ad24a5b2e7ce541497b26a4e31b8bc6d7"><td class="mdescLeft"> </td><td class="mdescRight">Instantiates a new MSA311 class. <br /></td></tr>
|
||||||
|
<tr class="separator:ad24a5b2e7ce541497b26a4e31b8bc6d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a11e9ab382c8dc16d390c403492a24ec4"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a311.html#a11e9ab382c8dc16d390c403492a24ec4">begin</a> (uint8_t i2c_addr=<a class="el" href="_adafruit___m_s_a301_8h.html#a3dfc3a1ab2900817f7ab7e7cd0f32f74">MSA311_I2CADDR_DEFAULT</a>, TwoWire *wire=&Wire)</td></tr>
|
||||||
|
<tr class="memdesc:a11e9ab382c8dc16d390c403492a24ec4"><td class="mdescLeft"> </td><td class="mdescRight">Sets up the hardware and initializes I2C. <a href="#a11e9ab382c8dc16d390c403492a24ec4">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a11e9ab382c8dc16d390c403492a24ec4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="inherit_header pub_methods_class_adafruit___m_s_a301"><td colspan="2" onclick="javascript:toggleInherit('pub_methods_class_adafruit___m_s_a301')"><img src="closed.png" alt="-"/> Public Member Functions inherited from <a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td></tr>
|
||||||
|
<tr class="memitem:a7a425bd5715ed7b325f2cd4ce025b63b inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a id="a7a425bd5715ed7b325f2cd4ce025b63b"></a>
|
||||||
|
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a7a425bd5715ed7b325f2cd4ce025b63b">Adafruit_MSA301</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a7a425bd5715ed7b325f2cd4ce025b63b inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Instantiates a new MSA301 class. <br /></td></tr>
|
||||||
|
<tr class="separator:a7a425bd5715ed7b325f2cd4ce025b63b inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aad5f7d858435bc0cfd53e43543de5e77 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#aad5f7d858435bc0cfd53e43543de5e77">begin</a> (uint8_t i2c_addr=<a class="el" href="_adafruit___m_s_a301_8h.html#a02705daafb136c6d255f81ba14f2f17a">MSA301_I2CADDR_DEFAULT</a>, TwoWire *wire=&Wire)</td></tr>
|
||||||
|
<tr class="memdesc:aad5f7d858435bc0cfd53e43543de5e77 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Sets up the hardware and initializes I2C. <a href="class_adafruit___m_s_a301.html#aad5f7d858435bc0cfd53e43543de5e77">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aad5f7d858435bc0cfd53e43543de5e77 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abd07c6b2f9229b50015df486f05c32f0 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0">setDataRate</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">msa301_dataRate_t</a> dataRate)</td></tr>
|
||||||
|
<tr class="memdesc:abd07c6b2f9229b50015df486f05c32f0 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Sets the data rate for the MSA301 (controls power consumption) from 1 Hz to 1000Hz. <a href="class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abd07c6b2f9229b50015df486f05c32f0 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a0781e09becb172bf964135a4d9d0dd3f inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">msa301_dataRate_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f">getDataRate</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a0781e09becb172bf964135a4d9d0dd3f inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Gets the data rate for the MSA301 (controls power consumption) <a href="class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a0781e09becb172bf964135a4d9d0dd3f inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a23af00e3b11e8ce2c079dadccd5bdfef inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef">enableAxes</a> (bool <a class="el" href="class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd">x</a>, bool <a class="el" href="class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd">y</a>, bool <a class="el" href="class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d">z</a>)</td></tr>
|
||||||
|
<tr class="memdesc:a23af00e3b11e8ce2c079dadccd5bdfef inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">What axes of the accelerometer we want enabled for reading. <a href="class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a23af00e3b11e8ce2c079dadccd5bdfef inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afc2a41b87af32e1dd5716dea0959f1ee inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee">setPowerMode</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">msa301_powermode_t</a> mode)</td></tr>
|
||||||
|
<tr class="memdesc:afc2a41b87af32e1dd5716dea0959f1ee inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Set the power mode, MSA301_NORMALMODE, MSA301_LOWPOWERMODE or MSA301_SUSPENDMODE. <a href="class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:afc2a41b87af32e1dd5716dea0959f1ee inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:afd44736492a4c71751d6769caa789e92 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">msa301_powermode_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92">getPowerMode</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:afd44736492a4c71751d6769caa789e92 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Get the power mode. <a href="class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:afd44736492a4c71751d6769caa789e92 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a97b147eda3a235ced4b274ef3a97880d inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d">setBandwidth</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">msa301_bandwidth_t</a> bandwidth)</td></tr>
|
||||||
|
<tr class="memdesc:a97b147eda3a235ced4b274ef3a97880d inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Set the bandwidth, ranges from 1.95Hz to 500Hz. <a href="class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a97b147eda3a235ced4b274ef3a97880d inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a926d66adf881068590c401f00a18b0b3 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">msa301_bandwidth_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3">getBandwidth</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a926d66adf881068590c401f00a18b0b3 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Get the bandwidth. <a href="class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a926d66adf881068590c401f00a18b0b3 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a36d5cc7e86bdebebcff5e6c23f4d8c73 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73">setRange</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">msa301_range_t</a> range)</td></tr>
|
||||||
|
<tr class="memdesc:a36d5cc7e86bdebebcff5e6c23f4d8c73 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Set the resolution range: +-2g, 4g, 8g, or 16g. <a href="class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a36d5cc7e86bdebebcff5e6c23f4d8c73 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a1deca0c8ff66457ae37f6b2e4aaffb2c inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">msa301_range_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c">getRange</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a1deca0c8ff66457ae37f6b2e4aaffb2c inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Read the resolution range: +-2g, 4g, 8g, or 16g. <a href="class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a1deca0c8ff66457ae37f6b2e4aaffb2c inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a992066f83e0cf502bde3487068809e61 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61">setResolution</a> (<a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">msa301_resolution_t</a> resolution)</td></tr>
|
||||||
|
<tr class="memdesc:a992066f83e0cf502bde3487068809e61 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Set the resolution - 8, 10, 12, or 14bits. <a href="class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a992066f83e0cf502bde3487068809e61 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a71c1a3e5634e699c82b8286e8f85c7ad inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">msa301_resolution_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad">getResolution</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a71c1a3e5634e699c82b8286e8f85c7ad inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Read the resolution - 8, 10, 12, or 14bits. <a href="class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a71c1a3e5634e699c82b8286e8f85c7ad inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aba55fbccbf173d7fe57a3c77725da0b6 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a id="aba55fbccbf173d7fe57a3c77725da0b6"></a>
|
||||||
|
void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#aba55fbccbf173d7fe57a3c77725da0b6">read</a> ()</td></tr>
|
||||||
|
<tr class="memdesc:aba55fbccbf173d7fe57a3c77725da0b6 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Read the XYZ data from the accelerometer and store in the internal x, y and z (and x_g, y_g, z_g) member variables. <br /></td></tr>
|
||||||
|
<tr class="separator:aba55fbccbf173d7fe57a3c77725da0b6 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a16526d972220840724da02971fdaa737 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737">getEvent</a> (sensors_event_t *event)</td></tr>
|
||||||
|
<tr class="memdesc:a16526d972220840724da02971fdaa737 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Gets the most recent sensor event, Adafruit Unified Sensor format. <a href="class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a16526d972220840724da02971fdaa737 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a29740b295c91a63b88927a160ff7ac6d inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d">getSensor</a> (sensor_t *sensor)</td></tr>
|
||||||
|
<tr class="memdesc:a29740b295c91a63b88927a160ff7ac6d inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Gets the sensor_t device data, Adafruit Unified Sensor format. <a href="class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a29740b295c91a63b88927a160ff7ac6d inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:acb0f914a65e394190d23748e3288b2c8 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8">enableInterrupts</a> (bool singletap=false, bool doubletap=false, bool activeX=false, bool activeY=false, bool activeZ=false, bool newData=false, bool freefall=false, bool orient=false)</td></tr>
|
||||||
|
<tr class="memdesc:acb0f914a65e394190d23748e3288b2c8 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Set which interrupts are enabled. <a href="class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:acb0f914a65e394190d23748e3288b2c8 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:abe250bae308fa2e97d0989396afe047b inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b">mapInterruptPin</a> (bool singletap=false, bool doubletap=false, bool activity=false, bool newData=false, bool freefall=false, bool orient=false)</td></tr>
|
||||||
|
<tr class="memdesc:abe250bae308fa2e97d0989396afe047b inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Set which interrupts are mapped to the INT pin. <a href="class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:abe250bae308fa2e97d0989396afe047b inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:aae337ae7943e940fec12d509f1d07e5b inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b">getClick</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:aae337ae7943e940fec12d509f1d07e5b inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Gets the most recent click detect status register value. <a href="class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:aae337ae7943e940fec12d509f1d07e5b inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a6fd8c7ea812cfa3187d8880fafdaa812 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812">getMotionInterruptStatus</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:a6fd8c7ea812cfa3187d8880fafdaa812 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Gets the most recent motion interrupt status register value. <a href="class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:a6fd8c7ea812cfa3187d8880fafdaa812 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:adfe2d9e960b0437324409df13e841039 inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039">getDataInterruptStatus</a> (void)</td></tr>
|
||||||
|
<tr class="memdesc:adfe2d9e960b0437324409df13e841039 inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Gets the most recent data interrupt status register value. <a href="class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:adfe2d9e960b0437324409df13e841039 inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ace0b16d072e2a7efcb300cd0d1073beb inherit pub_methods_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top">void </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb">setClick</a> (bool tap_quiet, bool tap_shock, <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397">msa301_tapduration_t</a> tapduration, uint8_t tapthresh)</td></tr>
|
||||||
|
<tr class="memdesc:ace0b16d072e2a7efcb300cd0d1073beb inherit pub_methods_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">Set the click detection register thresholds. <a href="class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb">More...</a><br /></td></tr>
|
||||||
|
<tr class="separator:ace0b16d072e2a7efcb300cd0d1073beb inherit pub_methods_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table><table class="memberdecls">
|
||||||
|
<tr class="heading"><td colspan="2"><h2 class="groupheader"><a name="inherited"></a>
|
||||||
|
Additional Inherited Members</h2></td></tr>
|
||||||
|
<tr class="inherit_header pub_attribs_class_adafruit___m_s_a301"><td colspan="2" onclick="javascript:toggleInherit('pub_attribs_class_adafruit___m_s_a301')"><img src="closed.png" alt="-"/> Public Attributes inherited from <a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a></td></tr>
|
||||||
|
<tr class="memitem:a6b2f5b6467137f9376c2e81c983128dd inherit pub_attribs_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a id="a6b2f5b6467137f9376c2e81c983128dd"></a>
|
||||||
|
int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd">x</a></td></tr>
|
||||||
|
<tr class="memdesc:a6b2f5b6467137f9376c2e81c983128dd inherit pub_attribs_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">The last read X acceleration in raw units. <br /></td></tr>
|
||||||
|
<tr class="separator:a6b2f5b6467137f9376c2e81c983128dd inherit pub_attribs_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:ac5dad4e6af2268f3322232c2f1bd15fd inherit pub_attribs_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a id="ac5dad4e6af2268f3322232c2f1bd15fd"></a>
|
||||||
|
int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd">y</a></td></tr>
|
||||||
|
<tr class="memdesc:ac5dad4e6af2268f3322232c2f1bd15fd inherit pub_attribs_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">The last read Y acceleration in raw units. <br /></td></tr>
|
||||||
|
<tr class="separator:ac5dad4e6af2268f3322232c2f1bd15fd inherit pub_attribs_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:acfa3e71c67c222ab00fbd9937f6b452d inherit pub_attribs_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a id="acfa3e71c67c222ab00fbd9937f6b452d"></a>
|
||||||
|
int16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d">z</a></td></tr>
|
||||||
|
<tr class="memdesc:acfa3e71c67c222ab00fbd9937f6b452d inherit pub_attribs_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">The last read Z acceleration in raw units. <br /></td></tr>
|
||||||
|
<tr class="separator:acfa3e71c67c222ab00fbd9937f6b452d inherit pub_attribs_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:affd00ffa3e42f54781aabe78e4d74d27 inherit pub_attribs_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a id="affd00ffa3e42f54781aabe78e4d74d27"></a>
|
||||||
|
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#affd00ffa3e42f54781aabe78e4d74d27">x_g</a></td></tr>
|
||||||
|
<tr class="memdesc:affd00ffa3e42f54781aabe78e4d74d27 inherit pub_attribs_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">The last read X acceleration in 'g'. <br /></td></tr>
|
||||||
|
<tr class="separator:affd00ffa3e42f54781aabe78e4d74d27 inherit pub_attribs_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a48ba58d6e4d2853a4232237bd5976bee inherit pub_attribs_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a id="a48ba58d6e4d2853a4232237bd5976bee"></a>
|
||||||
|
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a48ba58d6e4d2853a4232237bd5976bee">y_g</a></td></tr>
|
||||||
|
<tr class="memdesc:a48ba58d6e4d2853a4232237bd5976bee inherit pub_attribs_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">The last read Y acceleration in 'g'. <br /></td></tr>
|
||||||
|
<tr class="separator:a48ba58d6e4d2853a4232237bd5976bee inherit pub_attribs_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
<tr class="memitem:a4d660c9b4240d651677782b6f04d89a2 inherit pub_attribs_class_adafruit___m_s_a301"><td class="memItemLeft" align="right" valign="top"><a id="a4d660c9b4240d651677782b6f04d89a2"></a>
|
||||||
|
float </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_s_a301.html#a4d660c9b4240d651677782b6f04d89a2">z_g</a></td></tr>
|
||||||
|
<tr class="memdesc:a4d660c9b4240d651677782b6f04d89a2 inherit pub_attribs_class_adafruit___m_s_a301"><td class="mdescLeft"> </td><td class="mdescRight">The last read X acceleration in 'g'. <br /></td></tr>
|
||||||
|
<tr class="separator:a4d660c9b4240d651677782b6f04d89a2 inherit pub_attribs_class_adafruit___m_s_a301"><td class="memSeparator" colspan="2"> </td></tr>
|
||||||
|
</table>
|
||||||
|
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||||
|
<div class="textblock"><p>Class for hardware interfacing with an MSA311 accelerometer </p>
|
||||||
|
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||||
|
<a id="a11e9ab382c8dc16d390c403492a24ec4"></a>
|
||||||
|
<h2 class="memtitle"><span class="permalink"><a href="#a11e9ab382c8dc16d390c403492a24ec4">◆ </a></span>begin()</h2>
|
||||||
|
|
||||||
|
<div class="memitem">
|
||||||
|
<div class="memproto">
|
||||||
|
<table class="memname">
|
||||||
|
<tr>
|
||||||
|
<td class="memname">bool Adafruit_MSA311::begin </td>
|
||||||
|
<td>(</td>
|
||||||
|
<td class="paramtype">uint8_t </td>
|
||||||
|
<td class="paramname"><em>i2c_address</em> = <code><a class="el" href="_adafruit___m_s_a301_8h.html#a3dfc3a1ab2900817f7ab7e7cd0f32f74">MSA311_I2CADDR_DEFAULT</a></code>, </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td class="paramkey"></td>
|
||||||
|
<td></td>
|
||||||
|
<td class="paramtype">TwoWire * </td>
|
||||||
|
<td class="paramname"><em>wire</em> = <code>&Wire</code> </td>
|
||||||
|
</tr>
|
||||||
|
<tr>
|
||||||
|
<td></td>
|
||||||
|
<td>)</td>
|
||||||
|
<td></td><td></td>
|
||||||
|
</tr>
|
||||||
|
</table>
|
||||||
|
</div><div class="memdoc">
|
||||||
|
|
||||||
|
<p>Sets up the hardware and initializes I2C. </p>
|
||||||
|
<dl class="params"><dt>Parameters</dt><dd>
|
||||||
|
<table class="params">
|
||||||
|
<tr><td class="paramname">i2c_address</td><td>The I2C address to be used. </td></tr>
|
||||||
|
<tr><td class="paramname">wire</td><td>The Wire object to be used for I2C connections. </td></tr>
|
||||||
|
</table>
|
||||||
|
</dd>
|
||||||
|
</dl>
|
||||||
|
<dl class="section return"><dt>Returns</dt><dd>True if initialization was successful, otherwise false. </dd></dl>
|
||||||
|
|
||||||
|
</div>
|
||||||
|
</div>
|
||||||
|
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||||
|
<li><a class="el" href="_adafruit___m_s_a301_8h_source.html">Adafruit_MSA301.h</a></li>
|
||||||
|
<li><a class="el" href="_adafruit___m_s_a301_8cpp.html">Adafruit_MSA301.cpp</a></li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
html/class_adafruit___m_s_a311.png
Normal file
|
After Width: | Height: | Size: 804 B |
82
html/classes.html
Normal file
|
|
@ -0,0 +1,82 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Class Index</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Class Index</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="qindex"><a class="qindex" href="#letter_a">a</a></div>
|
||||||
|
<table class="classindex">
|
||||||
|
<tr><td rowspan="2" valign="bottom"><a name="letter_a"></a><table border="0" cellspacing="0" cellpadding="0"><tr><td><div class="ah">  a  </div></td></tr></table>
|
||||||
|
</td><td valign="top"><a class="el" href="class_adafruit___m_s_a311.html">Adafruit_MSA311</a>   </td><td></td></tr>
|
||||||
|
<tr><td></td><td></td></tr>
|
||||||
|
<tr><td valign="top"><a class="el" href="class_adafruit___m_s_a301.html">Adafruit_MSA301</a>   </td><td></td><td></td></tr>
|
||||||
|
<tr><td></td><td></td><td></td></tr>
|
||||||
|
</table>
|
||||||
|
<div class="qindex"><a class="qindex" href="#letter_a">a</a></div>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
html/closed.png
Normal file
|
After Width: | Height: | Size: 132 B |
BIN
html/doc.png
Normal file
|
After Width: | Height: | Size: 746 B |
1596
html/doxygen.css
Normal file
BIN
html/doxygen.png
Normal file
|
After Width: | Height: | Size: 3.7 KiB |
97
html/dynsections.js
Normal file
|
|
@ -0,0 +1,97 @@
|
||||||
|
function toggleVisibility(linkObj)
|
||||||
|
{
|
||||||
|
var base = $(linkObj).attr('id');
|
||||||
|
var summary = $('#'+base+'-summary');
|
||||||
|
var content = $('#'+base+'-content');
|
||||||
|
var trigger = $('#'+base+'-trigger');
|
||||||
|
var src=$(trigger).attr('src');
|
||||||
|
if (content.is(':visible')===true) {
|
||||||
|
content.hide();
|
||||||
|
summary.show();
|
||||||
|
$(linkObj).addClass('closed').removeClass('opened');
|
||||||
|
$(trigger).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||||
|
} else {
|
||||||
|
content.show();
|
||||||
|
summary.hide();
|
||||||
|
$(linkObj).removeClass('closed').addClass('opened');
|
||||||
|
$(trigger).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||||
|
}
|
||||||
|
return false;
|
||||||
|
}
|
||||||
|
|
||||||
|
function updateStripes()
|
||||||
|
{
|
||||||
|
$('table.directory tr').
|
||||||
|
removeClass('even').filter(':visible:even').addClass('even');
|
||||||
|
}
|
||||||
|
|
||||||
|
function toggleLevel(level)
|
||||||
|
{
|
||||||
|
$('table.directory tr').each(function() {
|
||||||
|
var l = this.id.split('_').length-1;
|
||||||
|
var i = $('#img'+this.id.substring(3));
|
||||||
|
var a = $('#arr'+this.id.substring(3));
|
||||||
|
if (l<level+1) {
|
||||||
|
i.removeClass('iconfopen iconfclosed').addClass('iconfopen');
|
||||||
|
a.html('▼');
|
||||||
|
$(this).show();
|
||||||
|
} else if (l==level+1) {
|
||||||
|
i.removeClass('iconfclosed iconfopen').addClass('iconfclosed');
|
||||||
|
a.html('►');
|
||||||
|
$(this).show();
|
||||||
|
} else {
|
||||||
|
$(this).hide();
|
||||||
|
}
|
||||||
|
});
|
||||||
|
updateStripes();
|
||||||
|
}
|
||||||
|
|
||||||
|
function toggleFolder(id)
|
||||||
|
{
|
||||||
|
// the clicked row
|
||||||
|
var currentRow = $('#row_'+id);
|
||||||
|
|
||||||
|
// all rows after the clicked row
|
||||||
|
var rows = currentRow.nextAll("tr");
|
||||||
|
|
||||||
|
var re = new RegExp('^row_'+id+'\\d+_$', "i"); //only one sub
|
||||||
|
|
||||||
|
// only match elements AFTER this one (can't hide elements before)
|
||||||
|
var childRows = rows.filter(function() { return this.id.match(re); });
|
||||||
|
|
||||||
|
// first row is visible we are HIDING
|
||||||
|
if (childRows.filter(':first').is(':visible')===true) {
|
||||||
|
// replace down arrow by right arrow for current row
|
||||||
|
var currentRowSpans = currentRow.find("span");
|
||||||
|
currentRowSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||||
|
currentRowSpans.filter(".arrow").html('►');
|
||||||
|
rows.filter("[id^=row_"+id+"]").hide(); // hide all children
|
||||||
|
} else { // we are SHOWING
|
||||||
|
// replace right arrow by down arrow for current row
|
||||||
|
var currentRowSpans = currentRow.find("span");
|
||||||
|
currentRowSpans.filter(".iconfclosed").removeClass("iconfclosed").addClass("iconfopen");
|
||||||
|
currentRowSpans.filter(".arrow").html('▼');
|
||||||
|
// replace down arrows by right arrows for child rows
|
||||||
|
var childRowsSpans = childRows.find("span");
|
||||||
|
childRowsSpans.filter(".iconfopen").removeClass("iconfopen").addClass("iconfclosed");
|
||||||
|
childRowsSpans.filter(".arrow").html('►');
|
||||||
|
childRows.show(); //show all children
|
||||||
|
}
|
||||||
|
updateStripes();
|
||||||
|
}
|
||||||
|
|
||||||
|
|
||||||
|
function toggleInherit(id)
|
||||||
|
{
|
||||||
|
var rows = $('tr.inherit.'+id);
|
||||||
|
var img = $('tr.inherit_header.'+id+' img');
|
||||||
|
var src = $(img).attr('src');
|
||||||
|
if (rows.filter(':first').is(':visible')===true) {
|
||||||
|
rows.css('display','none');
|
||||||
|
$(img).attr('src',src.substring(0,src.length-8)+'closed.png');
|
||||||
|
} else {
|
||||||
|
rows.css('display','table-row'); // using show() causes jump in firefox
|
||||||
|
$(img).attr('src',src.substring(0,src.length-10)+'open.png');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
79
html/files.html
Normal file
|
|
@ -0,0 +1,79 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: File List</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">File List</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here is a list of all documented files with brief descriptions:</div><div class="directory">
|
||||||
|
<table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span class="icondoc"></span><a class="el" href="_adafruit___m_s_a301_8cpp.html" target="_self">Adafruit_MSA301.cpp</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_1_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><a href="_adafruit___m_s_a301_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_adafruit___m_s_a301_8h.html" target="_self">Adafruit_MSA301.h</a></td><td class="desc"></td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
BIN
html/folderclosed.png
Normal file
|
After Width: | Height: | Size: 616 B |
BIN
html/folderopen.png
Normal file
|
After Width: | Height: | Size: 597 B |
159
html/functions.html
Normal file
|
|
@ -0,0 +1,159 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Class Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here is a list of all documented class members with links to the class documentation for each member:</div><ul>
|
||||||
|
<li>Adafruit_MSA301()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a7a425bd5715ed7b325f2cd4ce025b63b">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>Adafruit_MSA311()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a311.html#ad24a5b2e7ce541497b26a4e31b8bc6d7">Adafruit_MSA311</a>
|
||||||
|
</li>
|
||||||
|
<li>begin()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#aad5f7d858435bc0cfd53e43543de5e77">Adafruit_MSA301</a>
|
||||||
|
, <a class="el" href="class_adafruit___m_s_a311.html#a11e9ab382c8dc16d390c403492a24ec4">Adafruit_MSA311</a>
|
||||||
|
</li>
|
||||||
|
<li>enableAxes()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>enableInterrupts()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getBandwidth()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getClick()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getDataInterruptStatus()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getDataRate()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getEvent()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getMotionInterruptStatus()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getPowerMode()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getRange()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getResolution()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getSensor()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>mapInterruptPin()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>read()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#aba55fbccbf173d7fe57a3c77725da0b6">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setBandwidth()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setClick()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setDataRate()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setPowerMode()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setRange()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setResolution()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>x
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>x_g
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#affd00ffa3e42f54781aabe78e4d74d27">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>y
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>y_g
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a48ba58d6e4d2853a4232237bd5976bee">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>z
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>z_g
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a4d660c9b4240d651677782b6f04d89a2">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
141
html/functions_func.html
Normal file
|
|
@ -0,0 +1,141 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Class Members - Functions</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 <ul>
|
||||||
|
<li>Adafruit_MSA301()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a7a425bd5715ed7b325f2cd4ce025b63b">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>Adafruit_MSA311()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a311.html#ad24a5b2e7ce541497b26a4e31b8bc6d7">Adafruit_MSA311</a>
|
||||||
|
</li>
|
||||||
|
<li>begin()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#aad5f7d858435bc0cfd53e43543de5e77">Adafruit_MSA301</a>
|
||||||
|
, <a class="el" href="class_adafruit___m_s_a311.html#a11e9ab382c8dc16d390c403492a24ec4">Adafruit_MSA311</a>
|
||||||
|
</li>
|
||||||
|
<li>enableAxes()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>enableInterrupts()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getBandwidth()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getClick()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getDataInterruptStatus()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getDataRate()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getEvent()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getMotionInterruptStatus()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getPowerMode()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getRange()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getResolution()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>getSensor()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>mapInterruptPin()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>read()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#aba55fbccbf173d7fe57a3c77725da0b6">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setBandwidth()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setClick()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setDataRate()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setPowerMode()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setRange()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>setResolution()
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
89
html/functions_vars.html
Normal file
|
|
@ -0,0 +1,89 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Class Members - Variables</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 <ul>
|
||||||
|
<li>x
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>x_g
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#affd00ffa3e42f54781aabe78e4d74d27">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>y
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>y_g
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a48ba58d6e4d2853a4232237bd5976bee">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>z
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
<li>z_g
|
||||||
|
: <a class="el" href="class_adafruit___m_s_a301.html#a4d660c9b4240d651677782b6f04d89a2">Adafruit_MSA301</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
301
html/globals.html
Normal file
|
|
@ -0,0 +1,301 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: File Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">Here is a list of all documented file members with links to the documentation:</div>
|
||||||
|
|
||||||
|
<h3><a id="index_m"></a>- m -</h3><ul>
|
||||||
|
<li>msa301_axis_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_AXIS_X
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a442554f13b259b876233febf0892fbdd">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_AXIS_Y
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a472e8accc9809366ba0777aec0dea5c3">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_AXIS_Z
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a70845a5a4faca5accdb556ec8f54ee69">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_125_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a9efe7ed9f450d57507398205b648e765">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_15_63_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a75876153a0ff65ae8bde7bd93c85dcfa">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_1_95_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0ab5f944c1d8359771bdaac110b88f3f9c">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_250_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a159faef70bc94ffeec3150fe557a19a2">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_31_25_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a8c2b55dabf727c2e3dfdefb4ef4baa87">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_3_9_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a96d3543d4f1e94b18f04ec7218c353fb">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_500_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a56f7f8e198c077087dc34d61ef2cd320">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_62_5_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0abd9b4330ffafa6efff9c0dc4c448f627">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_7_81_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0aef84c60b4acb85e2af6c310101ad34b1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_bandwidth_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_1000_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a494839588adca4e06a3cb58638c678b5">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_125_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787addf17f808d34606da64257d66671124f">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_15_63_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a5da0375877f542d5835996ab2ceef116">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_1_95_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af9b8546287aa42183e4b332e2db174dc">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_1_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aba8052cff4eccaff2e33f21d89c7d916">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_250_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aed4c386136c0f5e6c7b7408280c468e0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_31_25_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af88201a20f78ca300596b3cabd112d85">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_3_9_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a0fa7a52e5e26042c2546d2b516c343d0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_500_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787ad8158fe48316eaf4b7dc61208bb51eb7">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_62_5_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2fab054e786016f52e91efbb0d9e46e0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_7_81_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2e4a13457a57a0061dea4677c20e4eaa">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_dataRate_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_I2CADDR_DEFAULT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a02705daafb136c6d255f81ba14f2f17a">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_ACTIVE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251a0b6ad56295a3f31560c8aa1a2c7b1c6d">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_DOUBLETAP
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ae80f839e97c60d29b3f575e000d559f1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_NEWDATA
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251af2fd418bd08b2cec4c13241c459492b1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_ORIENT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ab421d87a92a9685e2bf95fbc5010b957">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_SINGLETAP
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251aa6afa2077b39f140c872bd173893fca9">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_interrupt_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_LOWPOWERMODE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a3ccec3c131970ebe173466eb3044d1ce">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_NORMALMODE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a8b034883fa5561e2fb1680166c630a11">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_powermode_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RANGE_16_G
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa21960de19cb635cdfc2ee54223624919">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RANGE_2_G
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa54fa277013f52c2e5776c27303b3459c">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RANGE_4_G
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aac0e7ebeb92d4fc42ab4de8390f9d63f1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RANGE_8_G
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa57af8ffb87475a0e8348e0f8f9fd2cfc">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_range_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_CLICKSTATUS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a49aadbf356e81f255d4aea4170cb5be2">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_DATAINT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a61a6ebce6fb338f3aaa5f95abb5ce5f9">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_INTMAP0
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad417042f94e5fe4da4762ca4ee48c4dd">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_INTMAP1
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a33cefe85ce241e668172c447043b9e44">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_INTSET0
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a410a02711d083ee30f2bf4ad1ae7d438">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_INTSET1
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a61840467b9d9f5ee27076141b3a2160f">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_MOTIONINT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af46470f0df869dae06b817e4eeb7a6fd">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_ODR
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aea5e3bbafd3186eb1ae43344bf800b94">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_X_H
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a34b60b950d7e0deb00b43ba94fa7ca14">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_X_L
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aac8574a31e9fef0e574bbfb6aa1822ed">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_Y_H
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#abee2370cabdf63c3a51a66f05e7393b3">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_Y_L
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a732ebc00f64cbcfd03af423637c23139">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_Z_H
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#afe23b7c442eac9a585edcf6a28ebc876">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_Z_L
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a8c56504aff488f84ae4984b1336c9c96">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_PARTID
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a891228ea23a5af1772f8c18b7ce9bb0a">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_POWERMODE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a8cceee05c54dc9d8e536ed0fee010faf">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_RESRANGE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad69c0a18354069371d1fbcf60894cdba">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_TAPDUR
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a580a5b8c50e994f74d32b61bd78381c9">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_TAPTH
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ab809c6a478507106242e24ff2684b6d1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RESOLUTION_10
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca3baa59dee55f7cf829f038ab8d036b4f">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RESOLUTION_12
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca04354f4c2c0a12d2ad6272dfd45a7d69">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RESOLUTION_14
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca00a7787f3dfd25bae6a92ac75ba35ce8">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RESOLUTION_8
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca75778dd15d0ea8954e28a1cbdd12b9ca">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_resolution_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_SUSPENDMODE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6adaed3835c6aae14f3a56683d08e38f0e">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_100_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a4a39869c59f18c5ee0625383db8e220a">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_150_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ab48fea138856107e504cddebaec3c5ea">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_200_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ae292da14dae0cce3873ea63c97d80df0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_250_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397abe83f244fadfb21b6cf1b754c1a82e55">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_375_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aece7b814640f8ebb5c36eb94d4692342">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_500_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aea24f71e218de276e187207cbbcd6247">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_50_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a2330f551df2049c243ba226e0a1fdd9c">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_700_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a8f830bda5df0ced4a6322fbb0d1d5e46">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_tapduration_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA311_I2CADDR_DEFAULT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a3dfc3a1ab2900817f7ab7e7cd0f32f74">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
134
html/globals_defs.html
Normal file
|
|
@ -0,0 +1,134 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: File Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 <ul>
|
||||||
|
<li>MSA301_I2CADDR_DEFAULT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a02705daafb136c6d255f81ba14f2f17a">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_CLICKSTATUS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a49aadbf356e81f255d4aea4170cb5be2">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_DATAINT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a61a6ebce6fb338f3aaa5f95abb5ce5f9">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_INTMAP0
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad417042f94e5fe4da4762ca4ee48c4dd">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_INTMAP1
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a33cefe85ce241e668172c447043b9e44">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_INTSET0
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a410a02711d083ee30f2bf4ad1ae7d438">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_INTSET1
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a61840467b9d9f5ee27076141b3a2160f">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_MOTIONINT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af46470f0df869dae06b817e4eeb7a6fd">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_ODR
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aea5e3bbafd3186eb1ae43344bf800b94">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_X_H
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a34b60b950d7e0deb00b43ba94fa7ca14">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_X_L
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aac8574a31e9fef0e574bbfb6aa1822ed">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_Y_H
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#abee2370cabdf63c3a51a66f05e7393b3">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_Y_L
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a732ebc00f64cbcfd03af423637c23139">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_Z_H
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#afe23b7c442eac9a585edcf6a28ebc876">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_OUT_Z_L
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a8c56504aff488f84ae4984b1336c9c96">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_PARTID
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a891228ea23a5af1772f8c18b7ce9bb0a">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_POWERMODE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a8cceee05c54dc9d8e536ed0fee010faf">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_RESRANGE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad69c0a18354069371d1fbcf60894cdba">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_TAPDUR
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a580a5b8c50e994f74d32b61bd78381c9">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_REG_TAPTH
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ab809c6a478507106242e24ff2684b6d1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA311_I2CADDR_DEFAULT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a3dfc3a1ab2900817f7ab7e7cd0f32f74">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
95
html/globals_enum.html
Normal file
|
|
@ -0,0 +1,95 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: File Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 <ul>
|
||||||
|
<li>msa301_axis_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_bandwidth_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_dataRate_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_interrupt_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_powermode_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_range_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_resolution_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>msa301_tapduration_t
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
214
html/globals_eval.html
Normal file
|
|
@ -0,0 +1,214 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: File Members</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="contents">
|
||||||
|
 
|
||||||
|
|
||||||
|
<h3><a id="index_m"></a>- m -</h3><ul>
|
||||||
|
<li>MSA301_AXIS_X
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a442554f13b259b876233febf0892fbdd">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_AXIS_Y
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a472e8accc9809366ba0777aec0dea5c3">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_AXIS_Z
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a70845a5a4faca5accdb556ec8f54ee69">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_125_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a9efe7ed9f450d57507398205b648e765">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_15_63_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a75876153a0ff65ae8bde7bd93c85dcfa">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_1_95_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0ab5f944c1d8359771bdaac110b88f3f9c">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_250_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a159faef70bc94ffeec3150fe557a19a2">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_31_25_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a8c2b55dabf727c2e3dfdefb4ef4baa87">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_3_9_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a96d3543d4f1e94b18f04ec7218c353fb">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_500_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a56f7f8e198c077087dc34d61ef2cd320">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_62_5_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0abd9b4330ffafa6efff9c0dc4c448f627">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_BANDWIDTH_7_81_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0aef84c60b4acb85e2af6c310101ad34b1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_1000_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a494839588adca4e06a3cb58638c678b5">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_125_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787addf17f808d34606da64257d66671124f">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_15_63_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a5da0375877f542d5835996ab2ceef116">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_1_95_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af9b8546287aa42183e4b332e2db174dc">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_1_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aba8052cff4eccaff2e33f21d89c7d916">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_250_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aed4c386136c0f5e6c7b7408280c468e0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_31_25_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af88201a20f78ca300596b3cabd112d85">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_3_9_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a0fa7a52e5e26042c2546d2b516c343d0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_500_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787ad8158fe48316eaf4b7dc61208bb51eb7">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_62_5_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2fab054e786016f52e91efbb0d9e46e0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_DATARATE_7_81_HZ
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2e4a13457a57a0061dea4677c20e4eaa">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_ACTIVE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251a0b6ad56295a3f31560c8aa1a2c7b1c6d">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_DOUBLETAP
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ae80f839e97c60d29b3f575e000d559f1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_NEWDATA
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251af2fd418bd08b2cec4c13241c459492b1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_ORIENT
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ab421d87a92a9685e2bf95fbc5010b957">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_INT_SINGLETAP
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251aa6afa2077b39f140c872bd173893fca9">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_LOWPOWERMODE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a3ccec3c131970ebe173466eb3044d1ce">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_NORMALMODE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a8b034883fa5561e2fb1680166c630a11">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RANGE_16_G
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa21960de19cb635cdfc2ee54223624919">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RANGE_2_G
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa54fa277013f52c2e5776c27303b3459c">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RANGE_4_G
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aac0e7ebeb92d4fc42ab4de8390f9d63f1">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RANGE_8_G
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa57af8ffb87475a0e8348e0f8f9fd2cfc">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RESOLUTION_10
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca3baa59dee55f7cf829f038ab8d036b4f">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RESOLUTION_12
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca04354f4c2c0a12d2ad6272dfd45a7d69">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RESOLUTION_14
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca00a7787f3dfd25bae6a92ac75ba35ce8">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_RESOLUTION_8
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca75778dd15d0ea8954e28a1cbdd12b9ca">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_SUSPENDMODE
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6adaed3835c6aae14f3a56683d08e38f0e">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_100_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a4a39869c59f18c5ee0625383db8e220a">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_150_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ab48fea138856107e504cddebaec3c5ea">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_200_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ae292da14dae0cce3873ea63c97d80df0">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_250_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397abe83f244fadfb21b6cf1b754c1a82e55">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_375_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aece7b814640f8ebb5c36eb94d4692342">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_500_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aea24f71e218de276e187207cbbcd6247">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_50_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a2330f551df2049c243ba226e0a1fdd9c">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
<li>MSA301_TAPDUR_700_MS
|
||||||
|
: <a class="el" href="_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a8f830bda5df0ced4a6322fbb0d1d5e46">Adafruit_MSA301.h</a>
|
||||||
|
</li>
|
||||||
|
</ul>
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
80
html/hierarchy.html
Normal file
|
|
@ -0,0 +1,80 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Class Hierarchy</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Class Hierarchy</div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock">This inheritance list is sorted roughly, but not completely, alphabetically:</div><div class="directory">
|
||||||
|
<div class="levels">[detail level <span onclick="javascript:toggleLevel(1);">1</span><span onclick="javascript:toggleLevel(2);">2</span><span onclick="javascript:toggleLevel(3);">3</span>]</div><table class="directory">
|
||||||
|
<tr id="row_0_" class="even"><td class="entry"><span style="width:0px;display:inline-block;"> </span><span id="arr_0_" class="arrow" onclick="toggleFolder('0_')">▼</span><span class="icona"><span class="icon">C</span></span><b>Adafruit_Sensor</b></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_"><td class="entry"><span style="width:16px;display:inline-block;"> </span><span id="arr_0_0_" class="arrow" onclick="toggleFolder('0_0_')">▼</span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_adafruit___m_s_a301.html" target="_self">Adafruit_MSA301</a></td><td class="desc"></td></tr>
|
||||||
|
<tr id="row_0_0_0_" class="even"><td class="entry"><span style="width:48px;display:inline-block;"> </span><span class="icona"><span class="icon">C</span></span><a class="el" href="class_adafruit___m_s_a311.html" target="_self">Adafruit_MSA311</a></td><td class="desc"></td></tr>
|
||||||
|
</table>
|
||||||
|
</div><!-- directory -->
|
||||||
|
</div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
83
html/index.html
Normal file
|
|
@ -0,0 +1,83 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html xmlns="http://www.w3.org/1999/xhtml">
|
||||||
|
<head>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta http-equiv="X-UA-Compatible" content="IE=9"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<meta name="viewport" content="width=device-width, initial-scale=1"/>
|
||||||
|
<title>Adafruit MSA301 Sensor Library: Adafruit MSA301 Accelerometer Breakout</title>
|
||||||
|
<link href="tabs.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="jquery.js"></script>
|
||||||
|
<script type="text/javascript" src="dynsections.js"></script>
|
||||||
|
<link href="search/search.css" rel="stylesheet" type="text/css"/>
|
||||||
|
<script type="text/javascript" src="search/searchdata.js"></script>
|
||||||
|
<script type="text/javascript" src="search/search.js"></script>
|
||||||
|
<link href="doxygen.css" rel="stylesheet" type="text/css" />
|
||||||
|
</head>
|
||||||
|
<body>
|
||||||
|
<div id="top"><!-- do not remove this div, it is closed by doxygen! -->
|
||||||
|
<div id="titlearea">
|
||||||
|
<table cellspacing="0" cellpadding="0">
|
||||||
|
<tbody>
|
||||||
|
<tr style="height: 56px;">
|
||||||
|
<td id="projectalign" style="padding-left: 0.5em;">
|
||||||
|
<div id="projectname">Adafruit MSA301 Sensor Library
|
||||||
|
</div>
|
||||||
|
</td>
|
||||||
|
</tr>
|
||||||
|
</tbody>
|
||||||
|
</table>
|
||||||
|
</div>
|
||||||
|
<!-- end header part -->
|
||||||
|
<!-- Generated by Doxygen 1.8.13 -->
|
||||||
|
<script type="text/javascript">
|
||||||
|
var searchBox = new SearchBox("searchBox", "search",false,'Search');
|
||||||
|
</script>
|
||||||
|
<script type="text/javascript" src="menudata.js"></script>
|
||||||
|
<script type="text/javascript" src="menu.js"></script>
|
||||||
|
<script type="text/javascript">
|
||||||
|
$(function() {
|
||||||
|
initMenu('',true,false,'search.php','Search');
|
||||||
|
$(document).ready(function() { init_search(); });
|
||||||
|
});
|
||||||
|
</script>
|
||||||
|
<div id="main-nav"></div>
|
||||||
|
</div><!-- top -->
|
||||||
|
<!-- window showing the filter options -->
|
||||||
|
<div id="MSearchSelectWindow"
|
||||||
|
onmouseover="return searchBox.OnSearchSelectShow()"
|
||||||
|
onmouseout="return searchBox.OnSearchSelectHide()"
|
||||||
|
onkeydown="return searchBox.OnSearchSelectKey(event)">
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<!-- iframe showing the search results (closed by default) -->
|
||||||
|
<div id="MSearchResultsWindow">
|
||||||
|
<iframe src="javascript:void(0)" frameborder="0"
|
||||||
|
name="MSearchResults" id="MSearchResults">
|
||||||
|
</iframe>
|
||||||
|
</div>
|
||||||
|
|
||||||
|
<div class="header">
|
||||||
|
<div class="headertitle">
|
||||||
|
<div class="title">Adafruit MSA301 Accelerometer Breakout </div> </div>
|
||||||
|
</div><!--header-->
|
||||||
|
<div class="contents">
|
||||||
|
<div class="textblock"><h1><a class="anchor" id="intro_sec"></a>
|
||||||
|
Introduction</h1>
|
||||||
|
<p>This is a library for the Adafruit MSA301 Accel breakout board -—> <a href="https://www.adafruit.com">https://www.adafruit.com</a></p>
|
||||||
|
<p>Adafruit invests time and resources providing this open source code, please support Adafruit and open-source hardware by purchasing products from Adafruit!</p>
|
||||||
|
<h1><a class="anchor" id="author"></a>
|
||||||
|
Author</h1>
|
||||||
|
<p>Limor Fried (Adafruit Industries)</p>
|
||||||
|
<h1><a class="anchor" id="license"></a>
|
||||||
|
License</h1>
|
||||||
|
<p>BSD license, all text here must be included in any redistribution. </p>
|
||||||
|
</div></div><!-- contents -->
|
||||||
|
<!-- start footer part -->
|
||||||
|
<hr class="footer"/><address class="footer"><small>
|
||||||
|
Generated by  <a href="http://www.doxygen.org/index.html">
|
||||||
|
<img class="footer" src="doxygen.png" alt="doxygen"/>
|
||||||
|
</a> 1.8.13
|
||||||
|
</small></address>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
87
html/jquery.js
vendored
Normal file
26
html/menu.js
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
function initMenu(relPath,searchEnabled,serverSide,searchPage,search) {
|
||||||
|
function makeTree(data,relPath) {
|
||||||
|
var result='';
|
||||||
|
if ('children' in data) {
|
||||||
|
result+='<ul>';
|
||||||
|
for (var i in data.children) {
|
||||||
|
result+='<li><a href="'+relPath+data.children[i].url+'">'+
|
||||||
|
data.children[i].text+'</a>'+
|
||||||
|
makeTree(data.children[i],relPath)+'</li>';
|
||||||
|
}
|
||||||
|
result+='</ul>';
|
||||||
|
}
|
||||||
|
return result;
|
||||||
|
}
|
||||||
|
|
||||||
|
$('#main-nav').append(makeTree(menudata,relPath));
|
||||||
|
$('#main-nav').children(':first').addClass('sm sm-dox').attr('id','main-menu');
|
||||||
|
if (searchEnabled) {
|
||||||
|
if (serverSide) {
|
||||||
|
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><div class="left"><form id="FSearchBox" action="'+searchPage+'" method="get"><img id="MSearchSelect" src="'+relPath+'search/mag.png" alt=""/><input type="text" id="MSearchField" name="query" value="'+search+'" size="20" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)"></form></div><div class="right"></div></div></li>');
|
||||||
|
} else {
|
||||||
|
$('#main-menu').append('<li style="float:right"><div id="MSearchBox" class="MSearchBoxInactive"><span class="left"><img id="MSearchSelect" src="'+relPath+'search/mag_sel.png" onmouseover="return searchBox.OnSearchSelectShow()" onmouseout="return searchBox.OnSearchSelectHide()" alt=""/><input type="text" id="MSearchField" value="'+search+'" accesskey="S" onfocus="searchBox.OnSearchFieldFocus(true)" onblur="searchBox.OnSearchFieldFocus(false)" onkeyup="searchBox.OnSearchFieldChange(event)"/></span><span class="right"><a id="MSearchClose" href="javascript:searchBox.CloseResultsWindow()"><img id="MSearchCloseImg" border="0" src="'+relPath+'search/close.png" alt=""/></a></span></div></li>');
|
||||||
|
}
|
||||||
|
}
|
||||||
|
$('#main-menu').smartmenus();
|
||||||
|
}
|
||||||
19
html/menudata.js
Normal file
|
|
@ -0,0 +1,19 @@
|
||||||
|
var menudata={children:[
|
||||||
|
{text:"Main Page",url:"index.html"},
|
||||||
|
{text:"Classes",url:"annotated.html",children:[
|
||||||
|
{text:"Class List",url:"annotated.html"},
|
||||||
|
{text:"Class Index",url:"classes.html"},
|
||||||
|
{text:"Class Hierarchy",url:"hierarchy.html"},
|
||||||
|
{text:"Class Members",url:"functions.html",children:[
|
||||||
|
{text:"All",url:"functions.html"},
|
||||||
|
{text:"Functions",url:"functions_func.html"},
|
||||||
|
{text:"Variables",url:"functions_vars.html"}]}]},
|
||||||
|
{text:"Files",url:"files.html",children:[
|
||||||
|
{text:"File List",url:"files.html"},
|
||||||
|
{text:"File Members",url:"globals.html",children:[
|
||||||
|
{text:"All",url:"globals.html",children:[
|
||||||
|
{text:"m",url:"globals.html#index_m"}]},
|
||||||
|
{text:"Enumerations",url:"globals_enum.html"},
|
||||||
|
{text:"Enumerator",url:"globals_eval.html",children:[
|
||||||
|
{text:"m",url:"globals_eval.html#index_m"}]},
|
||||||
|
{text:"Macros",url:"globals_defs.html"}]}]}]}
|
||||||
BIN
html/nav_f.png
Normal file
|
After Width: | Height: | Size: 153 B |
BIN
html/nav_g.png
Normal file
|
After Width: | Height: | Size: 95 B |
BIN
html/nav_h.png
Normal file
|
After Width: | Height: | Size: 98 B |
BIN
html/open.png
Normal file
|
After Width: | Height: | Size: 123 B |
26
html/search/all_0.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_0.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
8
html/search/all_0.js
Normal file
|
|
@ -0,0 +1,8 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['adafruit_5fmsa301',['Adafruit_MSA301',['../class_adafruit___m_s_a301.html',1,'Adafruit_MSA301'],['../class_adafruit___m_s_a301.html#a7a425bd5715ed7b325f2cd4ce025b63b',1,'Adafruit_MSA301::Adafruit_MSA301()']]],
|
||||||
|
['adafruit_5fmsa301_2ecpp',['Adafruit_MSA301.cpp',['../_adafruit___m_s_a301_8cpp.html',1,'']]],
|
||||||
|
['adafruit_5fmsa301_2eh',['Adafruit_MSA301.h',['../_adafruit___m_s_a301_8h.html',1,'']]],
|
||||||
|
['adafruit_5fmsa311',['Adafruit_MSA311',['../class_adafruit___m_s_a311.html',1,'Adafruit_MSA311'],['../class_adafruit___m_s_a311.html#ad24a5b2e7ce541497b26a4e31b8bc6d7',1,'Adafruit_MSA311::Adafruit_MSA311()']]],
|
||||||
|
['adafruit_20msa301_20accelerometer_20breakout',['Adafruit MSA301 Accelerometer Breakout',['../index.html',1,'']]]
|
||||||
|
];
|
||||||
26
html/search/all_1.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_1.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
4
html/search/all_1.js
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['begin',['begin',['../class_adafruit___m_s_a301.html#aad5f7d858435bc0cfd53e43543de5e77',1,'Adafruit_MSA301::begin()'],['../class_adafruit___m_s_a311.html#a11e9ab382c8dc16d390c403492a24ec4',1,'Adafruit_MSA311::begin()']]]
|
||||||
|
];
|
||||||
26
html/search/all_2.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_2.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
5
html/search/all_2.js
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['enableaxes',['enableAxes',['../class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef',1,'Adafruit_MSA301']]],
|
||||||
|
['enableinterrupts',['enableInterrupts',['../class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/all_3.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_3.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
13
html/search/all_3.js
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['getbandwidth',['getBandwidth',['../class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3',1,'Adafruit_MSA301']]],
|
||||||
|
['getclick',['getClick',['../class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b',1,'Adafruit_MSA301']]],
|
||||||
|
['getdatainterruptstatus',['getDataInterruptStatus',['../class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039',1,'Adafruit_MSA301']]],
|
||||||
|
['getdatarate',['getDataRate',['../class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f',1,'Adafruit_MSA301']]],
|
||||||
|
['getevent',['getEvent',['../class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737',1,'Adafruit_MSA301']]],
|
||||||
|
['getmotioninterruptstatus',['getMotionInterruptStatus',['../class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812',1,'Adafruit_MSA301']]],
|
||||||
|
['getpowermode',['getPowerMode',['../class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92',1,'Adafruit_MSA301']]],
|
||||||
|
['getrange',['getRange',['../class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c',1,'Adafruit_MSA301']]],
|
||||||
|
['getresolution',['getResolution',['../class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad',1,'Adafruit_MSA301']]],
|
||||||
|
['getsensor',['getSensor',['../class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/all_4.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_4.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
80
html/search/all_4.js
Normal file
|
|
@ -0,0 +1,80 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['mapinterruptpin',['mapInterruptPin',['../class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b',1,'Adafruit_MSA301']]],
|
||||||
|
['msa301_5faxis_5ft',['msa301_axis_t',['../_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5faxis_5fx',['MSA301_AXIS_X',['../_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a442554f13b259b876233febf0892fbdd',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5faxis_5fy',['MSA301_AXIS_Y',['../_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a472e8accc9809366ba0777aec0dea5c3',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5faxis_5fz',['MSA301_AXIS_Z',['../_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a70845a5a4faca5accdb556ec8f54ee69',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f125_5fhz',['MSA301_BANDWIDTH_125_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a9efe7ed9f450d57507398205b648e765',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f15_5f63_5fhz',['MSA301_BANDWIDTH_15_63_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a75876153a0ff65ae8bde7bd93c85dcfa',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f1_5f95_5fhz',['MSA301_BANDWIDTH_1_95_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0ab5f944c1d8359771bdaac110b88f3f9c',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f250_5fhz',['MSA301_BANDWIDTH_250_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a159faef70bc94ffeec3150fe557a19a2',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f31_5f25_5fhz',['MSA301_BANDWIDTH_31_25_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a8c2b55dabf727c2e3dfdefb4ef4baa87',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f3_5f9_5fhz',['MSA301_BANDWIDTH_3_9_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a96d3543d4f1e94b18f04ec7218c353fb',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f500_5fhz',['MSA301_BANDWIDTH_500_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a56f7f8e198c077087dc34d61ef2cd320',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f62_5f5_5fhz',['MSA301_BANDWIDTH_62_5_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0abd9b4330ffafa6efff9c0dc4c448f627',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f7_5f81_5fhz',['MSA301_BANDWIDTH_7_81_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0aef84c60b4acb85e2af6c310101ad34b1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5ft',['msa301_bandwidth_t',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f1000_5fhz',['MSA301_DATARATE_1000_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a494839588adca4e06a3cb58638c678b5',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f125_5fhz',['MSA301_DATARATE_125_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787addf17f808d34606da64257d66671124f',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f15_5f63_5fhz',['MSA301_DATARATE_15_63_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a5da0375877f542d5835996ab2ceef116',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f1_5f95_5fhz',['MSA301_DATARATE_1_95_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af9b8546287aa42183e4b332e2db174dc',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f1_5fhz',['MSA301_DATARATE_1_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aba8052cff4eccaff2e33f21d89c7d916',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f250_5fhz',['MSA301_DATARATE_250_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aed4c386136c0f5e6c7b7408280c468e0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f31_5f25_5fhz',['MSA301_DATARATE_31_25_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af88201a20f78ca300596b3cabd112d85',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f3_5f9_5fhz',['MSA301_DATARATE_3_9_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a0fa7a52e5e26042c2546d2b516c343d0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f500_5fhz',['MSA301_DATARATE_500_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787ad8158fe48316eaf4b7dc61208bb51eb7',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f62_5f5_5fhz',['MSA301_DATARATE_62_5_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2fab054e786016f52e91efbb0d9e46e0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f7_5f81_5fhz',['MSA301_DATARATE_7_81_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2e4a13457a57a0061dea4677c20e4eaa',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5ft',['msa301_dataRate_t',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fi2caddr_5fdefault',['MSA301_I2CADDR_DEFAULT',['../_adafruit___m_s_a301_8h.html#a02705daafb136c6d255f81ba14f2f17a',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5factive',['MSA301_INT_ACTIVE',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251a0b6ad56295a3f31560c8aa1a2c7b1c6d',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5fdoubletap',['MSA301_INT_DOUBLETAP',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ae80f839e97c60d29b3f575e000d559f1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5fnewdata',['MSA301_INT_NEWDATA',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251af2fd418bd08b2cec4c13241c459492b1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5forient',['MSA301_INT_ORIENT',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ab421d87a92a9685e2bf95fbc5010b957',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5fsingletap',['MSA301_INT_SINGLETAP',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251aa6afa2077b39f140c872bd173893fca9',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5finterrupt_5ft',['msa301_interrupt_t',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5flowpowermode',['MSA301_LOWPOWERMODE',['../_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a3ccec3c131970ebe173466eb3044d1ce',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fnormalmode',['MSA301_NORMALMODE',['../_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a8b034883fa5561e2fb1680166c630a11',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fpowermode_5ft',['msa301_powermode_t',['../_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5f16_5fg',['MSA301_RANGE_16_G',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa21960de19cb635cdfc2ee54223624919',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5f2_5fg',['MSA301_RANGE_2_G',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa54fa277013f52c2e5776c27303b3459c',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5f4_5fg',['MSA301_RANGE_4_G',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aac0e7ebeb92d4fc42ab4de8390f9d63f1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5f8_5fg',['MSA301_RANGE_8_G',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa57af8ffb87475a0e8348e0f8f9fd2cfc',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5ft',['msa301_range_t',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fclickstatus',['MSA301_REG_CLICKSTATUS',['../_adafruit___m_s_a301_8h.html#a49aadbf356e81f255d4aea4170cb5be2',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fdataint',['MSA301_REG_DATAINT',['../_adafruit___m_s_a301_8h.html#a61a6ebce6fb338f3aaa5f95abb5ce5f9',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fintmap0',['MSA301_REG_INTMAP0',['../_adafruit___m_s_a301_8h.html#ad417042f94e5fe4da4762ca4ee48c4dd',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fintmap1',['MSA301_REG_INTMAP1',['../_adafruit___m_s_a301_8h.html#a33cefe85ce241e668172c447043b9e44',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fintset0',['MSA301_REG_INTSET0',['../_adafruit___m_s_a301_8h.html#a410a02711d083ee30f2bf4ad1ae7d438',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fintset1',['MSA301_REG_INTSET1',['../_adafruit___m_s_a301_8h.html#a61840467b9d9f5ee27076141b3a2160f',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fmotionint',['MSA301_REG_MOTIONINT',['../_adafruit___m_s_a301_8h.html#af46470f0df869dae06b817e4eeb7a6fd',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fodr',['MSA301_REG_ODR',['../_adafruit___m_s_a301_8h.html#aea5e3bbafd3186eb1ae43344bf800b94',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fx_5fh',['MSA301_REG_OUT_X_H',['../_adafruit___m_s_a301_8h.html#a34b60b950d7e0deb00b43ba94fa7ca14',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fx_5fl',['MSA301_REG_OUT_X_L',['../_adafruit___m_s_a301_8h.html#aac8574a31e9fef0e574bbfb6aa1822ed',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fy_5fh',['MSA301_REG_OUT_Y_H',['../_adafruit___m_s_a301_8h.html#abee2370cabdf63c3a51a66f05e7393b3',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fy_5fl',['MSA301_REG_OUT_Y_L',['../_adafruit___m_s_a301_8h.html#a732ebc00f64cbcfd03af423637c23139',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fz_5fh',['MSA301_REG_OUT_Z_H',['../_adafruit___m_s_a301_8h.html#afe23b7c442eac9a585edcf6a28ebc876',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fz_5fl',['MSA301_REG_OUT_Z_L',['../_adafruit___m_s_a301_8h.html#a8c56504aff488f84ae4984b1336c9c96',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fpartid',['MSA301_REG_PARTID',['../_adafruit___m_s_a301_8h.html#a891228ea23a5af1772f8c18b7ce9bb0a',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fpowermode',['MSA301_REG_POWERMODE',['../_adafruit___m_s_a301_8h.html#a8cceee05c54dc9d8e536ed0fee010faf',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fresrange',['MSA301_REG_RESRANGE',['../_adafruit___m_s_a301_8h.html#ad69c0a18354069371d1fbcf60894cdba',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5ftapdur',['MSA301_REG_TAPDUR',['../_adafruit___m_s_a301_8h.html#a580a5b8c50e994f74d32b61bd78381c9',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5ftapth',['MSA301_REG_TAPTH',['../_adafruit___m_s_a301_8h.html#ab809c6a478507106242e24ff2684b6d1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5f10',['MSA301_RESOLUTION_10',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca3baa59dee55f7cf829f038ab8d036b4f',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5f12',['MSA301_RESOLUTION_12',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca04354f4c2c0a12d2ad6272dfd45a7d69',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5f14',['MSA301_RESOLUTION_14',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca00a7787f3dfd25bae6a92ac75ba35ce8',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5f8',['MSA301_RESOLUTION_8',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca75778dd15d0ea8954e28a1cbdd12b9ca',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5ft',['msa301_resolution_t',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fsuspendmode',['MSA301_SUSPENDMODE',['../_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6adaed3835c6aae14f3a56683d08e38f0e',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f100_5fms',['MSA301_TAPDUR_100_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a4a39869c59f18c5ee0625383db8e220a',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f150_5fms',['MSA301_TAPDUR_150_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ab48fea138856107e504cddebaec3c5ea',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f200_5fms',['MSA301_TAPDUR_200_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ae292da14dae0cce3873ea63c97d80df0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f250_5fms',['MSA301_TAPDUR_250_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397abe83f244fadfb21b6cf1b754c1a82e55',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f375_5fms',['MSA301_TAPDUR_375_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aece7b814640f8ebb5c36eb94d4692342',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f500_5fms',['MSA301_TAPDUR_500_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aea24f71e218de276e187207cbbcd6247',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f50_5fms',['MSA301_TAPDUR_50_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a2330f551df2049c243ba226e0a1fdd9c',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f700_5fms',['MSA301_TAPDUR_700_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a8f830bda5df0ced4a6322fbb0d1d5e46',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapduration_5ft',['msa301_tapduration_t',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa311_5fi2caddr_5fdefault',['MSA311_I2CADDR_DEFAULT',['../_adafruit___m_s_a301_8h.html#a3dfc3a1ab2900817f7ab7e7cd0f32f74',1,'Adafruit_MSA301.h']]]
|
||||||
|
];
|
||||||
26
html/search/all_5.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_5.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
4
html/search/all_5.js
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['read',['read',['../class_adafruit___m_s_a301.html#aba55fbccbf173d7fe57a3c77725da0b6',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/all_6.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_6.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
9
html/search/all_6.js
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['setbandwidth',['setBandwidth',['../class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d',1,'Adafruit_MSA301']]],
|
||||||
|
['setclick',['setClick',['../class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb',1,'Adafruit_MSA301']]],
|
||||||
|
['setdatarate',['setDataRate',['../class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0',1,'Adafruit_MSA301']]],
|
||||||
|
['setpowermode',['setPowerMode',['../class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee',1,'Adafruit_MSA301']]],
|
||||||
|
['setrange',['setRange',['../class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73',1,'Adafruit_MSA301']]],
|
||||||
|
['setresolution',['setResolution',['../class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/all_7.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_7.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
5
html/search/all_7.js
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['x',['x',['../class_adafruit___m_s_a301.html#a6b2f5b6467137f9376c2e81c983128dd',1,'Adafruit_MSA301']]],
|
||||||
|
['x_5fg',['x_g',['../class_adafruit___m_s_a301.html#affd00ffa3e42f54781aabe78e4d74d27',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/all_8.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_8.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
5
html/search/all_8.js
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['y',['y',['../class_adafruit___m_s_a301.html#ac5dad4e6af2268f3322232c2f1bd15fd',1,'Adafruit_MSA301']]],
|
||||||
|
['y_5fg',['y_g',['../class_adafruit___m_s_a301.html#a48ba58d6e4d2853a4232237bd5976bee',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/all_9.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="all_9.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
5
html/search/all_9.js
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['z',['z',['../class_adafruit___m_s_a301.html#acfa3e71c67c222ab00fbd9937f6b452d',1,'Adafruit_MSA301']]],
|
||||||
|
['z_5fg',['z_g',['../class_adafruit___m_s_a301.html#a4d660c9b4240d651677782b6f04d89a2',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/classes_0.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="classes_0.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
5
html/search/classes_0.js
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['adafruit_5fmsa301',['Adafruit_MSA301',['../class_adafruit___m_s_a301.html',1,'']]],
|
||||||
|
['adafruit_5fmsa311',['Adafruit_MSA311',['../class_adafruit___m_s_a311.html',1,'']]]
|
||||||
|
];
|
||||||
BIN
html/search/close.png
Normal file
|
After Width: | Height: | Size: 273 B |
26
html/search/defines_0.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="defines_0.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
24
html/search/defines_0.js
Normal file
|
|
@ -0,0 +1,24 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['msa301_5fi2caddr_5fdefault',['MSA301_I2CADDR_DEFAULT',['../_adafruit___m_s_a301_8h.html#a02705daafb136c6d255f81ba14f2f17a',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fclickstatus',['MSA301_REG_CLICKSTATUS',['../_adafruit___m_s_a301_8h.html#a49aadbf356e81f255d4aea4170cb5be2',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fdataint',['MSA301_REG_DATAINT',['../_adafruit___m_s_a301_8h.html#a61a6ebce6fb338f3aaa5f95abb5ce5f9',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fintmap0',['MSA301_REG_INTMAP0',['../_adafruit___m_s_a301_8h.html#ad417042f94e5fe4da4762ca4ee48c4dd',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fintmap1',['MSA301_REG_INTMAP1',['../_adafruit___m_s_a301_8h.html#a33cefe85ce241e668172c447043b9e44',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fintset0',['MSA301_REG_INTSET0',['../_adafruit___m_s_a301_8h.html#a410a02711d083ee30f2bf4ad1ae7d438',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fintset1',['MSA301_REG_INTSET1',['../_adafruit___m_s_a301_8h.html#a61840467b9d9f5ee27076141b3a2160f',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fmotionint',['MSA301_REG_MOTIONINT',['../_adafruit___m_s_a301_8h.html#af46470f0df869dae06b817e4eeb7a6fd',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fodr',['MSA301_REG_ODR',['../_adafruit___m_s_a301_8h.html#aea5e3bbafd3186eb1ae43344bf800b94',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fx_5fh',['MSA301_REG_OUT_X_H',['../_adafruit___m_s_a301_8h.html#a34b60b950d7e0deb00b43ba94fa7ca14',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fx_5fl',['MSA301_REG_OUT_X_L',['../_adafruit___m_s_a301_8h.html#aac8574a31e9fef0e574bbfb6aa1822ed',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fy_5fh',['MSA301_REG_OUT_Y_H',['../_adafruit___m_s_a301_8h.html#abee2370cabdf63c3a51a66f05e7393b3',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fy_5fl',['MSA301_REG_OUT_Y_L',['../_adafruit___m_s_a301_8h.html#a732ebc00f64cbcfd03af423637c23139',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fz_5fh',['MSA301_REG_OUT_Z_H',['../_adafruit___m_s_a301_8h.html#afe23b7c442eac9a585edcf6a28ebc876',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fout_5fz_5fl',['MSA301_REG_OUT_Z_L',['../_adafruit___m_s_a301_8h.html#a8c56504aff488f84ae4984b1336c9c96',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fpartid',['MSA301_REG_PARTID',['../_adafruit___m_s_a301_8h.html#a891228ea23a5af1772f8c18b7ce9bb0a',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fpowermode',['MSA301_REG_POWERMODE',['../_adafruit___m_s_a301_8h.html#a8cceee05c54dc9d8e536ed0fee010faf',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5fresrange',['MSA301_REG_RESRANGE',['../_adafruit___m_s_a301_8h.html#ad69c0a18354069371d1fbcf60894cdba',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5ftapdur',['MSA301_REG_TAPDUR',['../_adafruit___m_s_a301_8h.html#a580a5b8c50e994f74d32b61bd78381c9',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5freg_5ftapth',['MSA301_REG_TAPTH',['../_adafruit___m_s_a301_8h.html#ab809c6a478507106242e24ff2684b6d1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa311_5fi2caddr_5fdefault',['MSA311_I2CADDR_DEFAULT',['../_adafruit___m_s_a301_8h.html#a3dfc3a1ab2900817f7ab7e7cd0f32f74',1,'Adafruit_MSA301.h']]]
|
||||||
|
];
|
||||||
26
html/search/enums_0.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="enums_0.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
11
html/search/enums_0.js
Normal file
|
|
@ -0,0 +1,11 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['msa301_5faxis_5ft',['msa301_axis_t',['../_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5ft',['msa301_bandwidth_t',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5ft',['msa301_dataRate_t',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5finterrupt_5ft',['msa301_interrupt_t',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fpowermode_5ft',['msa301_powermode_t',['../_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5ft',['msa301_range_t',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619a',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5ft',['msa301_resolution_t',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472c',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapduration_5ft',['msa301_tapduration_t',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397',1,'Adafruit_MSA301.h']]]
|
||||||
|
];
|
||||||
26
html/search/enumvalues_0.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="enumvalues_0.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
50
html/search/enumvalues_0.js
Normal file
|
|
@ -0,0 +1,50 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['msa301_5faxis_5fx',['MSA301_AXIS_X',['../_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a442554f13b259b876233febf0892fbdd',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5faxis_5fy',['MSA301_AXIS_Y',['../_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a472e8accc9809366ba0777aec0dea5c3',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5faxis_5fz',['MSA301_AXIS_Z',['../_adafruit___m_s_a301_8h.html#a50dc835bc193404a58ecb4795c10db36a70845a5a4faca5accdb556ec8f54ee69',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f125_5fhz',['MSA301_BANDWIDTH_125_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a9efe7ed9f450d57507398205b648e765',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f15_5f63_5fhz',['MSA301_BANDWIDTH_15_63_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a75876153a0ff65ae8bde7bd93c85dcfa',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f1_5f95_5fhz',['MSA301_BANDWIDTH_1_95_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0ab5f944c1d8359771bdaac110b88f3f9c',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f250_5fhz',['MSA301_BANDWIDTH_250_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a159faef70bc94ffeec3150fe557a19a2',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f31_5f25_5fhz',['MSA301_BANDWIDTH_31_25_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a8c2b55dabf727c2e3dfdefb4ef4baa87',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f3_5f9_5fhz',['MSA301_BANDWIDTH_3_9_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a96d3543d4f1e94b18f04ec7218c353fb',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f500_5fhz',['MSA301_BANDWIDTH_500_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0a56f7f8e198c077087dc34d61ef2cd320',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f62_5f5_5fhz',['MSA301_BANDWIDTH_62_5_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0abd9b4330ffafa6efff9c0dc4c448f627',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fbandwidth_5f7_5f81_5fhz',['MSA301_BANDWIDTH_7_81_HZ',['../_adafruit___m_s_a301_8h.html#aa2c734650d868a7644293205d75830c0aef84c60b4acb85e2af6c310101ad34b1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f1000_5fhz',['MSA301_DATARATE_1000_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a494839588adca4e06a3cb58638c678b5',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f125_5fhz',['MSA301_DATARATE_125_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787addf17f808d34606da64257d66671124f',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f15_5f63_5fhz',['MSA301_DATARATE_15_63_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a5da0375877f542d5835996ab2ceef116',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f1_5f95_5fhz',['MSA301_DATARATE_1_95_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af9b8546287aa42183e4b332e2db174dc',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f1_5fhz',['MSA301_DATARATE_1_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aba8052cff4eccaff2e33f21d89c7d916',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f250_5fhz',['MSA301_DATARATE_250_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787aed4c386136c0f5e6c7b7408280c468e0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f31_5f25_5fhz',['MSA301_DATARATE_31_25_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787af88201a20f78ca300596b3cabd112d85',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f3_5f9_5fhz',['MSA301_DATARATE_3_9_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a0fa7a52e5e26042c2546d2b516c343d0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f500_5fhz',['MSA301_DATARATE_500_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787ad8158fe48316eaf4b7dc61208bb51eb7',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f62_5f5_5fhz',['MSA301_DATARATE_62_5_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2fab054e786016f52e91efbb0d9e46e0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fdatarate_5f7_5f81_5fhz',['MSA301_DATARATE_7_81_HZ',['../_adafruit___m_s_a301_8h.html#a6157095eda79f17774c4c2f1317b9787a2e4a13457a57a0061dea4677c20e4eaa',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5factive',['MSA301_INT_ACTIVE',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251a0b6ad56295a3f31560c8aa1a2c7b1c6d',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5fdoubletap',['MSA301_INT_DOUBLETAP',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ae80f839e97c60d29b3f575e000d559f1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5fnewdata',['MSA301_INT_NEWDATA',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251af2fd418bd08b2cec4c13241c459492b1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5forient',['MSA301_INT_ORIENT',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251ab421d87a92a9685e2bf95fbc5010b957',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fint_5fsingletap',['MSA301_INT_SINGLETAP',['../_adafruit___m_s_a301_8h.html#ae54ab7efec1b5eecfe29f9cec6dc5251aa6afa2077b39f140c872bd173893fca9',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5flowpowermode',['MSA301_LOWPOWERMODE',['../_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a3ccec3c131970ebe173466eb3044d1ce',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fnormalmode',['MSA301_NORMALMODE',['../_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6a8b034883fa5561e2fb1680166c630a11',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5f16_5fg',['MSA301_RANGE_16_G',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa21960de19cb635cdfc2ee54223624919',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5f2_5fg',['MSA301_RANGE_2_G',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa54fa277013f52c2e5776c27303b3459c',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5f4_5fg',['MSA301_RANGE_4_G',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aac0e7ebeb92d4fc42ab4de8390f9d63f1',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5frange_5f8_5fg',['MSA301_RANGE_8_G',['../_adafruit___m_s_a301_8h.html#a1b3d6cc9fd621b2d85fae2e6aeb2619aa57af8ffb87475a0e8348e0f8f9fd2cfc',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5f10',['MSA301_RESOLUTION_10',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca3baa59dee55f7cf829f038ab8d036b4f',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5f12',['MSA301_RESOLUTION_12',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca04354f4c2c0a12d2ad6272dfd45a7d69',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5f14',['MSA301_RESOLUTION_14',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca00a7787f3dfd25bae6a92ac75ba35ce8',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fresolution_5f8',['MSA301_RESOLUTION_8',['../_adafruit___m_s_a301_8h.html#af2868ca3325a48160428cf7cf66e472ca75778dd15d0ea8954e28a1cbdd12b9ca',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5fsuspendmode',['MSA301_SUSPENDMODE',['../_adafruit___m_s_a301_8h.html#a378ad6a06ce1fb3dd4bffd46cd777db6adaed3835c6aae14f3a56683d08e38f0e',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f100_5fms',['MSA301_TAPDUR_100_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a4a39869c59f18c5ee0625383db8e220a',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f150_5fms',['MSA301_TAPDUR_150_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ab48fea138856107e504cddebaec3c5ea',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f200_5fms',['MSA301_TAPDUR_200_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397ae292da14dae0cce3873ea63c97d80df0',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f250_5fms',['MSA301_TAPDUR_250_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397abe83f244fadfb21b6cf1b754c1a82e55',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f375_5fms',['MSA301_TAPDUR_375_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aece7b814640f8ebb5c36eb94d4692342',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f500_5fms',['MSA301_TAPDUR_500_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397aea24f71e218de276e187207cbbcd6247',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f50_5fms',['MSA301_TAPDUR_50_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a2330f551df2049c243ba226e0a1fdd9c',1,'Adafruit_MSA301.h']]],
|
||||||
|
['msa301_5ftapdur_5f700_5fms',['MSA301_TAPDUR_700_MS',['../_adafruit___m_s_a301_8h.html#ad3222eb550403305b115ac3e37541397a8f830bda5df0ced4a6322fbb0d1d5e46',1,'Adafruit_MSA301.h']]]
|
||||||
|
];
|
||||||
26
html/search/files_0.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="files_0.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
5
html/search/files_0.js
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['adafruit_5fmsa301_2ecpp',['Adafruit_MSA301.cpp',['../_adafruit___m_s_a301_8cpp.html',1,'']]],
|
||||||
|
['adafruit_5fmsa301_2eh',['Adafruit_MSA301.h',['../_adafruit___m_s_a301_8h.html',1,'']]]
|
||||||
|
];
|
||||||
26
html/search/functions_0.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="functions_0.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
5
html/search/functions_0.js
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['adafruit_5fmsa301',['Adafruit_MSA301',['../class_adafruit___m_s_a301.html#a7a425bd5715ed7b325f2cd4ce025b63b',1,'Adafruit_MSA301']]],
|
||||||
|
['adafruit_5fmsa311',['Adafruit_MSA311',['../class_adafruit___m_s_a311.html#ad24a5b2e7ce541497b26a4e31b8bc6d7',1,'Adafruit_MSA311']]]
|
||||||
|
];
|
||||||
26
html/search/functions_1.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="functions_1.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
4
html/search/functions_1.js
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['begin',['begin',['../class_adafruit___m_s_a301.html#aad5f7d858435bc0cfd53e43543de5e77',1,'Adafruit_MSA301::begin()'],['../class_adafruit___m_s_a311.html#a11e9ab382c8dc16d390c403492a24ec4',1,'Adafruit_MSA311::begin()']]]
|
||||||
|
];
|
||||||
26
html/search/functions_2.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="functions_2.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
5
html/search/functions_2.js
Normal file
|
|
@ -0,0 +1,5 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['enableaxes',['enableAxes',['../class_adafruit___m_s_a301.html#a23af00e3b11e8ce2c079dadccd5bdfef',1,'Adafruit_MSA301']]],
|
||||||
|
['enableinterrupts',['enableInterrupts',['../class_adafruit___m_s_a301.html#acb0f914a65e394190d23748e3288b2c8',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/functions_3.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="functions_3.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
13
html/search/functions_3.js
Normal file
|
|
@ -0,0 +1,13 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['getbandwidth',['getBandwidth',['../class_adafruit___m_s_a301.html#a926d66adf881068590c401f00a18b0b3',1,'Adafruit_MSA301']]],
|
||||||
|
['getclick',['getClick',['../class_adafruit___m_s_a301.html#aae337ae7943e940fec12d509f1d07e5b',1,'Adafruit_MSA301']]],
|
||||||
|
['getdatainterruptstatus',['getDataInterruptStatus',['../class_adafruit___m_s_a301.html#adfe2d9e960b0437324409df13e841039',1,'Adafruit_MSA301']]],
|
||||||
|
['getdatarate',['getDataRate',['../class_adafruit___m_s_a301.html#a0781e09becb172bf964135a4d9d0dd3f',1,'Adafruit_MSA301']]],
|
||||||
|
['getevent',['getEvent',['../class_adafruit___m_s_a301.html#a16526d972220840724da02971fdaa737',1,'Adafruit_MSA301']]],
|
||||||
|
['getmotioninterruptstatus',['getMotionInterruptStatus',['../class_adafruit___m_s_a301.html#a6fd8c7ea812cfa3187d8880fafdaa812',1,'Adafruit_MSA301']]],
|
||||||
|
['getpowermode',['getPowerMode',['../class_adafruit___m_s_a301.html#afd44736492a4c71751d6769caa789e92',1,'Adafruit_MSA301']]],
|
||||||
|
['getrange',['getRange',['../class_adafruit___m_s_a301.html#a1deca0c8ff66457ae37f6b2e4aaffb2c',1,'Adafruit_MSA301']]],
|
||||||
|
['getresolution',['getResolution',['../class_adafruit___m_s_a301.html#a71c1a3e5634e699c82b8286e8f85c7ad',1,'Adafruit_MSA301']]],
|
||||||
|
['getsensor',['getSensor',['../class_adafruit___m_s_a301.html#a29740b295c91a63b88927a160ff7ac6d',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/functions_4.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="functions_4.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
4
html/search/functions_4.js
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['mapinterruptpin',['mapInterruptPin',['../class_adafruit___m_s_a301.html#abe250bae308fa2e97d0989396afe047b',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/functions_5.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="functions_5.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
4
html/search/functions_5.js
Normal file
|
|
@ -0,0 +1,4 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['read',['read',['../class_adafruit___m_s_a301.html#aba55fbccbf173d7fe57a3c77725da0b6',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
26
html/search/functions_6.html
Normal file
|
|
@ -0,0 +1,26 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<meta name="generator" content="Doxygen 1.8.13"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="functions_6.js"></script>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="Loading">Loading...</div>
|
||||||
|
<div id="SRResults"></div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
createResults();
|
||||||
|
--></script>
|
||||||
|
<div class="SRStatus" id="Searching">Searching...</div>
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
<script type="text/javascript"><!--
|
||||||
|
document.getElementById("Loading").style.display="none";
|
||||||
|
document.getElementById("NoMatches").style.display="none";
|
||||||
|
var searchResults = new SearchResults("searchResults");
|
||||||
|
searchResults.Search();
|
||||||
|
--></script>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||
9
html/search/functions_6.js
Normal file
|
|
@ -0,0 +1,9 @@
|
||||||
|
var searchData=
|
||||||
|
[
|
||||||
|
['setbandwidth',['setBandwidth',['../class_adafruit___m_s_a301.html#a97b147eda3a235ced4b274ef3a97880d',1,'Adafruit_MSA301']]],
|
||||||
|
['setclick',['setClick',['../class_adafruit___m_s_a301.html#ace0b16d072e2a7efcb300cd0d1073beb',1,'Adafruit_MSA301']]],
|
||||||
|
['setdatarate',['setDataRate',['../class_adafruit___m_s_a301.html#abd07c6b2f9229b50015df486f05c32f0',1,'Adafruit_MSA301']]],
|
||||||
|
['setpowermode',['setPowerMode',['../class_adafruit___m_s_a301.html#afc2a41b87af32e1dd5716dea0959f1ee',1,'Adafruit_MSA301']]],
|
||||||
|
['setrange',['setRange',['../class_adafruit___m_s_a301.html#a36d5cc7e86bdebebcff5e6c23f4d8c73',1,'Adafruit_MSA301']]],
|
||||||
|
['setresolution',['setResolution',['../class_adafruit___m_s_a301.html#a992066f83e0cf502bde3487068809e61',1,'Adafruit_MSA301']]]
|
||||||
|
];
|
||||||
BIN
html/search/mag_sel.png
Normal file
|
After Width: | Height: | Size: 563 B |
12
html/search/nomatches.html
Normal file
|
|
@ -0,0 +1,12 @@
|
||||||
|
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
|
||||||
|
<html><head><title></title>
|
||||||
|
<meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/>
|
||||||
|
<link rel="stylesheet" type="text/css" href="search.css"/>
|
||||||
|
<script type="text/javascript" src="search.js"></script>
|
||||||
|
</head>
|
||||||
|
<body class="SRPage">
|
||||||
|
<div id="SRIndex">
|
||||||
|
<div class="SRStatus" id="NoMatches">No Matches</div>
|
||||||
|
</div>
|
||||||
|
</body>
|
||||||
|
</html>
|
||||||