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>
|
||||