Compare commits
No commits in common. "gh-pages" and "main" have entirely different histories.
32
.github/workflows/githubci.yml
vendored
Normal file
|
|
@ -0,0 +1,32 @@
|
|||
name: Arduino Library CI
|
||||
|
||||
on: [pull_request, push, repository_dispatch]
|
||||
|
||||
jobs:
|
||||
build:
|
||||
runs-on: ubuntu-latest
|
||||
|
||||
steps:
|
||||
- uses: actions/setup-python@v1
|
||||
with:
|
||||
python-version: '3.x'
|
||||
- uses: actions/checkout@v2
|
||||
- uses: actions/checkout@v2
|
||||
with:
|
||||
repository: adafruit/ci-arduino
|
||||
path: ci
|
||||
|
||||
- name: pre-install
|
||||
run: bash ci/actions_install.sh
|
||||
|
||||
- name: clang
|
||||
run: python3 ci/run-clang-format.py -e "ci/*" -e "bin/*" -r .
|
||||
|
||||
- name: test platforms
|
||||
run: python3 ci/build_platform.py main_platforms
|
||||
|
||||
- name: doxygen
|
||||
env:
|
||||
GH_REPO_TOKEN: ${{ secrets.GH_REPO_TOKEN }}
|
||||
PRETTYNAME : "Adafruit MLX90632 Arduino Library"
|
||||
run: bash ci/doxy_gen_and_deploy.sh
|
||||
3
.gitignore
vendored
Normal file
|
|
@ -0,0 +1,3 @@
|
|||
*.pdf
|
||||
*.txt
|
||||
.DS_Store
|
||||
|
|
@ -1 +0,0 @@
|
|||
|
||||
698
Adafruit_MLX90632.cpp
Normal file
|
|
@ -0,0 +1,698 @@
|
|||
/*!
|
||||
* @file Adafruit_MLX90632.cpp
|
||||
*
|
||||
* I2C Driver for MLX90632 Far Infrared Temperature Sensor
|
||||
*
|
||||
* This is a library for the Adafruit MLX90632 breakout:
|
||||
* http://www.adafruit.com/products
|
||||
*
|
||||
* 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 "Ladyada" Fried with assistance from Claude Code.
|
||||
*
|
||||
* MIT license, see LICENSE for more information
|
||||
*/
|
||||
|
||||
#include "Adafruit_MLX90632.h"
|
||||
|
||||
#define MLX90632_DEBUG
|
||||
|
||||
/*!
|
||||
* @brief Instantiates a new MLX90632 class
|
||||
*/
|
||||
Adafruit_MLX90632::Adafruit_MLX90632() {
|
||||
TO0 = 25.0; // Initialize previous object temperature
|
||||
TA0 = 25.0; // Initialize previous ambient temperature
|
||||
i2c_dev = nullptr;
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Cleans up the MLX90632
|
||||
*/
|
||||
Adafruit_MLX90632::~Adafruit_MLX90632() {
|
||||
if (i2c_dev) {
|
||||
delete i2c_dev;
|
||||
}
|
||||
}
|
||||
|
||||
/*!
|
||||
* @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_MLX90632::begin(uint8_t i2c_address, TwoWire* wire) {
|
||||
if (i2c_dev) {
|
||||
delete i2c_dev;
|
||||
}
|
||||
i2c_dev = new Adafruit_I2CDevice(i2c_address, wire);
|
||||
|
||||
if (!i2c_dev->begin()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
Adafruit_BusIO_Register product_code_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_PRODUCT_CODE), 2, MSBFIRST, 2);
|
||||
uint16_t product_code = product_code_reg.read();
|
||||
|
||||
if (product_code == 0xFFFF || product_code == 0x0000) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Load calibration constants automatically
|
||||
if (!getCalibrations()) {
|
||||
return false;
|
||||
}
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Read the 48-bit product ID
|
||||
* @return Product ID (48-bit value in uint64_t)
|
||||
*/
|
||||
uint64_t Adafruit_MLX90632::getProductID() {
|
||||
Adafruit_BusIO_Register id0_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_ID0), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register id1_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_ID1), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register id2_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_ID2), 2, MSBFIRST, 2);
|
||||
|
||||
uint16_t id0 = id0_reg.read();
|
||||
uint16_t id1 = id1_reg.read();
|
||||
uint16_t id2 = id2_reg.read();
|
||||
|
||||
return ((uint64_t)id2 << 32) | ((uint64_t)id1 << 16) | id0;
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Read the product code
|
||||
* @return Product code (16-bit value)
|
||||
*/
|
||||
uint16_t Adafruit_MLX90632::getProductCode() {
|
||||
Adafruit_BusIO_Register product_code_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_PRODUCT_CODE), 2, MSBFIRST, 2);
|
||||
return product_code_reg.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Read the EEPROM version
|
||||
* @return EEPROM version (16-bit value)
|
||||
*/
|
||||
uint16_t Adafruit_MLX90632::getEEPROMVersion() {
|
||||
Adafruit_BusIO_Register version_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_VERSION), 2, MSBFIRST, 2);
|
||||
return version_reg.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Start a single measurement (SOC)
|
||||
* @return True if write succeeded, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::startSingleMeasurement() {
|
||||
Adafruit_BusIO_Register control_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_CONTROL), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits soc_bit =
|
||||
Adafruit_BusIO_RegisterBits(&control_reg, 1, 3);
|
||||
|
||||
return soc_bit.write(1);
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Start a full measurement table (SOB)
|
||||
* @return True if write succeeded, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::startFullMeasurement() {
|
||||
Adafruit_BusIO_Register control_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_CONTROL), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits sob_bit =
|
||||
Adafruit_BusIO_RegisterBits(&control_reg, 1, 11);
|
||||
|
||||
return sob_bit.write(1);
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Set the measurement mode
|
||||
* @param mode The measurement mode to set
|
||||
* @return True if write succeeded, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::setMode(mlx90632_mode_t mode) {
|
||||
Adafruit_BusIO_Register control_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_CONTROL), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits mode_bits =
|
||||
Adafruit_BusIO_RegisterBits(&control_reg, 2, 1);
|
||||
|
||||
return mode_bits.write(mode);
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Get the measurement mode
|
||||
* @return The current measurement mode
|
||||
*/
|
||||
mlx90632_mode_t Adafruit_MLX90632::getMode() {
|
||||
Adafruit_BusIO_Register control_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_CONTROL), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits mode_bits =
|
||||
Adafruit_BusIO_RegisterBits(&control_reg, 2, 1);
|
||||
|
||||
return (mlx90632_mode_t)mode_bits.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Set the measurement select type
|
||||
* @param meas_select The measurement select type to set
|
||||
* @return True if write succeeded, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::setMeasurementSelect(
|
||||
mlx90632_meas_select_t meas_select) {
|
||||
Adafruit_BusIO_Register control_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_CONTROL), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits meas_select_bits =
|
||||
Adafruit_BusIO_RegisterBits(&control_reg, 5, 4);
|
||||
|
||||
return meas_select_bits.write(meas_select);
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Get the measurement select type
|
||||
* @return The current measurement select type
|
||||
*/
|
||||
mlx90632_meas_select_t Adafruit_MLX90632::getMeasurementSelect() {
|
||||
Adafruit_BusIO_Register control_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_CONTROL), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits meas_select_bits =
|
||||
Adafruit_BusIO_RegisterBits(&control_reg, 5, 4);
|
||||
|
||||
return (mlx90632_meas_select_t)meas_select_bits.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Check if device is busy with measurement
|
||||
* @return True if device is busy, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::isBusy() {
|
||||
Adafruit_BusIO_Register status_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_STATUS), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits device_busy_bit =
|
||||
Adafruit_BusIO_RegisterBits(&status_reg, 1, 10);
|
||||
|
||||
return device_busy_bit.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Check if EEPROM is busy
|
||||
* @return True if EEPROM is busy, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::isEEPROMBusy() {
|
||||
Adafruit_BusIO_Register status_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_STATUS), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits eeprom_busy_bit =
|
||||
Adafruit_BusIO_RegisterBits(&status_reg, 1, 9);
|
||||
|
||||
return eeprom_busy_bit.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Reset device using addressed reset command
|
||||
* @return True if reset succeeded, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::reset() {
|
||||
// Send addressed reset command: 0x3005, 0x0006
|
||||
uint8_t reset_cmd[] = {0x30, 0x05, 0x00, 0x06};
|
||||
if (!i2c_dev->write(reset_cmd, 4)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Wait for reset to complete (at least 150us as per datasheet)
|
||||
delay(1);
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Read the cycle position
|
||||
* @return Current cycle position (0-31)
|
||||
*/
|
||||
uint8_t Adafruit_MLX90632::readCyclePosition() {
|
||||
Adafruit_BusIO_Register status_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_STATUS), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits cycle_position_bits =
|
||||
Adafruit_BusIO_RegisterBits(&status_reg, 5, 2);
|
||||
|
||||
return cycle_position_bits.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Reset the new data flag to 0
|
||||
* @return True if write succeeded, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::resetNewData() {
|
||||
Adafruit_BusIO_Register status_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_STATUS), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits new_data_bit =
|
||||
Adafruit_BusIO_RegisterBits(&status_reg, 1, 0);
|
||||
|
||||
return new_data_bit.write(0);
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Check if new data is available
|
||||
* @return True if new data is available, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::isNewData() {
|
||||
Adafruit_BusIO_Register status_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_STATUS), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits new_data_bit =
|
||||
Adafruit_BusIO_RegisterBits(&status_reg, 1, 0);
|
||||
|
||||
return new_data_bit.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Set the refresh rate for both measurement registers
|
||||
* @param refresh_rate The refresh rate to set
|
||||
* @return True if both writes succeeded, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::setRefreshRate(mlx90632_refresh_rate_t refresh_rate) {
|
||||
// Set refresh rate in EE_MEAS_1 register (bits 10:8)
|
||||
Adafruit_BusIO_Register meas1_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_MEAS_1), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits meas1_refresh_bits =
|
||||
Adafruit_BusIO_RegisterBits(&meas1_reg, 3, 8);
|
||||
|
||||
if (!meas1_refresh_bits.write(refresh_rate)) {
|
||||
return false;
|
||||
}
|
||||
|
||||
// Set refresh rate in EE_MEAS_2 register (bits 10:8)
|
||||
Adafruit_BusIO_Register meas2_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_MEAS_2), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits meas2_refresh_bits =
|
||||
Adafruit_BusIO_RegisterBits(&meas2_reg, 3, 8);
|
||||
|
||||
return meas2_refresh_bits.write(refresh_rate);
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Get the refresh rate from EE_MEAS_1 register
|
||||
* @return The current refresh rate
|
||||
*/
|
||||
mlx90632_refresh_rate_t Adafruit_MLX90632::getRefreshRate() {
|
||||
Adafruit_BusIO_Register meas1_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_MEAS_1), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_RegisterBits meas1_refresh_bits =
|
||||
Adafruit_BusIO_RegisterBits(&meas1_reg, 3, 8);
|
||||
|
||||
return (mlx90632_refresh_rate_t)meas1_refresh_bits.read();
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Helper function to read 32-bit values from consecutive registers
|
||||
* @param lsw_addr Address of the least significant word register
|
||||
* @return 32-bit value (LSW + MSW)
|
||||
*/
|
||||
uint32_t Adafruit_MLX90632::read32BitRegister(uint16_t lsw_addr) {
|
||||
Adafruit_BusIO_Register lsw_reg =
|
||||
Adafruit_BusIO_Register(i2c_dev, swapBytes(lsw_addr), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register msw_reg =
|
||||
Adafruit_BusIO_Register(i2c_dev, swapBytes(lsw_addr + 1), 2, MSBFIRST, 2);
|
||||
|
||||
uint16_t lsw = lsw_reg.read();
|
||||
uint16_t msw = msw_reg.read();
|
||||
|
||||
return ((uint32_t)msw << 16) | lsw;
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Read all calibration constants from EEPROM
|
||||
* @return True if all reads succeeded, false otherwise
|
||||
*/
|
||||
bool Adafruit_MLX90632::getCalibrations() {
|
||||
// Read 32-bit calibration constants
|
||||
uint32_t ee_p_r = read32BitRegister(MLX90632_REG_EE_P_R_LSW);
|
||||
uint32_t ee_p_g = read32BitRegister(MLX90632_REG_EE_P_G_LSW);
|
||||
uint32_t ee_p_t = read32BitRegister(MLX90632_REG_EE_P_T_LSW);
|
||||
uint32_t ee_p_o = read32BitRegister(MLX90632_REG_EE_P_O_LSW);
|
||||
uint32_t ee_aa = read32BitRegister(MLX90632_REG_EE_AA_LSW);
|
||||
uint32_t ee_ab = read32BitRegister(MLX90632_REG_EE_AB_LSW);
|
||||
uint32_t ee_ba = read32BitRegister(MLX90632_REG_EE_BA_LSW);
|
||||
uint32_t ee_bb = read32BitRegister(MLX90632_REG_EE_BB_LSW);
|
||||
uint32_t ee_ca = read32BitRegister(MLX90632_REG_EE_CA_LSW);
|
||||
uint32_t ee_cb = read32BitRegister(MLX90632_REG_EE_CB_LSW);
|
||||
uint32_t ee_da = read32BitRegister(MLX90632_REG_EE_DA_LSW);
|
||||
uint32_t ee_db = read32BitRegister(MLX90632_REG_EE_DB_LSW);
|
||||
uint32_t ee_ea = read32BitRegister(MLX90632_REG_EE_EA_LSW);
|
||||
uint32_t ee_eb = read32BitRegister(MLX90632_REG_EE_EB_LSW);
|
||||
uint32_t ee_fa = read32BitRegister(MLX90632_REG_EE_FA_LSW);
|
||||
uint32_t ee_fb = read32BitRegister(MLX90632_REG_EE_FB_LSW);
|
||||
uint32_t ee_ga = read32BitRegister(MLX90632_REG_EE_GA_LSW);
|
||||
|
||||
// Read 16-bit calibration constants
|
||||
Adafruit_BusIO_Register gb_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_GB), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ka_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_KA), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register kb_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_KB), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ha_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_HA), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register hb_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_EE_HB), 2, MSBFIRST, 2);
|
||||
|
||||
// Convert to proper double values with scaling factors from datasheet
|
||||
P_R = (double)(int32_t)ee_p_r * (double)pow(2, -8); // 2^-8
|
||||
P_G = (double)(int32_t)ee_p_g * (double)pow(2, -20); // 2^-20
|
||||
P_T = (double)(int32_t)ee_p_t * (double)pow(2, -44); // 2^-44
|
||||
P_O = (double)(int32_t)ee_p_o * (double)pow(2, -8); // 2^-8
|
||||
Aa = (double)(int32_t)ee_aa * (double)pow(2, -16); // 2^-16
|
||||
Ab = (double)(int32_t)ee_ab * (double)pow(2, -8); // 2^-8
|
||||
Ba = (double)(int32_t)ee_ba * (double)pow(2, -16); // 2^-16
|
||||
Bb = (double)(int32_t)ee_bb * (double)pow(2, -8); // 2^-8
|
||||
Ca = (double)(int32_t)ee_ca * (double)pow(2, -16); // 2^-16
|
||||
Cb = (double)(int32_t)ee_cb * (double)pow(2, -8); // 2^-8
|
||||
Da = (double)(int32_t)ee_da * (double)pow(2, -16); // 2^-16
|
||||
Db = (double)(int32_t)ee_db * (double)pow(2, -8); // 2^-8
|
||||
Ea = (double)(int32_t)ee_ea * (double)pow(2, -16); // 2^-16
|
||||
Eb = (double)(int32_t)ee_eb * (double)pow(2, -8); // 2^-8
|
||||
Fa = (double)(int32_t)ee_fa * (double)pow(2, -46); // 2^-46
|
||||
Fb = (double)(int32_t)ee_fb * (double)pow(2, -36); // 2^-36
|
||||
Ga = (double)(int32_t)ee_ga * (double)pow(2, -36); // 2^-36
|
||||
|
||||
// 16-bit signed values with scaling
|
||||
Gb = (double)(int16_t)gb_reg.read() * (double)pow(2, -10); // 2^-10
|
||||
Ka = (double)(int16_t)ka_reg.read() * (double)pow(2, -10); // 2^-10
|
||||
Kb = (int16_t)kb_reg.read(); // No scaling
|
||||
Ha = (double)(int16_t)ha_reg.read() * (double)pow(2, -14); // 2^-14
|
||||
Hb = (double)(int16_t)hb_reg.read() * (double)pow(2, -10); // 2^-10
|
||||
|
||||
#ifdef MLX90632_DEBUG
|
||||
// Debug: Print calibration constants
|
||||
Serial.println(F("Calibration constants:"));
|
||||
Serial.print(F(" P_R = "));
|
||||
Serial.println(P_R, 8);
|
||||
Serial.print(F(" P_G = "));
|
||||
Serial.println(P_G, 8);
|
||||
Serial.print(F(" P_T = "));
|
||||
Serial.println(P_T, 12);
|
||||
Serial.print(F(" P_O = "));
|
||||
Serial.println(P_O, 8);
|
||||
Serial.print(F(" Aa = "));
|
||||
Serial.println(Aa, 8);
|
||||
Serial.print(F(" Ab = "));
|
||||
Serial.println(Ab, 8);
|
||||
Serial.print(F(" Ba = "));
|
||||
Serial.println(Ba, 8);
|
||||
Serial.print(F(" Bb = "));
|
||||
Serial.println(Bb, 8);
|
||||
Serial.print(F(" Ca = "));
|
||||
Serial.println(Ca, 8);
|
||||
Serial.print(F(" Cb = "));
|
||||
Serial.println(Cb, 8);
|
||||
Serial.print(F(" Da = "));
|
||||
Serial.println(Da, 8);
|
||||
Serial.print(F(" Db = "));
|
||||
Serial.println(Db, 8);
|
||||
Serial.print(F(" Ea = "));
|
||||
Serial.println(Ea, 8);
|
||||
Serial.print(F(" Eb = "));
|
||||
Serial.println(Eb, 8);
|
||||
Serial.print(F(" Fa = "));
|
||||
Serial.println(Fa, 12);
|
||||
Serial.print(F(" Fb = "));
|
||||
Serial.println(Fb, 10);
|
||||
Serial.print(F(" Ga = "));
|
||||
Serial.println(Ga, 10);
|
||||
Serial.print(F(" Gb = "));
|
||||
Serial.println(Gb, 8);
|
||||
Serial.print(F(" Ka = "));
|
||||
Serial.println(Ka, 8);
|
||||
Serial.print(F(" Kb = "));
|
||||
Serial.println(Kb);
|
||||
Serial.print(F(" Ha = "));
|
||||
Serial.println(Ha, 8);
|
||||
Serial.print(F(" Hb = "));
|
||||
Serial.println(Hb, 8);
|
||||
#endif
|
||||
|
||||
return true;
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Calculate ambient temperature
|
||||
* @return Ambient temperature in degrees Celsius
|
||||
*/
|
||||
double Adafruit_MLX90632::getAmbientTemperature() {
|
||||
// Check measurement mode to determine which RAM registers to use
|
||||
mlx90632_meas_select_t meas_mode = getMeasurementSelect();
|
||||
|
||||
int16_t ram_ambient, ram_ref;
|
||||
|
||||
if (meas_mode == MLX90632_MEAS_EXTENDED_RANGE) {
|
||||
// Extended range mode: use RAM_54 and RAM_57
|
||||
Adafruit_BusIO_Register ram54_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_54), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram57_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_57), 2, MSBFIRST, 2);
|
||||
|
||||
ram_ambient = (int16_t)ram54_reg.read();
|
||||
ram_ref = (int16_t)ram57_reg.read();
|
||||
} else {
|
||||
// Medical mode: use RAM_6 and RAM_9 (default)
|
||||
Adafruit_BusIO_Register ram6_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_6), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram9_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_9), 2, MSBFIRST, 2);
|
||||
|
||||
ram_ambient = (int16_t)ram6_reg.read();
|
||||
ram_ref = (int16_t)ram9_reg.read();
|
||||
}
|
||||
|
||||
// Pre-calculations for ambient temperature (same for both modes)
|
||||
// Gb = EE_Gb * 2^-10 (already calculated in getCalibrations())
|
||||
double VRTA = (double)ram_ref + Gb * ((double)ram_ambient / 12.0);
|
||||
double AMB = ((double)ram_ambient / 12.0) / VRTA * (double)pow(2, 19);
|
||||
|
||||
// Calculate ambient temperature: P_O + (AMB - P_R)/P_G + P_T * (AMB - P_R)^2
|
||||
double amb_diff = AMB - P_R;
|
||||
double ambient_temp = P_O + (amb_diff / P_G) + P_T * (amb_diff * amb_diff);
|
||||
|
||||
#ifdef MLX90632_DEBUG
|
||||
// Debug output
|
||||
Serial.print(F(" Mode = "));
|
||||
Serial.println(meas_mode == MLX90632_MEAS_EXTENDED_RANGE ? F("Extended")
|
||||
: F("Medical"));
|
||||
Serial.print(F(" RAM_ambient = "));
|
||||
Serial.println(ram_ambient);
|
||||
Serial.print(F(" RAM_ref = "));
|
||||
Serial.println(ram_ref);
|
||||
Serial.print(F(" Gb = "));
|
||||
Serial.println(Gb, 8);
|
||||
Serial.print(F(" VRTA = "));
|
||||
Serial.println(VRTA, 8);
|
||||
Serial.print(F(" AMB = "));
|
||||
Serial.println(AMB, 8);
|
||||
Serial.print(F(" AMB - P_R = "));
|
||||
Serial.println(amb_diff, 8);
|
||||
Serial.print(F(" Ambient Temp = "));
|
||||
Serial.println(ambient_temp, 8);
|
||||
#endif
|
||||
|
||||
return ambient_temp;
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Calculate object temperature
|
||||
* @return Object temperature in degrees Celsius or NaN if invalid cycle
|
||||
* position
|
||||
*/
|
||||
double Adafruit_MLX90632::getObjectTemperature() {
|
||||
// Check measurement mode to determine which calculation to use
|
||||
mlx90632_meas_select_t meas_mode = getMeasurementSelect();
|
||||
|
||||
double S;
|
||||
int16_t ram_ambient, ram_ref;
|
||||
|
||||
if (meas_mode == MLX90632_MEAS_EXTENDED_RANGE) {
|
||||
// Extended range mode: use RAM_52-59
|
||||
Adafruit_BusIO_Register ram52_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_52), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram53_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_53), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram54_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_54), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram55_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_55), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram56_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_56), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram57_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_57), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram58_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_58), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram59_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_59), 2, MSBFIRST, 2);
|
||||
|
||||
int16_t ram52 = (int16_t)ram52_reg.read();
|
||||
int16_t ram53 = (int16_t)ram53_reg.read();
|
||||
int16_t ram54 = (int16_t)ram54_reg.read();
|
||||
int16_t ram55 = (int16_t)ram55_reg.read();
|
||||
int16_t ram56 = (int16_t)ram56_reg.read();
|
||||
int16_t ram57 = (int16_t)ram57_reg.read();
|
||||
int16_t ram58 = (int16_t)ram58_reg.read();
|
||||
int16_t ram59 = (int16_t)ram59_reg.read();
|
||||
|
||||
// Extended range S calculation
|
||||
S = ((double)ram52 - (double)ram53 - (double)ram55 + (double)ram56) / 2.0 +
|
||||
(double)ram58 + (double)ram59;
|
||||
ram_ambient = ram54;
|
||||
ram_ref = ram57;
|
||||
|
||||
} else {
|
||||
// Medical mode: use cycle position and RAM_4-9
|
||||
uint8_t cycle_pos = readCyclePosition();
|
||||
|
||||
Adafruit_BusIO_Register ram4_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_4), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram5_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_5), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram6_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_6), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram7_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_7), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram8_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_8), 2, MSBFIRST, 2);
|
||||
Adafruit_BusIO_Register ram9_reg = Adafruit_BusIO_Register(
|
||||
i2c_dev, swapBytes(MLX90632_REG_RAM_9), 2, MSBFIRST, 2);
|
||||
|
||||
int16_t ram4 = (int16_t)ram4_reg.read();
|
||||
int16_t ram5 = (int16_t)ram5_reg.read();
|
||||
int16_t ram6 = (int16_t)ram6_reg.read();
|
||||
int16_t ram7 = (int16_t)ram7_reg.read();
|
||||
int16_t ram8 = (int16_t)ram8_reg.read();
|
||||
int16_t ram9 = (int16_t)ram9_reg.read();
|
||||
|
||||
// Medical mode S calculation based on cycle position
|
||||
if (cycle_pos == 2) {
|
||||
S = ((double)ram4 + (double)ram5) / 2.0;
|
||||
} else if (cycle_pos == 1) {
|
||||
S = ((double)ram7 + (double)ram8) / 2.0;
|
||||
} else {
|
||||
// Invalid cycle position - return NaN
|
||||
return NAN;
|
||||
}
|
||||
|
||||
ram_ambient = ram6;
|
||||
ram_ref = ram9;
|
||||
}
|
||||
|
||||
// Pre-calculations for object temperature (same for both modes)
|
||||
// VRTO = ram_ref + Ka * (ram_ambient / 12)
|
||||
// Ka = EE_Ka * 2^-10 (already calculated in getCalibrations())
|
||||
double VRTO = (double)ram_ref + Ka * ((double)ram_ambient / 12.0);
|
||||
|
||||
// STO = [S/12]/VRTO * 2^19
|
||||
double STO = ((S / 12.0) / VRTO) * (double)pow(2, 19);
|
||||
|
||||
// Calculate AMB for ambient temperature (needed for TADUT)
|
||||
double VRTA = (double)ram_ref + Gb * ((double)ram_ambient / 12.0);
|
||||
double AMB = ((double)ram_ambient / 12.0) / VRTA * (double)pow(2, 19);
|
||||
|
||||
// Additional temperature calculations
|
||||
double TADUT = (AMB - Eb) / Ea + 25.0;
|
||||
double TAK = TADUT + 273.15;
|
||||
double emissivity = 1.0;
|
||||
|
||||
// For the first iteration, use current TADUT as TODUT approximation
|
||||
double TODUT = TADUT;
|
||||
|
||||
// Calculate final object temperature:
|
||||
// TO = pow( STO / (emiss * Fa * Ha * (1 + Ga * (TODUT - TO0) + Fb * (TADUT -
|
||||
// TA0))) + TAK^4, 0.25) - 273.15 - Hb
|
||||
double denominator =
|
||||
emissivity * Fa * Ha * (1.0 + Ga * (TODUT - TO0) + Fb * (TADUT - TA0));
|
||||
double TAK4 = pow(TAK, 4);
|
||||
double TO_K4 = (STO / denominator) + TAK4;
|
||||
double TO = pow(TO_K4, 0.25) - 273.15 - Hb;
|
||||
|
||||
#ifdef MLX90632_DEBUG
|
||||
// Debug output
|
||||
Serial.print(F(" Mode = "));
|
||||
Serial.println(meas_mode == MLX90632_MEAS_EXTENDED_RANGE ? F("Extended")
|
||||
: F("Medical"));
|
||||
if (meas_mode == MLX90632_MEAS_MEDICAL) {
|
||||
Serial.print(F(" Cycle Position = "));
|
||||
Serial.println(readCyclePosition());
|
||||
}
|
||||
Serial.print(F(" RAM_ambient = "));
|
||||
Serial.println(ram_ambient);
|
||||
Serial.print(F(" RAM_ref = "));
|
||||
Serial.println(ram_ref);
|
||||
Serial.print(F(" S = "));
|
||||
Serial.println(S, 8);
|
||||
Serial.print(F(" Ka = "));
|
||||
Serial.println(Ka, 8);
|
||||
Serial.print(F(" VRTO = "));
|
||||
Serial.println(VRTO, 8);
|
||||
Serial.print(F(" STO = "));
|
||||
Serial.println(STO, 8);
|
||||
Serial.print(F(" VRTA = "));
|
||||
Serial.println(VRTA, 8);
|
||||
Serial.print(F(" AMB = "));
|
||||
Serial.println(AMB, 8);
|
||||
Serial.print(F(" TADUT = "));
|
||||
Serial.println(TADUT, 8);
|
||||
Serial.print(F(" TODUT = "));
|
||||
Serial.println(TODUT, 8);
|
||||
Serial.print(F(" TAK = "));
|
||||
Serial.println(TAK, 8);
|
||||
Serial.print(F(" TAK^4 = "));
|
||||
if (TAK4 >= 1e9) {
|
||||
Serial.print(TAK4 / 1e9, 2);
|
||||
Serial.println(F("e+09"));
|
||||
} else if (TAK4 >= 1e6) {
|
||||
Serial.print(TAK4 / 1e6, 2);
|
||||
Serial.println(F("e+06"));
|
||||
} else {
|
||||
Serial.println(TAK4, 2);
|
||||
}
|
||||
Serial.print(F(" TO0 = "));
|
||||
Serial.println(TO0, 8);
|
||||
Serial.print(F(" TA0 = "));
|
||||
Serial.println(TA0, 8);
|
||||
Serial.print(F(" Emissivity = "));
|
||||
Serial.println(emissivity, 8);
|
||||
Serial.print(F(" Denominator = "));
|
||||
Serial.println(denominator, 8);
|
||||
Serial.print(F(" TO_K^4 = "));
|
||||
if (TO_K4 >= 1e9) {
|
||||
Serial.print(TO_K4 / 1e9, 2);
|
||||
Serial.println(F("e+09"));
|
||||
} else if (TO_K4 >= 1e6) {
|
||||
Serial.print(TO_K4 / 1e6, 2);
|
||||
Serial.println(F("e+06"));
|
||||
} else {
|
||||
Serial.println(TO_K4, 2);
|
||||
}
|
||||
Serial.print(F(" TO = "));
|
||||
Serial.println(TO, 8);
|
||||
#endif
|
||||
|
||||
// Update TO0 and TA0 with current measurements for next calculation
|
||||
TO0 = TO; // Use calculated object temperature
|
||||
TA0 = TADUT; // Update with current ambient temperature calculation
|
||||
|
||||
return TO;
|
||||
}
|
||||
|
||||
/*!
|
||||
* @brief Byte swap helper for register addresses
|
||||
* @param value 16-bit value to swap
|
||||
* @return Byte-swapped value
|
||||
*/
|
||||
uint16_t Adafruit_MLX90632::swapBytes(uint16_t value) {
|
||||
return (value << 8) | (value >> 8);
|
||||
}
|
||||
264
Adafruit_MLX90632.h
Normal file
|
|
@ -0,0 +1,264 @@
|
|||
/*!
|
||||
* @file Adafruit_MLX90632.h
|
||||
*
|
||||
* I2C Driver for MLX90632 Far Infrared Temperature Sensor
|
||||
*
|
||||
* This is a library for the Adafruit MLX90632 breakout:
|
||||
* http://www.adafruit.com/products
|
||||
*
|
||||
* 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 "Ladyada" Fried with assistance from Claude Code.
|
||||
*
|
||||
* MIT license, see LICENSE for more information
|
||||
*/
|
||||
|
||||
#ifndef _ADAFRUIT_MLX90632_H
|
||||
#define _ADAFRUIT_MLX90632_H
|
||||
|
||||
#include <Adafruit_BusIO_Register.h>
|
||||
#include <Adafruit_I2CDevice.h>
|
||||
#include <Wire.h>
|
||||
|
||||
#include "Arduino.h"
|
||||
|
||||
/*=========================================================================
|
||||
I2C ADDRESS/BITS
|
||||
-----------------------------------------------------------------------*/
|
||||
#define MLX90632_DEFAULT_ADDR 0x3A ///< MLX90632 default i2c address
|
||||
/*=========================================================================*/
|
||||
|
||||
/*=========================================================================
|
||||
REGISTERS
|
||||
-----------------------------------------------------------------------*/
|
||||
// EEPROM addresses
|
||||
#define MLX90632_REG_MELEXIS_RESERVED0 0x2400 ///< Melexis reserved
|
||||
#define MLX90632_REG_MELEXIS_RESERVED1 0x2401 ///< Melexis reserved
|
||||
#define MLX90632_REG_MELEXIS_RESERVED2 0x2402 ///< Melexis reserved
|
||||
#define MLX90632_REG_MELEXIS_RESERVED3 0x2403 ///< Melexis reserved
|
||||
#define MLX90632_REG_MELEXIS_RESERVED4 0x2404 ///< Melexis reserved
|
||||
#define MLX90632_REG_ID0 0x2405 ///< Chip ID
|
||||
#define MLX90632_REG_ID1 0x2406 ///< Chip ID
|
||||
#define MLX90632_REG_ID2 0x2407 ///< Chip ID
|
||||
#define MLX90632_REG_ID_CRC16 0x2408 ///< CRC
|
||||
#define MLX90632_REG_EE_PRODUCT_CODE 0x2409 ///< Sensor information
|
||||
#define MLX90632_REG_MELEXIS_RESERVED10 0x240A ///< Melexis reserved
|
||||
#define MLX90632_REG_EE_VERSION 0x240B ///< EEPROM version
|
||||
#define MLX90632_REG_EE_P_R_LSW \
|
||||
0x240C ///< P_R calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_P_R_MSW \
|
||||
0x240D ///< P_R calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_P_G_LSW \
|
||||
0x240E ///< P_G calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_P_G_MSW \
|
||||
0x240F ///< P_G calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_P_T_LSW \
|
||||
0x2410 ///< P_T calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_P_T_MSW \
|
||||
0x2411 ///< P_T calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_P_O_LSW \
|
||||
0x2412 ///< P_O calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_P_O_MSW \
|
||||
0x2413 ///< P_O calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_AA_LSW \
|
||||
0x2414 ///< Aa calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_AA_MSW \
|
||||
0x2415 ///< Aa calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_AB_LSW \
|
||||
0x2416 ///< Ab calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_AB_MSW \
|
||||
0x2417 ///< Ab calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_BA_LSW \
|
||||
0x2418 ///< Ba calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_BA_MSW \
|
||||
0x2419 ///< Ba calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_BB_LSW \
|
||||
0x241A ///< Bb calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_BB_MSW \
|
||||
0x241B ///< Bb calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_CA_LSW \
|
||||
0x241C ///< Ca calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_CA_MSW \
|
||||
0x241D ///< Ca calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_CB_LSW \
|
||||
0x241E ///< Cb calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_CB_MSW \
|
||||
0x241F ///< Cb calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_DA_LSW \
|
||||
0x2420 ///< Da calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_DA_MSW \
|
||||
0x2421 ///< Da calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_DB_LSW \
|
||||
0x2422 ///< Db calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_DB_MSW \
|
||||
0x2423 ///< Db calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_EA_LSW \
|
||||
0x2424 ///< Ea calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_EA_MSW \
|
||||
0x2425 ///< Ea calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_EB_LSW \
|
||||
0x2426 ///< Eb calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_EB_MSW \
|
||||
0x2427 ///< Eb calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_FA_LSW \
|
||||
0x2428 ///< Fa calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_FA_MSW \
|
||||
0x2429 ///< Fa calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_FB_LSW \
|
||||
0x242A ///< Fb calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_FB_MSW \
|
||||
0x242B ///< Fb calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_GA_LSW \
|
||||
0x242C ///< Ga calibration constant (16-bit, Least Significant Word)
|
||||
#define MLX90632_REG_EE_GA_MSW \
|
||||
0x242D ///< Ga calibration constant (16-bit, Most Significant Word)
|
||||
#define MLX90632_REG_EE_GB 0x242E ///< Gb calibration constant (16-bit)
|
||||
#define MLX90632_REG_EE_KA 0x242F ///< Ka calibration constant (16-bit)
|
||||
#define MLX90632_REG_EE_KB 0x2430 ///< Kb calibration constant (16-bit)
|
||||
#define MLX90632_REG_MELEXIS_RESERVED49 0x2431 ///< Melexis reserved
|
||||
#define MLX90632_REG_MELEXIS_RESERVED127 0x247F ///< Melexis reserved
|
||||
#define MLX90632_REG_MELEXIS_RESERVED128 0x2480 ///< Melexis reserved
|
||||
#define MLX90632_REG_EE_HA 0x2481 ///< Ha Customer calibration constant (16 bit)
|
||||
#define MLX90632_REG_EE_HB 0x2482 ///< Hb Customer calibration constant (16 bit)
|
||||
#define MLX90632_REG_MELEXIS_RESERVED131 0x2483 ///< Melexis reserved
|
||||
#define MLX90632_REG_CUSTOMER_DATA_START 0x24C0 ///< Customer data start
|
||||
#define MLX90632_REG_CUSTOMER_DATA_END 0x24CF ///< Customer data end
|
||||
#define MLX90632_REG_MELEXIS_RESERVED208 0x24D0 ///< Melexis reserved
|
||||
#define MLX90632_REG_EE_CONTROL \
|
||||
0x24D4 ///< EEPROM Control register, measurement control
|
||||
#define MLX90632_REG_EE_I2C_ADDRESS 0x24D5 ///< I2C slave address >> 1
|
||||
#define MLX90632_REG_MELEXIS_RESERVED214 0x24D6 ///< Melexis reserved
|
||||
#define MLX90632_REG_EE_MEAS_1 0x24E1 ///< Measurement settings 1
|
||||
#define MLX90632_REG_EE_MEAS_2 0x24E2 ///< Measurement settings 2
|
||||
|
||||
// Control and Status registers
|
||||
#define MLX90632_REG_I2C_ADDRESS 0x3000 ///< I2C slave address >> 1
|
||||
#define MLX90632_REG_CONTROL 0x3001 ///< Control register, measurement mode
|
||||
#define MLX90632_REG_STATUS 0x3FFF ///< Status register: data available
|
||||
|
||||
// RAM addresses
|
||||
#define MLX90632_REG_RAM_1 0x4000 ///< Raw data 1
|
||||
#define MLX90632_REG_RAM_2 0x4001 ///< Raw data 2
|
||||
#define MLX90632_REG_RAM_3 0x4002 ///< Raw data 3
|
||||
#define MLX90632_REG_RAM_4 0x4003 ///< Raw data 4
|
||||
#define MLX90632_REG_RAM_5 0x4004 ///< Raw data 5
|
||||
#define MLX90632_REG_RAM_6 0x4005 ///< Raw data 6
|
||||
#define MLX90632_REG_RAM_7 0x4006 ///< Raw data 7
|
||||
#define MLX90632_REG_RAM_8 0x4007 ///< Raw data 8
|
||||
#define MLX90632_REG_RAM_9 0x4008 ///< Raw data 9
|
||||
#define MLX90632_REG_RAM_52 0x4033 ///< Raw data 52
|
||||
#define MLX90632_REG_RAM_53 0x4034 ///< Raw data 53
|
||||
#define MLX90632_REG_RAM_54 0x4035 ///< Raw data 54
|
||||
#define MLX90632_REG_RAM_55 0x4036 ///< Raw data 55
|
||||
#define MLX90632_REG_RAM_56 0x4037 ///< Raw data 56
|
||||
#define MLX90632_REG_RAM_57 0x4038 ///< Raw data 57
|
||||
#define MLX90632_REG_RAM_58 0x4039 ///< Raw data 58
|
||||
#define MLX90632_REG_RAM_59 0x403A ///< Raw data 59
|
||||
#define MLX90632_REG_RAM_60 0x403B ///< Raw data 60
|
||||
/*=========================================================================*/
|
||||
|
||||
/*=========================================================================
|
||||
CONTROL REGISTER ENUMS
|
||||
-----------------------------------------------------------------------*/
|
||||
/*!
|
||||
* @brief MLX90632 measurement modes
|
||||
*/
|
||||
typedef enum {
|
||||
MLX90632_MODE_HALT = 0x00, ///< Halt mode for EEPROM operations
|
||||
MLX90632_MODE_SLEEPING_STEP = 0x01, ///< Sleeping step mode
|
||||
MLX90632_MODE_STEP = 0x02, ///< Step mode
|
||||
MLX90632_MODE_CONTINUOUS = 0x03 ///< Continuous mode
|
||||
} mlx90632_mode_t;
|
||||
|
||||
/*!
|
||||
* @brief MLX90632 measurement types
|
||||
*/
|
||||
typedef enum {
|
||||
MLX90632_MEAS_MEDICAL = 0x00, ///< Medical measurement
|
||||
MLX90632_MEAS_EXTENDED_RANGE = 0x11 ///< Extended range measurement
|
||||
} mlx90632_meas_select_t;
|
||||
|
||||
/*!
|
||||
* @brief MLX90632 refresh rates
|
||||
*/
|
||||
typedef enum {
|
||||
MLX90632_REFRESH_0_5HZ = 0, ///< 0.5 Hz (2000ms)
|
||||
MLX90632_REFRESH_1HZ = 1, ///< 1 Hz (1000ms)
|
||||
MLX90632_REFRESH_2HZ = 2, ///< 2 Hz (500ms)
|
||||
MLX90632_REFRESH_4HZ = 3, ///< 4 Hz (250ms)
|
||||
MLX90632_REFRESH_8HZ = 4, ///< 8 Hz (125ms)
|
||||
MLX90632_REFRESH_16HZ = 5, ///< 16 Hz (62.5ms)
|
||||
MLX90632_REFRESH_32HZ = 6, ///< 32 Hz (31.25ms)
|
||||
MLX90632_REFRESH_64HZ = 7 ///< 64 Hz (15.625ms)
|
||||
} mlx90632_refresh_rate_t;
|
||||
/*=========================================================================*/
|
||||
|
||||
/*!
|
||||
* @brief Class that stores state and functions for interacting with
|
||||
* MLX90632 Far Infrared Temperature Sensor
|
||||
*/
|
||||
class Adafruit_MLX90632 {
|
||||
public:
|
||||
Adafruit_MLX90632();
|
||||
~Adafruit_MLX90632();
|
||||
bool begin(uint8_t i2c_addr = MLX90632_DEFAULT_ADDR, TwoWire* wire = &Wire);
|
||||
uint64_t getProductID();
|
||||
uint16_t getProductCode();
|
||||
uint16_t getEEPROMVersion();
|
||||
bool startSingleMeasurement();
|
||||
bool startFullMeasurement();
|
||||
bool setMode(mlx90632_mode_t mode);
|
||||
mlx90632_mode_t getMode();
|
||||
bool setMeasurementSelect(mlx90632_meas_select_t meas_select);
|
||||
mlx90632_meas_select_t getMeasurementSelect();
|
||||
bool isBusy();
|
||||
bool isEEPROMBusy();
|
||||
bool reset();
|
||||
uint8_t readCyclePosition();
|
||||
bool resetNewData();
|
||||
bool isNewData();
|
||||
bool setRefreshRate(mlx90632_refresh_rate_t refresh_rate);
|
||||
mlx90632_refresh_rate_t getRefreshRate();
|
||||
bool getCalibrations();
|
||||
double getAmbientTemperature();
|
||||
double getObjectTemperature();
|
||||
|
||||
private:
|
||||
Adafruit_I2CDevice* i2c_dev; ///< Pointer to I2C bus interface
|
||||
uint16_t swapBytes(
|
||||
uint16_t value); ///< Byte swap helper for register addresses
|
||||
uint32_t read32BitRegister(
|
||||
uint16_t lsw_addr); ///< Helper to read 32-bit values
|
||||
|
||||
// Calibration constants
|
||||
double P_R; ///< P_R calibration constant
|
||||
double P_G; ///< P_G calibration constant
|
||||
double P_T; ///< P_T calibration constant
|
||||
double P_O; ///< P_O calibration constant
|
||||
double Aa; ///< Aa calibration constant
|
||||
double Ab; ///< Ab calibration constant
|
||||
double Ba; ///< Ba calibration constant
|
||||
double Bb; ///< Bb calibration constant
|
||||
double Ca; ///< Ca calibration constant
|
||||
double Cb; ///< Cb calibration constant
|
||||
double Da; ///< Da calibration constant
|
||||
double Db; ///< Db calibration constant
|
||||
double Ea; ///< Ea calibration constant
|
||||
double Eb; ///< Eb calibration constant
|
||||
double Fa; ///< Fa calibration constant
|
||||
double Fb; ///< Fb calibration constant
|
||||
double Ga; ///< Ga calibration constant
|
||||
double Gb; ///< Gb calibration constant
|
||||
double Ka; ///< Ka calibration constant
|
||||
int16_t Kb; ///< Kb calibration constant (16-bit signed)
|
||||
double Ha; ///< Ha calibration constant
|
||||
double Hb; ///< Hb calibration constant
|
||||
|
||||
// Temperature calculation variables
|
||||
double TO0; ///< Previous object temperature (starts at 25.0)
|
||||
double TA0; ///< Previous ambient temperature (starts at 25.0)
|
||||
};
|
||||
|
||||
#endif
|
||||
21
LICENSE
Normal file
|
|
@ -0,0 +1,21 @@
|
|||
MIT License
|
||||
|
||||
Copyright (c) 2024 Adafruit Industries
|
||||
|
||||
Permission is hereby granted, free of charge, to any person obtaining a copy
|
||||
of this software and associated documentation files (the "Software"), to deal
|
||||
in the Software without restriction, including without limitation the rights
|
||||
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
|
||||
copies of the Software, and to permit persons to whom the Software is
|
||||
furnished to do so, subject to the following conditions:
|
||||
|
||||
The above copyright notice and this permission notice shall be included in all
|
||||
copies or substantial portions of the Software.
|
||||
|
||||
THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
|
||||
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
|
||||
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
|
||||
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
|
||||
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
|
||||
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
|
||||
SOFTWARE.
|
||||
47
README.md
Normal file
|
|
@ -0,0 +1,47 @@
|
|||
# Adafruit MLX90632 [](https://github.com/adafruit/Adafruit_MLX90632/actions)
|
||||
|
||||
Arduino library for the MLX90632 Far Infrared Temperature Sensor
|
||||
|
||||
This library provides a complete interface for the MLX90632 Far Infrared Temperature Sensor, supporting both medical and extended range measurement modes with automatic calibration loading and comprehensive temperature calculations using the Stefan-Boltzmann law.
|
||||
|
||||
## Features
|
||||
|
||||
- Complete MLX90632 register control and status monitoring
|
||||
- Support for all measurement modes: Continuous, Step, and Sleeping Step
|
||||
- Automatic calibration constant loading from EEPROM
|
||||
- Both medical and extended range measurement support
|
||||
- Stefan-Boltzmann law temperature calculations for accurate object temperature
|
||||
- Double precision calibration with proper scaling factors
|
||||
- Efficient new data flag handling for optimal performance
|
||||
- Debug output control with preprocessor directives
|
||||
- Hardware tested and verified functionality
|
||||
|
||||
## Dependencies
|
||||
* [Adafruit BusIO](https://github.com/adafruit/Adafruit_BusIO)
|
||||
|
||||
## Contributing
|
||||
|
||||
Contributions are welcome! Please read our [Code of Conduct](https://github.com/adafruit/Adafruit_MLX90632/blob/main/CODE_OF_CONDUCT.md)
|
||||
before contributing to help this project stay welcoming.
|
||||
|
||||
## Documentation and doxygen
|
||||
Documentation is produced by doxygen. Contributions should include documentation for any new features.
|
||||
|
||||
## Formatting and clang-format
|
||||
This library uses [`clang-format`](https://releases.llvm.org/download.html) to standardize the formatting of `.cpp` and `.h` files.
|
||||
Contributions should be formatted using `clang-format`:
|
||||
|
||||
The `-i` flag will make the changes to the file.
|
||||
```bash
|
||||
clang-format -i *.cpp *.h
|
||||
```
|
||||
If you prefer to make the changes yourself, running `clang-format` without the `-i` flag will print out a formatted version of the file. You can save this to a file and diff it against the original to see the changes.
|
||||
|
||||
Note that the formatting output by `clang-format` is what the automated formatting checker will expect. Any pull requests that don't conform to the formatting style will not pass the automated checks.
|
||||
|
||||
## About this Driver
|
||||
|
||||
Written by Limor "Ladyada" Fried for Adafruit Industries with assistance from Claude Code.
|
||||
|
||||
MIT license, check LICENSE for more information.
|
||||
All text above must be included in any redistribution.
|
||||
195
examples/test_MLX90632/test_MLX90632.ino
Normal file
|
|
@ -0,0 +1,195 @@
|
|||
// Basic test sketch for Adafruit MLX90632 Far Infrared Temperature Sensor
|
||||
|
||||
#include "Adafruit_MLX90632.h"
|
||||
|
||||
Adafruit_MLX90632 mlx = Adafruit_MLX90632();
|
||||
|
||||
void setup() {
|
||||
Serial.begin(115200);
|
||||
while (!Serial) delay(10);
|
||||
|
||||
Serial.println(F("Adafruit MLX90632 test"));
|
||||
|
||||
if (!mlx.begin()) {
|
||||
Serial.println(F("Failed to find MLX90632 chip"));
|
||||
while (1) { delay(10); }
|
||||
}
|
||||
Serial.println(F("MLX90632 Found!"));
|
||||
|
||||
// Reset the device
|
||||
if (!mlx.reset()) {
|
||||
Serial.println(F("Device reset failed"));
|
||||
while (1) { delay(10); }
|
||||
}
|
||||
Serial.println(F("Device reset: SUCCESS"));
|
||||
|
||||
uint64_t productID = mlx.getProductID();
|
||||
Serial.print(F("Product ID: 0x"));
|
||||
Serial.print((uint32_t)(productID >> 32), HEX);
|
||||
Serial.println((uint32_t)(productID & 0xFFFFFFFF), HEX);
|
||||
|
||||
uint16_t productCode = mlx.getProductCode();
|
||||
Serial.print(F("Product Code: 0x"));
|
||||
Serial.println(productCode, HEX);
|
||||
|
||||
uint16_t eepromVersion = mlx.getEEPROMVersion();
|
||||
Serial.print(F("EEPROM Version: 0x"));
|
||||
Serial.println(eepromVersion, HEX);
|
||||
|
||||
// Decode product code bits
|
||||
uint8_t fov = (productCode >> 8) & 0x3;
|
||||
uint8_t package = (productCode >> 5) & 0x7;
|
||||
uint8_t accuracy = productCode & 0x1F;
|
||||
|
||||
Serial.print(F("FOV: "));
|
||||
Serial.println(fov == 0 ? F("50°") : F("Unknown"));
|
||||
|
||||
Serial.print(F("Package: "));
|
||||
Serial.println(package == 1 ? F("SFN 3x3") : F("Unknown"));
|
||||
|
||||
Serial.print(F("Accuracy: "));
|
||||
if (accuracy == 1) {
|
||||
Serial.println(F("Medical"));
|
||||
} else if (accuracy == 2) {
|
||||
Serial.println(F("Standard"));
|
||||
} else {
|
||||
Serial.println(F("Unknown"));
|
||||
}
|
||||
|
||||
// Set and get mode - choose one:
|
||||
Serial.println(F("\n--- Mode Settings ---"));
|
||||
if (!mlx.setMode(MLX90632_MODE_CONTINUOUS)) {
|
||||
// if (!mlx.setMode(MLX90632_MODE_STEP)) { // Uncomment for step mode testing
|
||||
// if (!mlx.setMode(MLX90632_MODE_SLEEPING_STEP)) { // Uncomment for sleeping step mode testing
|
||||
Serial.println(F("Failed to set mode"));
|
||||
while (1) { delay(10); }
|
||||
}
|
||||
|
||||
mlx90632_mode_t currentMode = mlx.getMode();
|
||||
Serial.print(F("Current mode: "));
|
||||
switch (currentMode) {
|
||||
case MLX90632_MODE_HALT:
|
||||
Serial.println(F("Halt"));
|
||||
break;
|
||||
case MLX90632_MODE_SLEEPING_STEP:
|
||||
Serial.println(F("Sleeping Step"));
|
||||
break;
|
||||
case MLX90632_MODE_STEP:
|
||||
Serial.println(F("Step"));
|
||||
break;
|
||||
case MLX90632_MODE_CONTINUOUS:
|
||||
Serial.println(F("Continuous"));
|
||||
break;
|
||||
default:
|
||||
Serial.println(F("Unknown"));
|
||||
}
|
||||
|
||||
// Set and get measurement select (medical)
|
||||
Serial.println(F("\n--- Measurement Select Settings ---"));
|
||||
if (!mlx.setMeasurementSelect(MLX90632_MEAS_MEDICAL)) {
|
||||
Serial.println(F("Failed to set measurement select to Medical"));
|
||||
while (1) { delay(10); }
|
||||
}
|
||||
|
||||
mlx90632_meas_select_t currentMeasSelect = mlx.getMeasurementSelect();
|
||||
Serial.print(F("Current measurement select: "));
|
||||
switch (currentMeasSelect) {
|
||||
case MLX90632_MEAS_MEDICAL:
|
||||
Serial.println(F("Medical"));
|
||||
break;
|
||||
case MLX90632_MEAS_EXTENDED_RANGE:
|
||||
Serial.println(F("Extended Range"));
|
||||
break;
|
||||
default:
|
||||
Serial.println(F("Unknown"));
|
||||
}
|
||||
|
||||
// Set and get refresh rate (default to 2Hz)
|
||||
Serial.println(F("\n--- Refresh Rate Settings ---"));
|
||||
if (!mlx.setRefreshRate(MLX90632_REFRESH_2HZ)) {
|
||||
Serial.println(F("Failed to set refresh rate to 2Hz"));
|
||||
while (1) { delay(10); }
|
||||
}
|
||||
|
||||
mlx90632_refresh_rate_t currentRefreshRate = mlx.getRefreshRate();
|
||||
Serial.print(F("Current refresh rate: "));
|
||||
switch (currentRefreshRate) {
|
||||
case MLX90632_REFRESH_0_5HZ:
|
||||
Serial.println(F("0.5 Hz"));
|
||||
break;
|
||||
case MLX90632_REFRESH_1HZ:
|
||||
Serial.println(F("1 Hz"));
|
||||
break;
|
||||
case MLX90632_REFRESH_2HZ:
|
||||
Serial.println(F("2 Hz"));
|
||||
break;
|
||||
case MLX90632_REFRESH_4HZ:
|
||||
Serial.println(F("4 Hz"));
|
||||
break;
|
||||
case MLX90632_REFRESH_8HZ:
|
||||
Serial.println(F("8 Hz"));
|
||||
break;
|
||||
case MLX90632_REFRESH_16HZ:
|
||||
Serial.println(F("16 Hz"));
|
||||
break;
|
||||
case MLX90632_REFRESH_32HZ:
|
||||
Serial.println(F("32 Hz"));
|
||||
break;
|
||||
case MLX90632_REFRESH_64HZ:
|
||||
Serial.println(F("64 Hz"));
|
||||
break;
|
||||
default:
|
||||
Serial.println(F("Unknown"));
|
||||
}
|
||||
|
||||
// Clear new data flag before starting continuous measurements
|
||||
Serial.println(F("\\n--- Starting Continuous Measurements ---"));
|
||||
if (!mlx.resetNewData()) {
|
||||
Serial.println(F("Failed to reset new data flag"));
|
||||
while (1) { delay(10); }
|
||||
}
|
||||
Serial.println(F("New data flag reset - starting measurements"));
|
||||
}
|
||||
|
||||
void loop() {
|
||||
// Only check new data flag - much more efficient for continuous mode
|
||||
if (mlx.isNewData()) {
|
||||
Serial.print(F("New Data Available - Cycle Position: "));
|
||||
Serial.println(mlx.readCyclePosition());
|
||||
|
||||
// Read ambient temperature
|
||||
double ambientTemp = mlx.getAmbientTemperature();
|
||||
Serial.print(F("Ambient Temperature: "));
|
||||
Serial.print(ambientTemp, 4);
|
||||
Serial.println(F(" °C"));
|
||||
|
||||
// Read object temperature
|
||||
double objectTemp = mlx.getObjectTemperature();
|
||||
Serial.print(F("Object Temperature: "));
|
||||
if (isnan(objectTemp)) {
|
||||
Serial.println(F("NaN (invalid cycle position)"));
|
||||
} else {
|
||||
Serial.print(objectTemp, 4);
|
||||
Serial.println(F(" °C"));
|
||||
}
|
||||
|
||||
// Reset new data flag after reading
|
||||
if (!mlx.resetNewData()) {
|
||||
Serial.println(F("Failed to reset new data flag"));
|
||||
}
|
||||
|
||||
Serial.println(); // Add blank line between readings
|
||||
}
|
||||
|
||||
// Check if we need to trigger a new measurement for step modes
|
||||
mlx90632_mode_t currentMode = mlx.getMode();
|
||||
if (currentMode == MLX90632_MODE_STEP || currentMode == MLX90632_MODE_SLEEPING_STEP) {
|
||||
// Trigger single measurement (SOC bit) for step modes
|
||||
if (!mlx.startSingleMeasurement()) {
|
||||
Serial.println(F("Failed to start single measurement"));
|
||||
}
|
||||
}
|
||||
|
||||
// Small delay to prevent overwhelming the I2C bus
|
||||
delay(10);
|
||||
}
|
||||
|
|
@ -1,82 +0,0 @@
|
|||
<!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 MLX90632 Arduino Library: Adafruit_MLX90632.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 MLX90632 Arduino 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="#define-members">Macros</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Adafruit_MLX90632.cpp File Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
<div class="textblock"><code>#include "<a class="el" href="_adafruit___m_l_x90632_8h_source.html">Adafruit_MLX90632.h</a>"</code><br />
|
||||
</div><a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>I2C Driver for MLX90632 Far Infrared Temperature Sensor</p>
|
||||
<p>This is a library for the Adafruit MLX90632 breakout: <a href="http://www.adafruit.com/products">http://www.adafruit.com/products</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>
|
||||
<p>Written by Limor "Ladyada" Fried with assistance from Claude Code.</p>
|
||||
<p>MIT license, see LICENSE for more information </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>
|
||||
|
|
@ -1,551 +0,0 @@
|
|||
<!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 MLX90632 Arduino Library: Adafruit_MLX90632.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 MLX90632 Arduino 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_MLX90632.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 <Wire.h></code><br />
|
||||
<code>#include "Arduino.h"</code><br />
|
||||
</div>
|
||||
<p><a href="_adafruit___m_l_x90632_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_l_x90632.html">Adafruit_MLX90632</a></td></tr>
|
||||
<tr class="memdesc:"><td class="mdescLeft"> </td><td class="mdescRight">Class that stores state and functions for interacting with MLX90632 Far Infrared Temperature Sensor. <a href="class_adafruit___m_l_x90632.html#details">More...</a><br /></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:ad4114562b36c885c9d64e379a0ba84f5"><td class="memItemLeft" align="right" valign="top"><a id="ad4114562b36c885c9d64e379a0ba84f5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ad4114562b36c885c9d64e379a0ba84f5">MLX90632_DEFAULT_ADDR</a>   0x3A</td></tr>
|
||||
<tr class="memdesc:ad4114562b36c885c9d64e379a0ba84f5"><td class="mdescLeft"> </td><td class="mdescRight">MLX90632 default i2c address. <br /></td></tr>
|
||||
<tr class="separator:ad4114562b36c885c9d64e379a0ba84f5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a52a50e992b43b3e5bad0181abeba17af"><td class="memItemLeft" align="right" valign="top"><a id="a52a50e992b43b3e5bad0181abeba17af"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a52a50e992b43b3e5bad0181abeba17af">MLX90632_REG_MELEXIS_RESERVED0</a>   0x2400</td></tr>
|
||||
<tr class="memdesc:a52a50e992b43b3e5bad0181abeba17af"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:a52a50e992b43b3e5bad0181abeba17af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab80fceba39b086d9411d92aae020de77"><td class="memItemLeft" align="right" valign="top"><a id="ab80fceba39b086d9411d92aae020de77"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ab80fceba39b086d9411d92aae020de77">MLX90632_REG_MELEXIS_RESERVED1</a>   0x2401</td></tr>
|
||||
<tr class="memdesc:ab80fceba39b086d9411d92aae020de77"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:ab80fceba39b086d9411d92aae020de77"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7d66b4ea7e5604094913814d1a5368e1"><td class="memItemLeft" align="right" valign="top"><a id="a7d66b4ea7e5604094913814d1a5368e1"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a7d66b4ea7e5604094913814d1a5368e1">MLX90632_REG_MELEXIS_RESERVED2</a>   0x2402</td></tr>
|
||||
<tr class="memdesc:a7d66b4ea7e5604094913814d1a5368e1"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:a7d66b4ea7e5604094913814d1a5368e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a62c3be81361a62f05501dbbfa8388a45"><td class="memItemLeft" align="right" valign="top"><a id="a62c3be81361a62f05501dbbfa8388a45"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a62c3be81361a62f05501dbbfa8388a45">MLX90632_REG_MELEXIS_RESERVED3</a>   0x2403</td></tr>
|
||||
<tr class="memdesc:a62c3be81361a62f05501dbbfa8388a45"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:a62c3be81361a62f05501dbbfa8388a45"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8440a3d800fc852ab2dbea63bef827d7"><td class="memItemLeft" align="right" valign="top"><a id="a8440a3d800fc852ab2dbea63bef827d7"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a8440a3d800fc852ab2dbea63bef827d7">MLX90632_REG_MELEXIS_RESERVED4</a>   0x2404</td></tr>
|
||||
<tr class="memdesc:a8440a3d800fc852ab2dbea63bef827d7"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:a8440a3d800fc852ab2dbea63bef827d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a860875bde93bb321ca43bb3a1e5fa0b6"><td class="memItemLeft" align="right" valign="top"><a id="a860875bde93bb321ca43bb3a1e5fa0b6"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a860875bde93bb321ca43bb3a1e5fa0b6">MLX90632_REG_ID0</a>   0x2405</td></tr>
|
||||
<tr class="memdesc:a860875bde93bb321ca43bb3a1e5fa0b6"><td class="mdescLeft"> </td><td class="mdescRight">Chip ID. <br /></td></tr>
|
||||
<tr class="separator:a860875bde93bb321ca43bb3a1e5fa0b6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a08aa0348ebbeafc772f89998f4c4eb0a"><td class="memItemLeft" align="right" valign="top"><a id="a08aa0348ebbeafc772f89998f4c4eb0a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a08aa0348ebbeafc772f89998f4c4eb0a">MLX90632_REG_ID1</a>   0x2406</td></tr>
|
||||
<tr class="memdesc:a08aa0348ebbeafc772f89998f4c4eb0a"><td class="mdescLeft"> </td><td class="mdescRight">Chip ID. <br /></td></tr>
|
||||
<tr class="separator:a08aa0348ebbeafc772f89998f4c4eb0a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a801ebaef2f924e12408bceba449c5430"><td class="memItemLeft" align="right" valign="top"><a id="a801ebaef2f924e12408bceba449c5430"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a801ebaef2f924e12408bceba449c5430">MLX90632_REG_ID2</a>   0x2407</td></tr>
|
||||
<tr class="memdesc:a801ebaef2f924e12408bceba449c5430"><td class="mdescLeft"> </td><td class="mdescRight">Chip ID. <br /></td></tr>
|
||||
<tr class="separator:a801ebaef2f924e12408bceba449c5430"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a801c7839ee9ce098d379cf2d51cd77"><td class="memItemLeft" align="right" valign="top"><a id="a3a801c7839ee9ce098d379cf2d51cd77"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a3a801c7839ee9ce098d379cf2d51cd77">MLX90632_REG_ID_CRC16</a>   0x2408</td></tr>
|
||||
<tr class="memdesc:a3a801c7839ee9ce098d379cf2d51cd77"><td class="mdescLeft"> </td><td class="mdescRight">CRC. <br /></td></tr>
|
||||
<tr class="separator:a3a801c7839ee9ce098d379cf2d51cd77"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7b9f80f6364b680f4aa7db82b0f5db1a"><td class="memItemLeft" align="right" valign="top"><a id="a7b9f80f6364b680f4aa7db82b0f5db1a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a7b9f80f6364b680f4aa7db82b0f5db1a">MLX90632_REG_EE_PRODUCT_CODE</a>   0x2409</td></tr>
|
||||
<tr class="memdesc:a7b9f80f6364b680f4aa7db82b0f5db1a"><td class="mdescLeft"> </td><td class="mdescRight">Sensor information. <br /></td></tr>
|
||||
<tr class="separator:a7b9f80f6364b680f4aa7db82b0f5db1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a867e0dd284644e4149ba7ecace22d1d2"><td class="memItemLeft" align="right" valign="top"><a id="a867e0dd284644e4149ba7ecace22d1d2"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a867e0dd284644e4149ba7ecace22d1d2">MLX90632_REG_MELEXIS_RESERVED10</a>   0x240A</td></tr>
|
||||
<tr class="memdesc:a867e0dd284644e4149ba7ecace22d1d2"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:a867e0dd284644e4149ba7ecace22d1d2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9dae867249bff56e81186c9ff2a0ed63"><td class="memItemLeft" align="right" valign="top"><a id="a9dae867249bff56e81186c9ff2a0ed63"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a9dae867249bff56e81186c9ff2a0ed63">MLX90632_REG_EE_VERSION</a>   0x240B</td></tr>
|
||||
<tr class="memdesc:a9dae867249bff56e81186c9ff2a0ed63"><td class="mdescLeft"> </td><td class="mdescRight">EEPROM version. <br /></td></tr>
|
||||
<tr class="separator:a9dae867249bff56e81186c9ff2a0ed63"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a12f97146ae986e8d40cc90b0bc21bc19"><td class="memItemLeft" align="right" valign="top"><a id="a12f97146ae986e8d40cc90b0bc21bc19"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a12f97146ae986e8d40cc90b0bc21bc19">MLX90632_REG_EE_P_R_LSW</a>   0x240C</td></tr>
|
||||
<tr class="memdesc:a12f97146ae986e8d40cc90b0bc21bc19"><td class="mdescLeft"> </td><td class="mdescRight">P_R calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a12f97146ae986e8d40cc90b0bc21bc19"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f5b1002792af333c826ac8a863ce313"><td class="memItemLeft" align="right" valign="top"><a id="a6f5b1002792af333c826ac8a863ce313"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a6f5b1002792af333c826ac8a863ce313">MLX90632_REG_EE_P_R_MSW</a>   0x240D</td></tr>
|
||||
<tr class="memdesc:a6f5b1002792af333c826ac8a863ce313"><td class="mdescLeft"> </td><td class="mdescRight">P_R calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a6f5b1002792af333c826ac8a863ce313"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abe874974755bf47c4d8f3dcc0711e987"><td class="memItemLeft" align="right" valign="top"><a id="abe874974755bf47c4d8f3dcc0711e987"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#abe874974755bf47c4d8f3dcc0711e987">MLX90632_REG_EE_P_G_LSW</a>   0x240E</td></tr>
|
||||
<tr class="memdesc:abe874974755bf47c4d8f3dcc0711e987"><td class="mdescLeft"> </td><td class="mdescRight">P_G calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:abe874974755bf47c4d8f3dcc0711e987"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59a972ecff838ec69f10fdd17b8f0e2a"><td class="memItemLeft" align="right" valign="top"><a id="a59a972ecff838ec69f10fdd17b8f0e2a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a59a972ecff838ec69f10fdd17b8f0e2a">MLX90632_REG_EE_P_G_MSW</a>   0x240F</td></tr>
|
||||
<tr class="memdesc:a59a972ecff838ec69f10fdd17b8f0e2a"><td class="mdescLeft"> </td><td class="mdescRight">P_G calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a59a972ecff838ec69f10fdd17b8f0e2a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2adbb01e462090807837ff17a2f32d4a"><td class="memItemLeft" align="right" valign="top"><a id="a2adbb01e462090807837ff17a2f32d4a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a2adbb01e462090807837ff17a2f32d4a">MLX90632_REG_EE_P_T_LSW</a>   0x2410</td></tr>
|
||||
<tr class="memdesc:a2adbb01e462090807837ff17a2f32d4a"><td class="mdescLeft"> </td><td class="mdescRight">P_T calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a2adbb01e462090807837ff17a2f32d4a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8a81c5b00ceff483f05c40db51ca94ef"><td class="memItemLeft" align="right" valign="top"><a id="a8a81c5b00ceff483f05c40db51ca94ef"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a8a81c5b00ceff483f05c40db51ca94ef">MLX90632_REG_EE_P_T_MSW</a>   0x2411</td></tr>
|
||||
<tr class="memdesc:a8a81c5b00ceff483f05c40db51ca94ef"><td class="mdescLeft"> </td><td class="mdescRight">P_T calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a8a81c5b00ceff483f05c40db51ca94ef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a158dd338dbf82c3b1a491c26ce4aff8b"><td class="memItemLeft" align="right" valign="top"><a id="a158dd338dbf82c3b1a491c26ce4aff8b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a158dd338dbf82c3b1a491c26ce4aff8b">MLX90632_REG_EE_P_O_LSW</a>   0x2412</td></tr>
|
||||
<tr class="memdesc:a158dd338dbf82c3b1a491c26ce4aff8b"><td class="mdescLeft"> </td><td class="mdescRight">P_O calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a158dd338dbf82c3b1a491c26ce4aff8b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4cd7bce5c74ca3797d9cc5496c7a828a"><td class="memItemLeft" align="right" valign="top"><a id="a4cd7bce5c74ca3797d9cc5496c7a828a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a4cd7bce5c74ca3797d9cc5496c7a828a">MLX90632_REG_EE_P_O_MSW</a>   0x2413</td></tr>
|
||||
<tr class="memdesc:a4cd7bce5c74ca3797d9cc5496c7a828a"><td class="mdescLeft"> </td><td class="mdescRight">P_O calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a4cd7bce5c74ca3797d9cc5496c7a828a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9438f1e85a032f976d1d3e795904aec1"><td class="memItemLeft" align="right" valign="top"><a id="a9438f1e85a032f976d1d3e795904aec1"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a9438f1e85a032f976d1d3e795904aec1">MLX90632_REG_EE_AA_LSW</a>   0x2414</td></tr>
|
||||
<tr class="memdesc:a9438f1e85a032f976d1d3e795904aec1"><td class="mdescLeft"> </td><td class="mdescRight">Aa calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a9438f1e85a032f976d1d3e795904aec1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af4efa05be8f445ece10a0022888e0a9a"><td class="memItemLeft" align="right" valign="top"><a id="af4efa05be8f445ece10a0022888e0a9a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#af4efa05be8f445ece10a0022888e0a9a">MLX90632_REG_EE_AA_MSW</a>   0x2415</td></tr>
|
||||
<tr class="memdesc:af4efa05be8f445ece10a0022888e0a9a"><td class="mdescLeft"> </td><td class="mdescRight">Aa calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:af4efa05be8f445ece10a0022888e0a9a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a219f5393e848d2c3f6e787941917c26f"><td class="memItemLeft" align="right" valign="top"><a id="a219f5393e848d2c3f6e787941917c26f"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a219f5393e848d2c3f6e787941917c26f">MLX90632_REG_EE_AB_LSW</a>   0x2416</td></tr>
|
||||
<tr class="memdesc:a219f5393e848d2c3f6e787941917c26f"><td class="mdescLeft"> </td><td class="mdescRight">Ab calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a219f5393e848d2c3f6e787941917c26f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5480d5da9e10fc0209906fb9a648bf0d"><td class="memItemLeft" align="right" valign="top"><a id="a5480d5da9e10fc0209906fb9a648bf0d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a5480d5da9e10fc0209906fb9a648bf0d">MLX90632_REG_EE_AB_MSW</a>   0x2417</td></tr>
|
||||
<tr class="memdesc:a5480d5da9e10fc0209906fb9a648bf0d"><td class="mdescLeft"> </td><td class="mdescRight">Ab calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a5480d5da9e10fc0209906fb9a648bf0d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a18aae9adaac89f38c79474277cf4b352"><td class="memItemLeft" align="right" valign="top"><a id="a18aae9adaac89f38c79474277cf4b352"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a18aae9adaac89f38c79474277cf4b352">MLX90632_REG_EE_BA_LSW</a>   0x2418</td></tr>
|
||||
<tr class="memdesc:a18aae9adaac89f38c79474277cf4b352"><td class="mdescLeft"> </td><td class="mdescRight">Ba calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a18aae9adaac89f38c79474277cf4b352"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a32445e1657e9c391ebbd16487e34dfef"><td class="memItemLeft" align="right" valign="top"><a id="a32445e1657e9c391ebbd16487e34dfef"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a32445e1657e9c391ebbd16487e34dfef">MLX90632_REG_EE_BA_MSW</a>   0x2419</td></tr>
|
||||
<tr class="memdesc:a32445e1657e9c391ebbd16487e34dfef"><td class="mdescLeft"> </td><td class="mdescRight">Ba calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a32445e1657e9c391ebbd16487e34dfef"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a358ad709aaa2969f93aa6c7fa69da9fe"><td class="memItemLeft" align="right" valign="top"><a id="a358ad709aaa2969f93aa6c7fa69da9fe"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a358ad709aaa2969f93aa6c7fa69da9fe">MLX90632_REG_EE_BB_LSW</a>   0x241A</td></tr>
|
||||
<tr class="memdesc:a358ad709aaa2969f93aa6c7fa69da9fe"><td class="mdescLeft"> </td><td class="mdescRight">Bb calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a358ad709aaa2969f93aa6c7fa69da9fe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae25438f404150c943047a9d0bc0721e9"><td class="memItemLeft" align="right" valign="top"><a id="ae25438f404150c943047a9d0bc0721e9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ae25438f404150c943047a9d0bc0721e9">MLX90632_REG_EE_BB_MSW</a>   0x241B</td></tr>
|
||||
<tr class="memdesc:ae25438f404150c943047a9d0bc0721e9"><td class="mdescLeft"> </td><td class="mdescRight">Bb calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:ae25438f404150c943047a9d0bc0721e9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a4372c01b224fc19da2ace38f773d71bd"><td class="memItemLeft" align="right" valign="top"><a id="a4372c01b224fc19da2ace38f773d71bd"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a4372c01b224fc19da2ace38f773d71bd">MLX90632_REG_EE_CA_LSW</a>   0x241C</td></tr>
|
||||
<tr class="memdesc:a4372c01b224fc19da2ace38f773d71bd"><td class="mdescLeft"> </td><td class="mdescRight">Ca calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a4372c01b224fc19da2ace38f773d71bd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7698278671429a6a0192d2c3ba7bbf1a"><td class="memItemLeft" align="right" valign="top"><a id="a7698278671429a6a0192d2c3ba7bbf1a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a7698278671429a6a0192d2c3ba7bbf1a">MLX90632_REG_EE_CA_MSW</a>   0x241D</td></tr>
|
||||
<tr class="memdesc:a7698278671429a6a0192d2c3ba7bbf1a"><td class="mdescLeft"> </td><td class="mdescRight">Ca calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a7698278671429a6a0192d2c3ba7bbf1a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a00f22ba97fab614cab1130d39b2a8a44"><td class="memItemLeft" align="right" valign="top"><a id="a00f22ba97fab614cab1130d39b2a8a44"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a00f22ba97fab614cab1130d39b2a8a44">MLX90632_REG_EE_CB_LSW</a>   0x241E</td></tr>
|
||||
<tr class="memdesc:a00f22ba97fab614cab1130d39b2a8a44"><td class="mdescLeft"> </td><td class="mdescRight">Cb calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a00f22ba97fab614cab1130d39b2a8a44"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6e2601610a41d0f3cb175a718f89140a"><td class="memItemLeft" align="right" valign="top"><a id="a6e2601610a41d0f3cb175a718f89140a"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a6e2601610a41d0f3cb175a718f89140a">MLX90632_REG_EE_CB_MSW</a>   0x241F</td></tr>
|
||||
<tr class="memdesc:a6e2601610a41d0f3cb175a718f89140a"><td class="mdescLeft"> </td><td class="mdescRight">Cb calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a6e2601610a41d0f3cb175a718f89140a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ca31403010274352256e48237ba6982"><td class="memItemLeft" align="right" valign="top"><a id="a0ca31403010274352256e48237ba6982"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a0ca31403010274352256e48237ba6982">MLX90632_REG_EE_DA_LSW</a>   0x2420</td></tr>
|
||||
<tr class="memdesc:a0ca31403010274352256e48237ba6982"><td class="mdescLeft"> </td><td class="mdescRight">Da calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a0ca31403010274352256e48237ba6982"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab9cba5109b1969fa6ffa2f431c6e735b"><td class="memItemLeft" align="right" valign="top"><a id="ab9cba5109b1969fa6ffa2f431c6e735b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ab9cba5109b1969fa6ffa2f431c6e735b">MLX90632_REG_EE_DA_MSW</a>   0x2421</td></tr>
|
||||
<tr class="memdesc:ab9cba5109b1969fa6ffa2f431c6e735b"><td class="mdescLeft"> </td><td class="mdescRight">Da calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:ab9cba5109b1969fa6ffa2f431c6e735b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5182e9e022bfe730f6a1b0862cbdc628"><td class="memItemLeft" align="right" valign="top"><a id="a5182e9e022bfe730f6a1b0862cbdc628"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a5182e9e022bfe730f6a1b0862cbdc628">MLX90632_REG_EE_DB_LSW</a>   0x2422</td></tr>
|
||||
<tr class="memdesc:a5182e9e022bfe730f6a1b0862cbdc628"><td class="mdescLeft"> </td><td class="mdescRight">Db calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a5182e9e022bfe730f6a1b0862cbdc628"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a8d4ba9bbb0b9c0ac83c12825376f0812"><td class="memItemLeft" align="right" valign="top"><a id="a8d4ba9bbb0b9c0ac83c12825376f0812"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a8d4ba9bbb0b9c0ac83c12825376f0812">MLX90632_REG_EE_DB_MSW</a>   0x2423</td></tr>
|
||||
<tr class="memdesc:a8d4ba9bbb0b9c0ac83c12825376f0812"><td class="mdescLeft"> </td><td class="mdescRight">Db calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a8d4ba9bbb0b9c0ac83c12825376f0812"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9dee7fa23a18fe20441c296f1ac2bfa9"><td class="memItemLeft" align="right" valign="top"><a id="a9dee7fa23a18fe20441c296f1ac2bfa9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a9dee7fa23a18fe20441c296f1ac2bfa9">MLX90632_REG_EE_EA_LSW</a>   0x2424</td></tr>
|
||||
<tr class="memdesc:a9dee7fa23a18fe20441c296f1ac2bfa9"><td class="mdescLeft"> </td><td class="mdescRight">Ea calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a9dee7fa23a18fe20441c296f1ac2bfa9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a362cf8b2447ab5e4a5592744463880e5"><td class="memItemLeft" align="right" valign="top"><a id="a362cf8b2447ab5e4a5592744463880e5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a362cf8b2447ab5e4a5592744463880e5">MLX90632_REG_EE_EA_MSW</a>   0x2425</td></tr>
|
||||
<tr class="memdesc:a362cf8b2447ab5e4a5592744463880e5"><td class="mdescLeft"> </td><td class="mdescRight">Ea calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a362cf8b2447ab5e4a5592744463880e5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa30e5bbbd6757acd837397b5d68d4123"><td class="memItemLeft" align="right" valign="top"><a id="aa30e5bbbd6757acd837397b5d68d4123"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aa30e5bbbd6757acd837397b5d68d4123">MLX90632_REG_EE_EB_LSW</a>   0x2426</td></tr>
|
||||
<tr class="memdesc:aa30e5bbbd6757acd837397b5d68d4123"><td class="mdescLeft"> </td><td class="mdescRight">Eb calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:aa30e5bbbd6757acd837397b5d68d4123"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a123861767581a72664a1ac4e0c9413c0"><td class="memItemLeft" align="right" valign="top"><a id="a123861767581a72664a1ac4e0c9413c0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a123861767581a72664a1ac4e0c9413c0">MLX90632_REG_EE_EB_MSW</a>   0x2427</td></tr>
|
||||
<tr class="memdesc:a123861767581a72664a1ac4e0c9413c0"><td class="mdescLeft"> </td><td class="mdescRight">Eb calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a123861767581a72664a1ac4e0c9413c0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac14996d8c1c7e0e4088cf8c7fa67cd57"><td class="memItemLeft" align="right" valign="top"><a id="ac14996d8c1c7e0e4088cf8c7fa67cd57"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ac14996d8c1c7e0e4088cf8c7fa67cd57">MLX90632_REG_EE_FA_LSW</a>   0x2428</td></tr>
|
||||
<tr class="memdesc:ac14996d8c1c7e0e4088cf8c7fa67cd57"><td class="mdescLeft"> </td><td class="mdescRight">Fa calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:ac14996d8c1c7e0e4088cf8c7fa67cd57"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaebe3468ad5d2c21a972c964c2c3dd2b"><td class="memItemLeft" align="right" valign="top"><a id="aaebe3468ad5d2c21a972c964c2c3dd2b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aaebe3468ad5d2c21a972c964c2c3dd2b">MLX90632_REG_EE_FA_MSW</a>   0x2429</td></tr>
|
||||
<tr class="memdesc:aaebe3468ad5d2c21a972c964c2c3dd2b"><td class="mdescLeft"> </td><td class="mdescRight">Fa calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:aaebe3468ad5d2c21a972c964c2c3dd2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a249ea53be5d4fc2c4b1084cd42d5e414"><td class="memItemLeft" align="right" valign="top"><a id="a249ea53be5d4fc2c4b1084cd42d5e414"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a249ea53be5d4fc2c4b1084cd42d5e414">MLX90632_REG_EE_FB_LSW</a>   0x242A</td></tr>
|
||||
<tr class="memdesc:a249ea53be5d4fc2c4b1084cd42d5e414"><td class="mdescLeft"> </td><td class="mdescRight">Fb calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a249ea53be5d4fc2c4b1084cd42d5e414"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a43e7aad1c3a6ccc176c50eaa8bf789ea"><td class="memItemLeft" align="right" valign="top"><a id="a43e7aad1c3a6ccc176c50eaa8bf789ea"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a43e7aad1c3a6ccc176c50eaa8bf789ea">MLX90632_REG_EE_FB_MSW</a>   0x242B</td></tr>
|
||||
<tr class="memdesc:a43e7aad1c3a6ccc176c50eaa8bf789ea"><td class="mdescLeft"> </td><td class="mdescRight">Fb calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a43e7aad1c3a6ccc176c50eaa8bf789ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a70583445839cf5204c58cfefed963db5"><td class="memItemLeft" align="right" valign="top"><a id="a70583445839cf5204c58cfefed963db5"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a70583445839cf5204c58cfefed963db5">MLX90632_REG_EE_GA_LSW</a>   0x242C</td></tr>
|
||||
<tr class="memdesc:a70583445839cf5204c58cfefed963db5"><td class="mdescLeft"> </td><td class="mdescRight">Ga calibration constant (16-bit, Least Significant Word) <br /></td></tr>
|
||||
<tr class="separator:a70583445839cf5204c58cfefed963db5"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa1527a830b3273ce47800b70ea57d273"><td class="memItemLeft" align="right" valign="top"><a id="aa1527a830b3273ce47800b70ea57d273"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aa1527a830b3273ce47800b70ea57d273">MLX90632_REG_EE_GA_MSW</a>   0x242D</td></tr>
|
||||
<tr class="memdesc:aa1527a830b3273ce47800b70ea57d273"><td class="mdescLeft"> </td><td class="mdescRight">Ga calibration constant (16-bit, Most Significant Word) <br /></td></tr>
|
||||
<tr class="separator:aa1527a830b3273ce47800b70ea57d273"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a30c6e59ec381b775261ce5a757b45f8b"><td class="memItemLeft" align="right" valign="top"><a id="a30c6e59ec381b775261ce5a757b45f8b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a30c6e59ec381b775261ce5a757b45f8b">MLX90632_REG_EE_GB</a>   0x242E</td></tr>
|
||||
<tr class="memdesc:a30c6e59ec381b775261ce5a757b45f8b"><td class="mdescLeft"> </td><td class="mdescRight">Gb calibration constant (16-bit) <br /></td></tr>
|
||||
<tr class="separator:a30c6e59ec381b775261ce5a757b45f8b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af52906b57b738fb534bde7634f44a929"><td class="memItemLeft" align="right" valign="top"><a id="af52906b57b738fb534bde7634f44a929"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#af52906b57b738fb534bde7634f44a929">MLX90632_REG_EE_KA</a>   0x242F</td></tr>
|
||||
<tr class="memdesc:af52906b57b738fb534bde7634f44a929"><td class="mdescLeft"> </td><td class="mdescRight">Ka calibration constant (16-bit) <br /></td></tr>
|
||||
<tr class="separator:af52906b57b738fb534bde7634f44a929"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a14c3ff02cef4980029c6ac2116e36bd0"><td class="memItemLeft" align="right" valign="top"><a id="a14c3ff02cef4980029c6ac2116e36bd0"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a14c3ff02cef4980029c6ac2116e36bd0">MLX90632_REG_EE_KB</a>   0x2430</td></tr>
|
||||
<tr class="memdesc:a14c3ff02cef4980029c6ac2116e36bd0"><td class="mdescLeft"> </td><td class="mdescRight">Kb calibration constant (16-bit) <br /></td></tr>
|
||||
<tr class="separator:a14c3ff02cef4980029c6ac2116e36bd0"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a05cb6108586749e85c9002d6e972e5b9"><td class="memItemLeft" align="right" valign="top"><a id="a05cb6108586749e85c9002d6e972e5b9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a05cb6108586749e85c9002d6e972e5b9">MLX90632_REG_MELEXIS_RESERVED49</a>   0x2431</td></tr>
|
||||
<tr class="memdesc:a05cb6108586749e85c9002d6e972e5b9"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:a05cb6108586749e85c9002d6e972e5b9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab1e2d42b195569b298497a9dc41641d7"><td class="memItemLeft" align="right" valign="top"><a id="ab1e2d42b195569b298497a9dc41641d7"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ab1e2d42b195569b298497a9dc41641d7">MLX90632_REG_MELEXIS_RESERVED127</a>   0x247F</td></tr>
|
||||
<tr class="memdesc:ab1e2d42b195569b298497a9dc41641d7"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:ab1e2d42b195569b298497a9dc41641d7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae25c034aa7d14affc9cb15749391c869"><td class="memItemLeft" align="right" valign="top"><a id="ae25c034aa7d14affc9cb15749391c869"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ae25c034aa7d14affc9cb15749391c869">MLX90632_REG_MELEXIS_RESERVED128</a>   0x2480</td></tr>
|
||||
<tr class="memdesc:ae25c034aa7d14affc9cb15749391c869"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:ae25c034aa7d14affc9cb15749391c869"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa0bd2b13604dcc169cded28fb0372910"><td class="memItemLeft" align="right" valign="top"><a id="aa0bd2b13604dcc169cded28fb0372910"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aa0bd2b13604dcc169cded28fb0372910">MLX90632_REG_EE_HA</a>   0x2481</td></tr>
|
||||
<tr class="memdesc:aa0bd2b13604dcc169cded28fb0372910"><td class="mdescLeft"> </td><td class="mdescRight">Ha Customer calibration constant (16 bit) <br /></td></tr>
|
||||
<tr class="separator:aa0bd2b13604dcc169cded28fb0372910"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abc0a421bae0d1a5800e4d3f8ad81a219"><td class="memItemLeft" align="right" valign="top"><a id="abc0a421bae0d1a5800e4d3f8ad81a219"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#abc0a421bae0d1a5800e4d3f8ad81a219">MLX90632_REG_EE_HB</a>   0x2482</td></tr>
|
||||
<tr class="memdesc:abc0a421bae0d1a5800e4d3f8ad81a219"><td class="mdescLeft"> </td><td class="mdescRight">Hb Customer calibration constant (16 bit) <br /></td></tr>
|
||||
<tr class="separator:abc0a421bae0d1a5800e4d3f8ad81a219"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae668f49f0e261925ac8bde40d20241a6"><td class="memItemLeft" align="right" valign="top"><a id="ae668f49f0e261925ac8bde40d20241a6"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ae668f49f0e261925ac8bde40d20241a6">MLX90632_REG_MELEXIS_RESERVED131</a>   0x2483</td></tr>
|
||||
<tr class="memdesc:ae668f49f0e261925ac8bde40d20241a6"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:ae668f49f0e261925ac8bde40d20241a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3821488c0ad52f845f99586761571cad"><td class="memItemLeft" align="right" valign="top"><a id="a3821488c0ad52f845f99586761571cad"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a3821488c0ad52f845f99586761571cad">MLX90632_REG_CUSTOMER_DATA_START</a>   0x24C0</td></tr>
|
||||
<tr class="memdesc:a3821488c0ad52f845f99586761571cad"><td class="mdescLeft"> </td><td class="mdescRight">Customer data start. <br /></td></tr>
|
||||
<tr class="separator:a3821488c0ad52f845f99586761571cad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9885f6cd53bdaf8a02201f6de79b14d9"><td class="memItemLeft" align="right" valign="top"><a id="a9885f6cd53bdaf8a02201f6de79b14d9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a9885f6cd53bdaf8a02201f6de79b14d9">MLX90632_REG_CUSTOMER_DATA_END</a>   0x24CF</td></tr>
|
||||
<tr class="memdesc:a9885f6cd53bdaf8a02201f6de79b14d9"><td class="mdescLeft"> </td><td class="mdescRight">Customer data end. <br /></td></tr>
|
||||
<tr class="separator:a9885f6cd53bdaf8a02201f6de79b14d9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a184d3a447ef41e48a63cf582e078abff"><td class="memItemLeft" align="right" valign="top"><a id="a184d3a447ef41e48a63cf582e078abff"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a184d3a447ef41e48a63cf582e078abff">MLX90632_REG_MELEXIS_RESERVED208</a>   0x24D0</td></tr>
|
||||
<tr class="memdesc:a184d3a447ef41e48a63cf582e078abff"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:a184d3a447ef41e48a63cf582e078abff"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6dc232ba195d7c2b39cf2f9d0b038dbe"><td class="memItemLeft" align="right" valign="top"><a id="a6dc232ba195d7c2b39cf2f9d0b038dbe"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a6dc232ba195d7c2b39cf2f9d0b038dbe">MLX90632_REG_EE_CONTROL</a>   0x24D4</td></tr>
|
||||
<tr class="memdesc:a6dc232ba195d7c2b39cf2f9d0b038dbe"><td class="mdescLeft"> </td><td class="mdescRight">EEPROM Control register, measurement control. <br /></td></tr>
|
||||
<tr class="separator:a6dc232ba195d7c2b39cf2f9d0b038dbe"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a7c8d78ccba396cbc9e694dcb3aad8f69"><td class="memItemLeft" align="right" valign="top"><a id="a7c8d78ccba396cbc9e694dcb3aad8f69"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a7c8d78ccba396cbc9e694dcb3aad8f69">MLX90632_REG_EE_I2C_ADDRESS</a>   0x24D5</td></tr>
|
||||
<tr class="memdesc:a7c8d78ccba396cbc9e694dcb3aad8f69"><td class="mdescLeft"> </td><td class="mdescRight">I2C slave address >> 1. <br /></td></tr>
|
||||
<tr class="separator:a7c8d78ccba396cbc9e694dcb3aad8f69"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2e3df216f55e5a4c4bd84c498b8df211"><td class="memItemLeft" align="right" valign="top"><a id="a2e3df216f55e5a4c4bd84c498b8df211"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a2e3df216f55e5a4c4bd84c498b8df211">MLX90632_REG_MELEXIS_RESERVED214</a>   0x24D6</td></tr>
|
||||
<tr class="memdesc:a2e3df216f55e5a4c4bd84c498b8df211"><td class="mdescLeft"> </td><td class="mdescRight">Melexis reserved. <br /></td></tr>
|
||||
<tr class="separator:a2e3df216f55e5a4c4bd84c498b8df211"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a6f35c16cb22320d04617b15956122d74"><td class="memItemLeft" align="right" valign="top"><a id="a6f35c16cb22320d04617b15956122d74"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a6f35c16cb22320d04617b15956122d74">MLX90632_REG_EE_MEAS_1</a>   0x24E1</td></tr>
|
||||
<tr class="memdesc:a6f35c16cb22320d04617b15956122d74"><td class="mdescLeft"> </td><td class="mdescRight">Measurement settings 1. <br /></td></tr>
|
||||
<tr class="separator:a6f35c16cb22320d04617b15956122d74"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab7eed8499613f8b949bfd5b004cfa1fb"><td class="memItemLeft" align="right" valign="top"><a id="ab7eed8499613f8b949bfd5b004cfa1fb"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ab7eed8499613f8b949bfd5b004cfa1fb">MLX90632_REG_EE_MEAS_2</a>   0x24E2</td></tr>
|
||||
<tr class="memdesc:ab7eed8499613f8b949bfd5b004cfa1fb"><td class="mdescLeft"> </td><td class="mdescRight">Measurement settings 2. <br /></td></tr>
|
||||
<tr class="separator:ab7eed8499613f8b949bfd5b004cfa1fb"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a71776374330c75fb51d95f194e6108f3"><td class="memItemLeft" align="right" valign="top"><a id="a71776374330c75fb51d95f194e6108f3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a71776374330c75fb51d95f194e6108f3">MLX90632_REG_I2C_ADDRESS</a>   0x3000</td></tr>
|
||||
<tr class="memdesc:a71776374330c75fb51d95f194e6108f3"><td class="mdescLeft"> </td><td class="mdescRight">I2C slave address >> 1. <br /></td></tr>
|
||||
<tr class="separator:a71776374330c75fb51d95f194e6108f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aaa76ecf8446bab0d5d9a2ed8aa1f7e9b"><td class="memItemLeft" align="right" valign="top"><a id="aaa76ecf8446bab0d5d9a2ed8aa1f7e9b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aaa76ecf8446bab0d5d9a2ed8aa1f7e9b">MLX90632_REG_CONTROL</a>   0x3001</td></tr>
|
||||
<tr class="memdesc:aaa76ecf8446bab0d5d9a2ed8aa1f7e9b"><td class="mdescLeft"> </td><td class="mdescRight">Control register, measurement mode. <br /></td></tr>
|
||||
<tr class="separator:aaa76ecf8446bab0d5d9a2ed8aa1f7e9b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa71b864001998adc7b1ced30c0026fb4"><td class="memItemLeft" align="right" valign="top"><a id="aa71b864001998adc7b1ced30c0026fb4"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aa71b864001998adc7b1ced30c0026fb4">MLX90632_REG_STATUS</a>   0x3FFF</td></tr>
|
||||
<tr class="memdesc:aa71b864001998adc7b1ced30c0026fb4"><td class="mdescLeft"> </td><td class="mdescRight">Status register: data available. <br /></td></tr>
|
||||
<tr class="separator:aa71b864001998adc7b1ced30c0026fb4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:afcd0c2da9ed24f77e5d9fcb02147d075"><td class="memItemLeft" align="right" valign="top"><a id="afcd0c2da9ed24f77e5d9fcb02147d075"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#afcd0c2da9ed24f77e5d9fcb02147d075">MLX90632_REG_RAM_1</a>   0x4000</td></tr>
|
||||
<tr class="memdesc:afcd0c2da9ed24f77e5d9fcb02147d075"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 1. <br /></td></tr>
|
||||
<tr class="separator:afcd0c2da9ed24f77e5d9fcb02147d075"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a66ff3fc37ae2da9c87240d2ddd340ed2"><td class="memItemLeft" align="right" valign="top"><a id="a66ff3fc37ae2da9c87240d2ddd340ed2"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a66ff3fc37ae2da9c87240d2ddd340ed2">MLX90632_REG_RAM_2</a>   0x4001</td></tr>
|
||||
<tr class="memdesc:a66ff3fc37ae2da9c87240d2ddd340ed2"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 2. <br /></td></tr>
|
||||
<tr class="separator:a66ff3fc37ae2da9c87240d2ddd340ed2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a444937365271b7554c6fd564ab27919c"><td class="memItemLeft" align="right" valign="top"><a id="a444937365271b7554c6fd564ab27919c"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a444937365271b7554c6fd564ab27919c">MLX90632_REG_RAM_3</a>   0x4002</td></tr>
|
||||
<tr class="memdesc:a444937365271b7554c6fd564ab27919c"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 3. <br /></td></tr>
|
||||
<tr class="separator:a444937365271b7554c6fd564ab27919c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2ed6de52c1d1113daf36e5c578edf4f8"><td class="memItemLeft" align="right" valign="top"><a id="a2ed6de52c1d1113daf36e5c578edf4f8"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a2ed6de52c1d1113daf36e5c578edf4f8">MLX90632_REG_RAM_4</a>   0x4003</td></tr>
|
||||
<tr class="memdesc:a2ed6de52c1d1113daf36e5c578edf4f8"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 4. <br /></td></tr>
|
||||
<tr class="separator:a2ed6de52c1d1113daf36e5c578edf4f8"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed999b53507c94f19c07e3b9aca5dfe9"><td class="memItemLeft" align="right" valign="top"><a id="aed999b53507c94f19c07e3b9aca5dfe9"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aed999b53507c94f19c07e3b9aca5dfe9">MLX90632_REG_RAM_5</a>   0x4004</td></tr>
|
||||
<tr class="memdesc:aed999b53507c94f19c07e3b9aca5dfe9"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 5. <br /></td></tr>
|
||||
<tr class="separator:aed999b53507c94f19c07e3b9aca5dfe9"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac80e1c64db57381cd6512d77282f5903"><td class="memItemLeft" align="right" valign="top"><a id="ac80e1c64db57381cd6512d77282f5903"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ac80e1c64db57381cd6512d77282f5903">MLX90632_REG_RAM_6</a>   0x4005</td></tr>
|
||||
<tr class="memdesc:ac80e1c64db57381cd6512d77282f5903"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 6. <br /></td></tr>
|
||||
<tr class="separator:ac80e1c64db57381cd6512d77282f5903"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:abcbe51b0607a3b90b57f00058659a7ea"><td class="memItemLeft" align="right" valign="top"><a id="abcbe51b0607a3b90b57f00058659a7ea"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#abcbe51b0607a3b90b57f00058659a7ea">MLX90632_REG_RAM_7</a>   0x4006</td></tr>
|
||||
<tr class="memdesc:abcbe51b0607a3b90b57f00058659a7ea"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 7. <br /></td></tr>
|
||||
<tr class="separator:abcbe51b0607a3b90b57f00058659a7ea"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad172f1e8d56e697f47f024a5b3b96235"><td class="memItemLeft" align="right" valign="top"><a id="ad172f1e8d56e697f47f024a5b3b96235"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ad172f1e8d56e697f47f024a5b3b96235">MLX90632_REG_RAM_8</a>   0x4007</td></tr>
|
||||
<tr class="memdesc:ad172f1e8d56e697f47f024a5b3b96235"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 8. <br /></td></tr>
|
||||
<tr class="separator:ad172f1e8d56e697f47f024a5b3b96235"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a019316b8573bc3aca9e853ff1249b034"><td class="memItemLeft" align="right" valign="top"><a id="a019316b8573bc3aca9e853ff1249b034"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a019316b8573bc3aca9e853ff1249b034">MLX90632_REG_RAM_9</a>   0x4008</td></tr>
|
||||
<tr class="memdesc:a019316b8573bc3aca9e853ff1249b034"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 9. <br /></td></tr>
|
||||
<tr class="separator:a019316b8573bc3aca9e853ff1249b034"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adacd2688b0211dea446771c4f960cc2b"><td class="memItemLeft" align="right" valign="top"><a id="adacd2688b0211dea446771c4f960cc2b"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#adacd2688b0211dea446771c4f960cc2b">MLX90632_REG_RAM_52</a>   0x4033</td></tr>
|
||||
<tr class="memdesc:adacd2688b0211dea446771c4f960cc2b"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 52. <br /></td></tr>
|
||||
<tr class="separator:adacd2688b0211dea446771c4f960cc2b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2565973076652eadf6bb68227b424fc6"><td class="memItemLeft" align="right" valign="top"><a id="a2565973076652eadf6bb68227b424fc6"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a2565973076652eadf6bb68227b424fc6">MLX90632_REG_RAM_53</a>   0x4034</td></tr>
|
||||
<tr class="memdesc:a2565973076652eadf6bb68227b424fc6"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 53. <br /></td></tr>
|
||||
<tr class="separator:a2565973076652eadf6bb68227b424fc6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aa766e4d5600350d32d4461086dae8dcd"><td class="memItemLeft" align="right" valign="top"><a id="aa766e4d5600350d32d4461086dae8dcd"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aa766e4d5600350d32d4461086dae8dcd">MLX90632_REG_RAM_54</a>   0x4035</td></tr>
|
||||
<tr class="memdesc:aa766e4d5600350d32d4461086dae8dcd"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 54. <br /></td></tr>
|
||||
<tr class="separator:aa766e4d5600350d32d4461086dae8dcd"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad38838a4445d9073fd67c615b937f6f7"><td class="memItemLeft" align="right" valign="top"><a id="ad38838a4445d9073fd67c615b937f6f7"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#ad38838a4445d9073fd67c615b937f6f7">MLX90632_REG_RAM_55</a>   0x4036</td></tr>
|
||||
<tr class="memdesc:ad38838a4445d9073fd67c615b937f6f7"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 55. <br /></td></tr>
|
||||
<tr class="separator:ad38838a4445d9073fd67c615b937f6f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a2be80362fefe731935a03ee17cb662c2"><td class="memItemLeft" align="right" valign="top"><a id="a2be80362fefe731935a03ee17cb662c2"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a2be80362fefe731935a03ee17cb662c2">MLX90632_REG_RAM_56</a>   0x4037</td></tr>
|
||||
<tr class="memdesc:a2be80362fefe731935a03ee17cb662c2"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 56. <br /></td></tr>
|
||||
<tr class="separator:a2be80362fefe731935a03ee17cb662c2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a55f4b8fea0cec09213825c850292a4b3"><td class="memItemLeft" align="right" valign="top"><a id="a55f4b8fea0cec09213825c850292a4b3"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a55f4b8fea0cec09213825c850292a4b3">MLX90632_REG_RAM_57</a>   0x4038</td></tr>
|
||||
<tr class="memdesc:a55f4b8fea0cec09213825c850292a4b3"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 57. <br /></td></tr>
|
||||
<tr class="separator:a55f4b8fea0cec09213825c850292a4b3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0420778265d8495c7f489576da20338d"><td class="memItemLeft" align="right" valign="top"><a id="a0420778265d8495c7f489576da20338d"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a0420778265d8495c7f489576da20338d">MLX90632_REG_RAM_58</a>   0x4039</td></tr>
|
||||
<tr class="memdesc:a0420778265d8495c7f489576da20338d"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 58. <br /></td></tr>
|
||||
<tr class="separator:a0420778265d8495c7f489576da20338d"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a5432177fa63599d05c51524b14ff8952"><td class="memItemLeft" align="right" valign="top"><a id="a5432177fa63599d05c51524b14ff8952"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a5432177fa63599d05c51524b14ff8952">MLX90632_REG_RAM_59</a>   0x403A</td></tr>
|
||||
<tr class="memdesc:a5432177fa63599d05c51524b14ff8952"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 59. <br /></td></tr>
|
||||
<tr class="separator:a5432177fa63599d05c51524b14ff8952"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1b0549cedd5896202fd33cae6e85afc8"><td class="memItemLeft" align="right" valign="top"><a id="a1b0549cedd5896202fd33cae6e85afc8"></a>
|
||||
#define </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a1b0549cedd5896202fd33cae6e85afc8">MLX90632_REG_RAM_60</a>   0x403B</td></tr>
|
||||
<tr class="memdesc:a1b0549cedd5896202fd33cae6e85afc8"><td class="mdescLeft"> </td><td class="mdescRight">Raw data 60. <br /></td></tr>
|
||||
<tr class="separator:a1b0549cedd5896202fd33cae6e85afc8"><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:a6b2fbae01f25cc65b5724024da040e14"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">mlx90632_mode_t</a> { <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a24bec848b73f71142d35c6b33b8b85f9">MLX90632_MODE_HALT</a> = 0x00,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a64139c5c7303587ef9decf4012a67da6">MLX90632_MODE_SLEEPING_STEP</a> = 0x01,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a44d6b3eec47c1ab0cf158a2b1df0541d">MLX90632_MODE_STEP</a> = 0x02,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a84fb9f18986d3128609e5091181f131a">MLX90632_MODE_CONTINUOUS</a> = 0x03
|
||||
}<tr class="memdesc:a6b2fbae01f25cc65b5724024da040e14"><td class="mdescLeft"> </td><td class="mdescRight">MLX90632 measurement modes. <a href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">More...</a><br /></td></tr>
|
||||
</td></tr>
|
||||
<tr class="separator:a6b2fbae01f25cc65b5724024da040e14"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1eee5a77384405277a898d8aae460fad"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">mlx90632_meas_select_t</a> { <a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada59bcdf5e8727971b161b6899e61d0f9f">MLX90632_MEAS_MEDICAL</a> = 0x00,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada61a5d9482e434e4a13e8747f88aa572e">MLX90632_MEAS_EXTENDED_RANGE</a> = 0x11
|
||||
}<tr class="memdesc:a1eee5a77384405277a898d8aae460fad"><td class="mdescLeft"> </td><td class="mdescRight">MLX90632 measurement types. <a href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">More...</a><br /></td></tr>
|
||||
</td></tr>
|
||||
<tr class="separator:a1eee5a77384405277a898d8aae460fad"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:aed64e1fa531b6cdee1f12627da385efa"><td class="memItemLeft" align="right" valign="top">enum  </td><td class="memItemRight" valign="bottom"><a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">mlx90632_refresh_rate_t</a> { <br />
|
||||
  <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaac8f470f58c8857455e5137aaa91c63dd">MLX90632_REFRESH_0_5HZ</a> = 0,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa4ee8da6f6bd6ca30dc4eb0229a9ea978">MLX90632_REFRESH_1HZ</a> = 1,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa9b3535b60b446ce2435cb0f240d41b25">MLX90632_REFRESH_2HZ</a> = 2,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa5a740a991e694e76b824d05e9a84de5b">MLX90632_REFRESH_4HZ</a> = 3,
|
||||
<br />
|
||||
  <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa39cd33e4850872d6180943e087aef853">MLX90632_REFRESH_8HZ</a> = 4,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa69a2104584fa2b152137f99d65620333">MLX90632_REFRESH_16HZ</a> = 5,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa92fb9e6ef6af6e257a51a9ca7aeab0fb">MLX90632_REFRESH_32HZ</a> = 6,
|
||||
<a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa3f389b4376004ad745014bdc96cd4ce1">MLX90632_REFRESH_64HZ</a> = 7
|
||||
<br />
|
||||
}<tr class="memdesc:aed64e1fa531b6cdee1f12627da385efa"><td class="mdescLeft"> </td><td class="mdescRight">MLX90632 refresh rates. <a href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">More...</a><br /></td></tr>
|
||||
</td></tr>
|
||||
<tr class="separator:aed64e1fa531b6cdee1f12627da385efa"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
</table>
|
||||
<a name="details" id="details"></a><h2 class="groupheader">Detailed Description</h2>
|
||||
<div class="textblock"><p>I2C Driver for MLX90632 Far Infrared Temperature Sensor</p>
|
||||
<p>This is a library for the Adafruit MLX90632 breakout: <a href="http://www.adafruit.com/products">http://www.adafruit.com/products</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>
|
||||
<p>Written by Limor "Ladyada" Fried with assistance from Claude Code.</p>
|
||||
<p>MIT license, see LICENSE for more information </p>
|
||||
</div><h2 class="groupheader">Enumeration Type Documentation</h2>
|
||||
<a id="a6b2fbae01f25cc65b5724024da040e14"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a6b2fbae01f25cc65b5724024da040e14">◆ </a></span>mlx90632_mode_t</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">mlx90632_mode_t</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>MLX90632 measurement modes. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a6b2fbae01f25cc65b5724024da040e14a24bec848b73f71142d35c6b33b8b85f9"></a>MLX90632_MODE_HALT </td><td class="fielddoc"><p>Halt mode for EEPROM operations. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a6b2fbae01f25cc65b5724024da040e14a64139c5c7303587ef9decf4012a67da6"></a>MLX90632_MODE_SLEEPING_STEP </td><td class="fielddoc"><p>Sleeping step mode. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a6b2fbae01f25cc65b5724024da040e14a44d6b3eec47c1ab0cf158a2b1df0541d"></a>MLX90632_MODE_STEP </td><td class="fielddoc"><p>Step mode. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a6b2fbae01f25cc65b5724024da040e14a84fb9f18986d3128609e5091181f131a"></a>MLX90632_MODE_CONTINUOUS </td><td class="fielddoc"><p>Continuous mode. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1eee5a77384405277a898d8aae460fad"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1eee5a77384405277a898d8aae460fad">◆ </a></span>mlx90632_meas_select_t</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">mlx90632_meas_select_t</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>MLX90632 measurement types. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="a1eee5a77384405277a898d8aae460fada59bcdf5e8727971b161b6899e61d0f9f"></a>MLX90632_MEAS_MEDICAL </td><td class="fielddoc"><p>Medical measurement. </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="a1eee5a77384405277a898d8aae460fada61a5d9482e434e4a13e8747f88aa572e"></a>MLX90632_MEAS_EXTENDED_RANGE </td><td class="fielddoc"><p>Extended range measurement. </p>
|
||||
</td></tr>
|
||||
</table>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="aed64e1fa531b6cdee1f12627da385efa"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#aed64e1fa531b6cdee1f12627da385efa">◆ </a></span>mlx90632_refresh_rate_t</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">enum <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">mlx90632_refresh_rate_t</a></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>MLX90632 refresh rates. </p>
|
||||
<table class="fieldtable">
|
||||
<tr><th colspan="2">Enumerator</th></tr><tr><td class="fieldname"><a id="aed64e1fa531b6cdee1f12627da385efaac8f470f58c8857455e5137aaa91c63dd"></a>MLX90632_REFRESH_0_5HZ </td><td class="fielddoc"><p>0.5 Hz (2000ms) </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aed64e1fa531b6cdee1f12627da385efaa4ee8da6f6bd6ca30dc4eb0229a9ea978"></a>MLX90632_REFRESH_1HZ </td><td class="fielddoc"><p>1 Hz (1000ms) </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aed64e1fa531b6cdee1f12627da385efaa9b3535b60b446ce2435cb0f240d41b25"></a>MLX90632_REFRESH_2HZ </td><td class="fielddoc"><p>2 Hz (500ms) </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aed64e1fa531b6cdee1f12627da385efaa5a740a991e694e76b824d05e9a84de5b"></a>MLX90632_REFRESH_4HZ </td><td class="fielddoc"><p>4 Hz (250ms) </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aed64e1fa531b6cdee1f12627da385efaa39cd33e4850872d6180943e087aef853"></a>MLX90632_REFRESH_8HZ </td><td class="fielddoc"><p>8 Hz (125ms) </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aed64e1fa531b6cdee1f12627da385efaa69a2104584fa2b152137f99d65620333"></a>MLX90632_REFRESH_16HZ </td><td class="fielddoc"><p>16 Hz (62.5ms) </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aed64e1fa531b6cdee1f12627da385efaa92fb9e6ef6af6e257a51a9ca7aeab0fb"></a>MLX90632_REFRESH_32HZ </td><td class="fielddoc"><p>32 Hz (31.25ms) </p>
|
||||
</td></tr>
|
||||
<tr><td class="fieldname"><a id="aed64e1fa531b6cdee1f12627da385efaa3f389b4376004ad745014bdc96cd4ce1"></a>MLX90632_REFRESH_64HZ </td><td class="fielddoc"><p>64 Hz (15.625ms) </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>
|
||||
|
|
@ -1,78 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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_l_x90632.html" target="_self">Adafruit_MLX90632</a></td><td class="desc">Class that stores state and functions for interacting with MLX90632 Far Infrared Temperature Sensor </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
|
Before Width: | Height: | Size: 676 B |
BIN
html/bdwn.png
|
Before Width: | Height: | Size: 147 B |
|
|
@ -1,99 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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_MLX90632 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_l_x90632.html">Adafruit_MLX90632</a>, including all inherited members.</p>
|
||||
<table class="directory">
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a1b7af0afac8c63b9a3af045283721b6e">Adafruit_MLX90632</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a44dabf6e00e1620e63419b89513dd6e7">begin</a>(uint8_t i2c_addr=MLX90632_DEFAULT_ADDR, TwoWire *wire=&Wire)</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#adb05d2f2518079440692650f22750fc4">getAmbientTemperature</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#af7afb259faafe2ba01a4c053308d94e6">getCalibrations</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#ae3279eb3839f75b363a7bed815e3280a">getEEPROMVersion</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a59c8ab9b8e3debee403585c910993c20">getMeasurementSelect</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a1f213c3967fd5c8bb5618c60736d16f3">getMode</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a9060ed8898cd4dda185412b9f522d9e0">getObjectTemperature</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#ad04613e6f1cc66a46abef1ed960aceaf">getProductCode</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a194b3ce9663f23cf5687ab7629c80583">getProductID</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a182c81afea213510b426f8bf0d7153e1">getRefreshRate</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#ae0ba4466718ba669e266b6bb2cb5a221">isBusy</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#af21379c1ccbb2ac395e14e232c4238a6">isEEPROMBusy</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a09cf51c164400e203148eaefc6810e12">isNewData</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a0ffb22de13188bc6edf660f632fe0cd2">readCyclePosition</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a90881c8ef9b90f71d6cade033d85a8f7">reset</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#ad4c401ee693787ce47a66c5ab07efc8f">resetNewData</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a3a539fcb7da9f846fe022380f968dd79">setMeasurementSelect</a>(mlx90632_meas_select_t meas_select)</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#ab1471932f1eccb19431ae29a44fde149">setMode</a>(mlx90632_mode_t mode)</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#ac0cf23c6178a1a3ac4f6c016db0e9d8f">setRefreshRate</a>(mlx90632_refresh_rate_t refresh_rate)</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#acb8cf7f8ad0e01dcb84d8bc16c19ec4c">startFullMeasurement</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a25da9be3fbca75efcd65988d15c65b0b">startSingleMeasurement</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a></td><td class="entry"></td></tr>
|
||||
<tr class="even"><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html#a780e5e6409c17d6ff7ab2828b40a06af">~Adafruit_MLX90632</a>()</td><td class="entry"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</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>
|
||||
|
|
@ -1,622 +0,0 @@
|
|||
<!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 MLX90632 Arduino Library: Adafruit_MLX90632 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 MLX90632 Arduino 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_l_x90632-members.html">List of all members</a> </div>
|
||||
<div class="headertitle">
|
||||
<div class="title">Adafruit_MLX90632 Class Reference</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
|
||||
<p>Class that stores state and functions for interacting with MLX90632 Far Infrared Temperature Sensor.
|
||||
<a href="class_adafruit___m_l_x90632.html#details">More...</a></p>
|
||||
|
||||
<p><code>#include <<a class="el" href="_adafruit___m_l_x90632_8h_source.html">Adafruit_MLX90632.h</a>></code></p>
|
||||
<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:a1b7af0afac8c63b9a3af045283721b6e"><td class="memItemLeft" align="right" valign="top"><a id="a1b7af0afac8c63b9a3af045283721b6e"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a1b7af0afac8c63b9a3af045283721b6e">Adafruit_MLX90632</a> ()</td></tr>
|
||||
<tr class="memdesc:a1b7af0afac8c63b9a3af045283721b6e"><td class="mdescLeft"> </td><td class="mdescRight">Instantiates a new MLX90632 class. <br /></td></tr>
|
||||
<tr class="separator:a1b7af0afac8c63b9a3af045283721b6e"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a780e5e6409c17d6ff7ab2828b40a06af"><td class="memItemLeft" align="right" valign="top"><a id="a780e5e6409c17d6ff7ab2828b40a06af"></a>
|
||||
 </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a780e5e6409c17d6ff7ab2828b40a06af">~Adafruit_MLX90632</a> ()</td></tr>
|
||||
<tr class="memdesc:a780e5e6409c17d6ff7ab2828b40a06af"><td class="mdescLeft"> </td><td class="mdescRight">Cleans up the MLX90632. <br /></td></tr>
|
||||
<tr class="separator:a780e5e6409c17d6ff7ab2828b40a06af"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a44dabf6e00e1620e63419b89513dd6e7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a44dabf6e00e1620e63419b89513dd6e7">begin</a> (uint8_t i2c_addr=<a class="el" href="_adafruit___m_l_x90632_8h.html#ad4114562b36c885c9d64e379a0ba84f5">MLX90632_DEFAULT_ADDR</a>, TwoWire *wire=&Wire)</td></tr>
|
||||
<tr class="memdesc:a44dabf6e00e1620e63419b89513dd6e7"><td class="mdescLeft"> </td><td class="mdescRight">Sets up the hardware and initializes I2C. <a href="#a44dabf6e00e1620e63419b89513dd6e7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a44dabf6e00e1620e63419b89513dd6e7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a194b3ce9663f23cf5687ab7629c80583"><td class="memItemLeft" align="right" valign="top">uint64_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a194b3ce9663f23cf5687ab7629c80583">getProductID</a> ()</td></tr>
|
||||
<tr class="memdesc:a194b3ce9663f23cf5687ab7629c80583"><td class="mdescLeft"> </td><td class="mdescRight">Read the 48-bit product ID. <a href="#a194b3ce9663f23cf5687ab7629c80583">More...</a><br /></td></tr>
|
||||
<tr class="separator:a194b3ce9663f23cf5687ab7629c80583"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad04613e6f1cc66a46abef1ed960aceaf"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#ad04613e6f1cc66a46abef1ed960aceaf">getProductCode</a> ()</td></tr>
|
||||
<tr class="memdesc:ad04613e6f1cc66a46abef1ed960aceaf"><td class="mdescLeft"> </td><td class="mdescRight">Read the product code. <a href="#ad04613e6f1cc66a46abef1ed960aceaf">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad04613e6f1cc66a46abef1ed960aceaf"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae3279eb3839f75b363a7bed815e3280a"><td class="memItemLeft" align="right" valign="top">uint16_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#ae3279eb3839f75b363a7bed815e3280a">getEEPROMVersion</a> ()</td></tr>
|
||||
<tr class="memdesc:ae3279eb3839f75b363a7bed815e3280a"><td class="mdescLeft"> </td><td class="mdescRight">Read the EEPROM version. <a href="#ae3279eb3839f75b363a7bed815e3280a">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae3279eb3839f75b363a7bed815e3280a"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a25da9be3fbca75efcd65988d15c65b0b"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a25da9be3fbca75efcd65988d15c65b0b">startSingleMeasurement</a> ()</td></tr>
|
||||
<tr class="memdesc:a25da9be3fbca75efcd65988d15c65b0b"><td class="mdescLeft"> </td><td class="mdescRight">Start a single measurement (SOC) <a href="#a25da9be3fbca75efcd65988d15c65b0b">More...</a><br /></td></tr>
|
||||
<tr class="separator:a25da9be3fbca75efcd65988d15c65b0b"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:acb8cf7f8ad0e01dcb84d8bc16c19ec4c"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#acb8cf7f8ad0e01dcb84d8bc16c19ec4c">startFullMeasurement</a> ()</td></tr>
|
||||
<tr class="memdesc:acb8cf7f8ad0e01dcb84d8bc16c19ec4c"><td class="mdescLeft"> </td><td class="mdescRight">Start a full measurement table (SOB) <a href="#acb8cf7f8ad0e01dcb84d8bc16c19ec4c">More...</a><br /></td></tr>
|
||||
<tr class="separator:acb8cf7f8ad0e01dcb84d8bc16c19ec4c"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ab1471932f1eccb19431ae29a44fde149"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#ab1471932f1eccb19431ae29a44fde149">setMode</a> (<a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">mlx90632_mode_t</a> mode)</td></tr>
|
||||
<tr class="memdesc:ab1471932f1eccb19431ae29a44fde149"><td class="mdescLeft"> </td><td class="mdescRight">Set the measurement mode. <a href="#ab1471932f1eccb19431ae29a44fde149">More...</a><br /></td></tr>
|
||||
<tr class="separator:ab1471932f1eccb19431ae29a44fde149"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a1f213c3967fd5c8bb5618c60736d16f3"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">mlx90632_mode_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a1f213c3967fd5c8bb5618c60736d16f3">getMode</a> ()</td></tr>
|
||||
<tr class="memdesc:a1f213c3967fd5c8bb5618c60736d16f3"><td class="mdescLeft"> </td><td class="mdescRight">Get the measurement mode. <a href="#a1f213c3967fd5c8bb5618c60736d16f3">More...</a><br /></td></tr>
|
||||
<tr class="separator:a1f213c3967fd5c8bb5618c60736d16f3"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a3a539fcb7da9f846fe022380f968dd79"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a3a539fcb7da9f846fe022380f968dd79">setMeasurementSelect</a> (<a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">mlx90632_meas_select_t</a> meas_select)</td></tr>
|
||||
<tr class="memdesc:a3a539fcb7da9f846fe022380f968dd79"><td class="mdescLeft"> </td><td class="mdescRight">Set the measurement select type. <a href="#a3a539fcb7da9f846fe022380f968dd79">More...</a><br /></td></tr>
|
||||
<tr class="separator:a3a539fcb7da9f846fe022380f968dd79"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a59c8ab9b8e3debee403585c910993c20"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">mlx90632_meas_select_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a59c8ab9b8e3debee403585c910993c20">getMeasurementSelect</a> ()</td></tr>
|
||||
<tr class="memdesc:a59c8ab9b8e3debee403585c910993c20"><td class="mdescLeft"> </td><td class="mdescRight">Get the measurement select type. <a href="#a59c8ab9b8e3debee403585c910993c20">More...</a><br /></td></tr>
|
||||
<tr class="separator:a59c8ab9b8e3debee403585c910993c20"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ae0ba4466718ba669e266b6bb2cb5a221"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#ae0ba4466718ba669e266b6bb2cb5a221">isBusy</a> ()</td></tr>
|
||||
<tr class="memdesc:ae0ba4466718ba669e266b6bb2cb5a221"><td class="mdescLeft"> </td><td class="mdescRight">Check if device is busy with measurement. <a href="#ae0ba4466718ba669e266b6bb2cb5a221">More...</a><br /></td></tr>
|
||||
<tr class="separator:ae0ba4466718ba669e266b6bb2cb5a221"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af21379c1ccbb2ac395e14e232c4238a6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#af21379c1ccbb2ac395e14e232c4238a6">isEEPROMBusy</a> ()</td></tr>
|
||||
<tr class="memdesc:af21379c1ccbb2ac395e14e232c4238a6"><td class="mdescLeft"> </td><td class="mdescRight">Check if EEPROM is busy. <a href="#af21379c1ccbb2ac395e14e232c4238a6">More...</a><br /></td></tr>
|
||||
<tr class="separator:af21379c1ccbb2ac395e14e232c4238a6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a90881c8ef9b90f71d6cade033d85a8f7"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a90881c8ef9b90f71d6cade033d85a8f7">reset</a> ()</td></tr>
|
||||
<tr class="memdesc:a90881c8ef9b90f71d6cade033d85a8f7"><td class="mdescLeft"> </td><td class="mdescRight">Reset device using addressed reset command. <a href="#a90881c8ef9b90f71d6cade033d85a8f7">More...</a><br /></td></tr>
|
||||
<tr class="separator:a90881c8ef9b90f71d6cade033d85a8f7"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a0ffb22de13188bc6edf660f632fe0cd2"><td class="memItemLeft" align="right" valign="top">uint8_t </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a0ffb22de13188bc6edf660f632fe0cd2">readCyclePosition</a> ()</td></tr>
|
||||
<tr class="memdesc:a0ffb22de13188bc6edf660f632fe0cd2"><td class="mdescLeft"> </td><td class="mdescRight">Read the cycle position. <a href="#a0ffb22de13188bc6edf660f632fe0cd2">More...</a><br /></td></tr>
|
||||
<tr class="separator:a0ffb22de13188bc6edf660f632fe0cd2"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ad4c401ee693787ce47a66c5ab07efc8f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#ad4c401ee693787ce47a66c5ab07efc8f">resetNewData</a> ()</td></tr>
|
||||
<tr class="memdesc:ad4c401ee693787ce47a66c5ab07efc8f"><td class="mdescLeft"> </td><td class="mdescRight">Reset the new data flag to 0. <a href="#ad4c401ee693787ce47a66c5ab07efc8f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ad4c401ee693787ce47a66c5ab07efc8f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a09cf51c164400e203148eaefc6810e12"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a09cf51c164400e203148eaefc6810e12">isNewData</a> ()</td></tr>
|
||||
<tr class="memdesc:a09cf51c164400e203148eaefc6810e12"><td class="mdescLeft"> </td><td class="mdescRight">Check if new data is available. <a href="#a09cf51c164400e203148eaefc6810e12">More...</a><br /></td></tr>
|
||||
<tr class="separator:a09cf51c164400e203148eaefc6810e12"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:ac0cf23c6178a1a3ac4f6c016db0e9d8f"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#ac0cf23c6178a1a3ac4f6c016db0e9d8f">setRefreshRate</a> (<a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">mlx90632_refresh_rate_t</a> refresh_rate)</td></tr>
|
||||
<tr class="memdesc:ac0cf23c6178a1a3ac4f6c016db0e9d8f"><td class="mdescLeft"> </td><td class="mdescRight">Set the refresh rate for both measurement registers. <a href="#ac0cf23c6178a1a3ac4f6c016db0e9d8f">More...</a><br /></td></tr>
|
||||
<tr class="separator:ac0cf23c6178a1a3ac4f6c016db0e9d8f"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a182c81afea213510b426f8bf0d7153e1"><td class="memItemLeft" align="right" valign="top"><a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">mlx90632_refresh_rate_t</a> </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a182c81afea213510b426f8bf0d7153e1">getRefreshRate</a> ()</td></tr>
|
||||
<tr class="memdesc:a182c81afea213510b426f8bf0d7153e1"><td class="mdescLeft"> </td><td class="mdescRight">Get the refresh rate from EE_MEAS_1 register. <a href="#a182c81afea213510b426f8bf0d7153e1">More...</a><br /></td></tr>
|
||||
<tr class="separator:a182c81afea213510b426f8bf0d7153e1"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:af7afb259faafe2ba01a4c053308d94e6"><td class="memItemLeft" align="right" valign="top">bool </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#af7afb259faafe2ba01a4c053308d94e6">getCalibrations</a> ()</td></tr>
|
||||
<tr class="memdesc:af7afb259faafe2ba01a4c053308d94e6"><td class="mdescLeft"> </td><td class="mdescRight">Read all calibration constants from EEPROM. <a href="#af7afb259faafe2ba01a4c053308d94e6">More...</a><br /></td></tr>
|
||||
<tr class="separator:af7afb259faafe2ba01a4c053308d94e6"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:adb05d2f2518079440692650f22750fc4"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#adb05d2f2518079440692650f22750fc4">getAmbientTemperature</a> ()</td></tr>
|
||||
<tr class="memdesc:adb05d2f2518079440692650f22750fc4"><td class="mdescLeft"> </td><td class="mdescRight">Calculate ambient temperature. <a href="#adb05d2f2518079440692650f22750fc4">More...</a><br /></td></tr>
|
||||
<tr class="separator:adb05d2f2518079440692650f22750fc4"><td class="memSeparator" colspan="2"> </td></tr>
|
||||
<tr class="memitem:a9060ed8898cd4dda185412b9f522d9e0"><td class="memItemLeft" align="right" valign="top">double </td><td class="memItemRight" valign="bottom"><a class="el" href="class_adafruit___m_l_x90632.html#a9060ed8898cd4dda185412b9f522d9e0">getObjectTemperature</a> ()</td></tr>
|
||||
<tr class="memdesc:a9060ed8898cd4dda185412b9f522d9e0"><td class="mdescLeft"> </td><td class="mdescRight">Calculate object temperature. <a href="#a9060ed8898cd4dda185412b9f522d9e0">More...</a><br /></td></tr>
|
||||
<tr class="separator:a9060ed8898cd4dda185412b9f522d9e0"><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 that stores state and functions for interacting with MLX90632 Far Infrared Temperature Sensor. </p>
|
||||
</div><h2 class="groupheader">Member Function Documentation</h2>
|
||||
<a id="a44dabf6e00e1620e63419b89513dd6e7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a44dabf6e00e1620e63419b89513dd6e7">◆ </a></span>begin()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::begin </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype">uint8_t </td>
|
||||
<td class="paramname"><em>i2c_address</em> = <code><a class="el" href="_adafruit___m_l_x90632_8h.html#ad4114562b36c885c9d64e379a0ba84f5">MLX90632_DEFAULT_ADDR</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="a194b3ce9663f23cf5687ab7629c80583"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a194b3ce9663f23cf5687ab7629c80583">◆ </a></span>getProductID()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint64_t Adafruit_MLX90632::getProductID </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read the 48-bit product ID. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Product ID (48-bit value in uint64_t) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad04613e6f1cc66a46abef1ed960aceaf"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad04613e6f1cc66a46abef1ed960aceaf">◆ </a></span>getProductCode()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint16_t Adafruit_MLX90632::getProductCode </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read the product code. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Product code (16-bit value) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae3279eb3839f75b363a7bed815e3280a"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae3279eb3839f75b363a7bed815e3280a">◆ </a></span>getEEPROMVersion()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint16_t Adafruit_MLX90632::getEEPROMVersion </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read the EEPROM version. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>EEPROM version (16-bit value) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a25da9be3fbca75efcd65988d15c65b0b"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a25da9be3fbca75efcd65988d15c65b0b">◆ </a></span>startSingleMeasurement()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::startSingleMeasurement </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Start a single measurement (SOC) </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if write succeeded, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="acb8cf7f8ad0e01dcb84d8bc16c19ec4c"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#acb8cf7f8ad0e01dcb84d8bc16c19ec4c">◆ </a></span>startFullMeasurement()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::startFullMeasurement </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Start a full measurement table (SOB) </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if write succeeded, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ab1471932f1eccb19431ae29a44fde149"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ab1471932f1eccb19431ae29a44fde149">◆ </a></span>setMode()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::setMode </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">mlx90632_mode_t</a> </td>
|
||||
<td class="paramname"><em>mode</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set the measurement mode. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">mode</td><td>The measurement mode to set </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if write succeeded, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a1f213c3967fd5c8bb5618c60736d16f3"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a1f213c3967fd5c8bb5618c60736d16f3">◆ </a></span>getMode()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">mlx90632_mode_t</a> Adafruit_MLX90632::getMode </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the measurement mode. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The current measurement mode </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a3a539fcb7da9f846fe022380f968dd79"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a3a539fcb7da9f846fe022380f968dd79">◆ </a></span>setMeasurementSelect()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::setMeasurementSelect </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">mlx90632_meas_select_t</a> </td>
|
||||
<td class="paramname"><em>meas_select</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set the measurement select type. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">meas_select</td><td>The measurement select type to set </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if write succeeded, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a59c8ab9b8e3debee403585c910993c20"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a59c8ab9b8e3debee403585c910993c20">◆ </a></span>getMeasurementSelect()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">mlx90632_meas_select_t</a> Adafruit_MLX90632::getMeasurementSelect </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the measurement select type. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The current measurement select type </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ae0ba4466718ba669e266b6bb2cb5a221"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ae0ba4466718ba669e266b6bb2cb5a221">◆ </a></span>isBusy()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::isBusy </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Check if device is busy with measurement. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if device is busy, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af21379c1ccbb2ac395e14e232c4238a6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af21379c1ccbb2ac395e14e232c4238a6">◆ </a></span>isEEPROMBusy()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::isEEPROMBusy </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Check if EEPROM is busy. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if EEPROM is busy, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a90881c8ef9b90f71d6cade033d85a8f7"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a90881c8ef9b90f71d6cade033d85a8f7">◆ </a></span>reset()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::reset </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reset device using addressed reset command. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if reset succeeded, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a0ffb22de13188bc6edf660f632fe0cd2"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a0ffb22de13188bc6edf660f632fe0cd2">◆ </a></span>readCyclePosition()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">uint8_t Adafruit_MLX90632::readCyclePosition </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read the cycle position. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Current cycle position (0-31) </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ad4c401ee693787ce47a66c5ab07efc8f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ad4c401ee693787ce47a66c5ab07efc8f">◆ </a></span>resetNewData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::resetNewData </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Reset the new data flag to 0. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if write succeeded, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a09cf51c164400e203148eaefc6810e12"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a09cf51c164400e203148eaefc6810e12">◆ </a></span>isNewData()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::isNewData </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Check if new data is available. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if new data is available, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="ac0cf23c6178a1a3ac4f6c016db0e9d8f"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#ac0cf23c6178a1a3ac4f6c016db0e9d8f">◆ </a></span>setRefreshRate()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::setRefreshRate </td>
|
||||
<td>(</td>
|
||||
<td class="paramtype"><a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">mlx90632_refresh_rate_t</a> </td>
|
||||
<td class="paramname"><em>refresh_rate</em></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Set the refresh rate for both measurement registers. </p>
|
||||
<dl class="params"><dt>Parameters</dt><dd>
|
||||
<table class="params">
|
||||
<tr><td class="paramname">refresh_rate</td><td>The refresh rate to set </td></tr>
|
||||
</table>
|
||||
</dd>
|
||||
</dl>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if both writes succeeded, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a182c81afea213510b426f8bf0d7153e1"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a182c81afea213510b426f8bf0d7153e1">◆ </a></span>getRefreshRate()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname"><a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">mlx90632_refresh_rate_t</a> Adafruit_MLX90632::getRefreshRate </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Get the refresh rate from EE_MEAS_1 register. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>The current refresh rate </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="af7afb259faafe2ba01a4c053308d94e6"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#af7afb259faafe2ba01a4c053308d94e6">◆ </a></span>getCalibrations()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">bool Adafruit_MLX90632::getCalibrations </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Read all calibration constants from EEPROM. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>True if all reads succeeded, false otherwise </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="adb05d2f2518079440692650f22750fc4"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#adb05d2f2518079440692650f22750fc4">◆ </a></span>getAmbientTemperature()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double Adafruit_MLX90632::getAmbientTemperature </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Calculate ambient temperature. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Ambient temperature in degrees Celsius </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<a id="a9060ed8898cd4dda185412b9f522d9e0"></a>
|
||||
<h2 class="memtitle"><span class="permalink"><a href="#a9060ed8898cd4dda185412b9f522d9e0">◆ </a></span>getObjectTemperature()</h2>
|
||||
|
||||
<div class="memitem">
|
||||
<div class="memproto">
|
||||
<table class="memname">
|
||||
<tr>
|
||||
<td class="memname">double Adafruit_MLX90632::getObjectTemperature </td>
|
||||
<td>(</td>
|
||||
<td class="paramname"></td><td>)</td>
|
||||
<td></td>
|
||||
</tr>
|
||||
</table>
|
||||
</div><div class="memdoc">
|
||||
|
||||
<p>Calculate object temperature. </p>
|
||||
<dl class="section return"><dt>Returns</dt><dd>Object temperature in degrees Celsius or NaN if invalid cycle position </dd></dl>
|
||||
|
||||
</div>
|
||||
</div>
|
||||
<hr/>The documentation for this class was generated from the following files:<ul>
|
||||
<li><a class="el" href="_adafruit___m_l_x90632_8h_source.html">Adafruit_MLX90632.h</a></li>
|
||||
<li><a class="el" href="_adafruit___m_l_x90632_8cpp.html">Adafruit_MLX90632.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>
|
||||
|
|
@ -1,82 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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></td></tr>
|
||||
<tr><td></td></tr>
|
||||
<tr><td valign="top"><a class="el" href="class_adafruit___m_l_x90632.html">Adafruit_MLX90632</a>   </td><td></td></tr>
|
||||
<tr><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
|
Before Width: | Height: | Size: 132 B |
BIN
html/doc.png
|
Before Width: | Height: | Size: 746 B |
1596
html/doxygen.css
BIN
html/doxygen.png
|
Before Width: | Height: | Size: 3.7 KiB |
|
|
@ -1,97 +0,0 @@
|
|||
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');
|
||||
}
|
||||
}
|
||||
|
||||
|
|
@ -1,79 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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_l_x90632_8cpp.html" target="_self">Adafruit_MLX90632.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_l_x90632_8h_source.html"><span class="icondoc"></span></a><a class="el" href="_adafruit___m_l_x90632_8h.html" target="_self">Adafruit_MLX90632.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>
|
||||
|
Before Width: | Height: | Size: 616 B |
|
Before Width: | Height: | Size: 597 B |
|
|
@ -1,140 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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_MLX90632()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a1b7af0afac8c63b9a3af045283721b6e">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>begin()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a44dabf6e00e1620e63419b89513dd6e7">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getAmbientTemperature()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#adb05d2f2518079440692650f22750fc4">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getCalibrations()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#af7afb259faafe2ba01a4c053308d94e6">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getEEPROMVersion()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ae3279eb3839f75b363a7bed815e3280a">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getMeasurementSelect()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a59c8ab9b8e3debee403585c910993c20">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getMode()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a1f213c3967fd5c8bb5618c60736d16f3">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getObjectTemperature()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a9060ed8898cd4dda185412b9f522d9e0">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getProductCode()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ad04613e6f1cc66a46abef1ed960aceaf">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getProductID()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a194b3ce9663f23cf5687ab7629c80583">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getRefreshRate()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a182c81afea213510b426f8bf0d7153e1">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>isBusy()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ae0ba4466718ba669e266b6bb2cb5a221">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>isEEPROMBusy()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#af21379c1ccbb2ac395e14e232c4238a6">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>isNewData()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a09cf51c164400e203148eaefc6810e12">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>readCyclePosition()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a0ffb22de13188bc6edf660f632fe0cd2">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>reset()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a90881c8ef9b90f71d6cade033d85a8f7">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>resetNewData()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ad4c401ee693787ce47a66c5ab07efc8f">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>setMeasurementSelect()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a3a539fcb7da9f846fe022380f968dd79">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>setMode()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ab1471932f1eccb19431ae29a44fde149">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>setRefreshRate()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ac0cf23c6178a1a3ac4f6c016db0e9d8f">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>startFullMeasurement()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#acb8cf7f8ad0e01dcb84d8bc16c19ec4c">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>startSingleMeasurement()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a25da9be3fbca75efcd65988d15c65b0b">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>~Adafruit_MLX90632()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a780e5e6409c17d6ff7ab2828b40a06af">Adafruit_MLX90632</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>
|
||||
|
|
@ -1,140 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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_MLX90632()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a1b7af0afac8c63b9a3af045283721b6e">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>begin()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a44dabf6e00e1620e63419b89513dd6e7">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getAmbientTemperature()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#adb05d2f2518079440692650f22750fc4">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getCalibrations()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#af7afb259faafe2ba01a4c053308d94e6">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getEEPROMVersion()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ae3279eb3839f75b363a7bed815e3280a">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getMeasurementSelect()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a59c8ab9b8e3debee403585c910993c20">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getMode()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a1f213c3967fd5c8bb5618c60736d16f3">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getObjectTemperature()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a9060ed8898cd4dda185412b9f522d9e0">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getProductCode()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ad04613e6f1cc66a46abef1ed960aceaf">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getProductID()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a194b3ce9663f23cf5687ab7629c80583">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>getRefreshRate()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a182c81afea213510b426f8bf0d7153e1">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>isBusy()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ae0ba4466718ba669e266b6bb2cb5a221">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>isEEPROMBusy()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#af21379c1ccbb2ac395e14e232c4238a6">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>isNewData()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a09cf51c164400e203148eaefc6810e12">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>readCyclePosition()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a0ffb22de13188bc6edf660f632fe0cd2">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>reset()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a90881c8ef9b90f71d6cade033d85a8f7">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>resetNewData()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ad4c401ee693787ce47a66c5ab07efc8f">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>setMeasurementSelect()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a3a539fcb7da9f846fe022380f968dd79">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>setMode()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ab1471932f1eccb19431ae29a44fde149">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>setRefreshRate()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#ac0cf23c6178a1a3ac4f6c016db0e9d8f">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>startFullMeasurement()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#acb8cf7f8ad0e01dcb84d8bc16c19ec4c">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>startSingleMeasurement()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a25da9be3fbca75efcd65988d15c65b0b">Adafruit_MLX90632</a>
|
||||
</li>
|
||||
<li>~Adafruit_MLX90632()
|
||||
: <a class="el" href="class_adafruit___m_l_x90632.html#a780e5e6409c17d6ff7ab2828b40a06af">Adafruit_MLX90632</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>
|
||||
|
|
@ -1,379 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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>MLX90632_DEFAULT_ADDR
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ad4114562b36c885c9d64e379a0ba84f5">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MEAS_EXTENDED_RANGE
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada61a5d9482e434e4a13e8747f88aa572e">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MEAS_MEDICAL
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada59bcdf5e8727971b161b6899e61d0f9f">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>mlx90632_meas_select_t
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MODE_CONTINUOUS
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a84fb9f18986d3128609e5091181f131a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MODE_HALT
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a24bec848b73f71142d35c6b33b8b85f9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MODE_SLEEPING_STEP
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a64139c5c7303587ef9decf4012a67da6">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MODE_STEP
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a44d6b3eec47c1ab0cf158a2b1df0541d">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>mlx90632_mode_t
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_0_5HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaac8f470f58c8857455e5137aaa91c63dd">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_16HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa69a2104584fa2b152137f99d65620333">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_1HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa4ee8da6f6bd6ca30dc4eb0229a9ea978">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_2HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa9b3535b60b446ce2435cb0f240d41b25">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_32HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa92fb9e6ef6af6e257a51a9ca7aeab0fb">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_4HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa5a740a991e694e76b824d05e9a84de5b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_64HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa3f389b4376004ad745014bdc96cd4ce1">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_8HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa39cd33e4850872d6180943e087aef853">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>mlx90632_refresh_rate_t
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_CONTROL
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aaa76ecf8446bab0d5d9a2ed8aa1f7e9b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_CUSTOMER_DATA_END
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a9885f6cd53bdaf8a02201f6de79b14d9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_CUSTOMER_DATA_START
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a3821488c0ad52f845f99586761571cad">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_AA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a9438f1e85a032f976d1d3e795904aec1">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_AA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#af4efa05be8f445ece10a0022888e0a9a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_AB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a219f5393e848d2c3f6e787941917c26f">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_AB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a5480d5da9e10fc0209906fb9a648bf0d">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_BA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a18aae9adaac89f38c79474277cf4b352">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_BA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a32445e1657e9c391ebbd16487e34dfef">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_BB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a358ad709aaa2969f93aa6c7fa69da9fe">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_BB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ae25438f404150c943047a9d0bc0721e9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a4372c01b224fc19da2ace38f773d71bd">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a7698278671429a6a0192d2c3ba7bbf1a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a00f22ba97fab614cab1130d39b2a8a44">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6e2601610a41d0f3cb175a718f89140a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CONTROL
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6dc232ba195d7c2b39cf2f9d0b038dbe">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_DA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a0ca31403010274352256e48237ba6982">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_DA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ab9cba5109b1969fa6ffa2f431c6e735b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_DB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a5182e9e022bfe730f6a1b0862cbdc628">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_DB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a8d4ba9bbb0b9c0ac83c12825376f0812">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_EA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a9dee7fa23a18fe20441c296f1ac2bfa9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_EA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a362cf8b2447ab5e4a5592744463880e5">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_EB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa30e5bbbd6757acd837397b5d68d4123">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_EB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a123861767581a72664a1ac4e0c9413c0">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_FA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ac14996d8c1c7e0e4088cf8c7fa67cd57">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_FA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aaebe3468ad5d2c21a972c964c2c3dd2b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_FB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a249ea53be5d4fc2c4b1084cd42d5e414">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_FB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a43e7aad1c3a6ccc176c50eaa8bf789ea">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_GA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a70583445839cf5204c58cfefed963db5">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_GA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa1527a830b3273ce47800b70ea57d273">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_GB
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a30c6e59ec381b775261ce5a757b45f8b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_HA
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa0bd2b13604dcc169cded28fb0372910">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_HB
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#abc0a421bae0d1a5800e4d3f8ad81a219">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_I2C_ADDRESS
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a7c8d78ccba396cbc9e694dcb3aad8f69">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_KA
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#af52906b57b738fb534bde7634f44a929">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_KB
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a14c3ff02cef4980029c6ac2116e36bd0">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_MEAS_1
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6f35c16cb22320d04617b15956122d74">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_MEAS_2
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ab7eed8499613f8b949bfd5b004cfa1fb">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_G_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#abe874974755bf47c4d8f3dcc0711e987">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_G_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a59a972ecff838ec69f10fdd17b8f0e2a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_O_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a158dd338dbf82c3b1a491c26ce4aff8b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_O_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a4cd7bce5c74ca3797d9cc5496c7a828a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_R_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a12f97146ae986e8d40cc90b0bc21bc19">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_R_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6f5b1002792af333c826ac8a863ce313">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_T_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2adbb01e462090807837ff17a2f32d4a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_T_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a8a81c5b00ceff483f05c40db51ca94ef">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_PRODUCT_CODE
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a7b9f80f6364b680f4aa7db82b0f5db1a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_VERSION
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a9dae867249bff56e81186c9ff2a0ed63">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_I2C_ADDRESS
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a71776374330c75fb51d95f194e6108f3">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_ID0
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a860875bde93bb321ca43bb3a1e5fa0b6">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_ID1
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a08aa0348ebbeafc772f89998f4c4eb0a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_ID2
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a801ebaef2f924e12408bceba449c5430">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_ID_CRC16
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a3a801c7839ee9ce098d379cf2d51cd77">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED0
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a52a50e992b43b3e5bad0181abeba17af">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED1
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ab80fceba39b086d9411d92aae020de77">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED10
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a867e0dd284644e4149ba7ecace22d1d2">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED127
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ab1e2d42b195569b298497a9dc41641d7">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED128
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ae25c034aa7d14affc9cb15749391c869">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED131
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ae668f49f0e261925ac8bde40d20241a6">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED2
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a7d66b4ea7e5604094913814d1a5368e1">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED208
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a184d3a447ef41e48a63cf582e078abff">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED214
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2e3df216f55e5a4c4bd84c498b8df211">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED3
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a62c3be81361a62f05501dbbfa8388a45">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED4
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a8440a3d800fc852ab2dbea63bef827d7">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED49
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a05cb6108586749e85c9002d6e972e5b9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_1
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#afcd0c2da9ed24f77e5d9fcb02147d075">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_2
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a66ff3fc37ae2da9c87240d2ddd340ed2">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_3
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a444937365271b7554c6fd564ab27919c">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_4
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2ed6de52c1d1113daf36e5c578edf4f8">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_5
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed999b53507c94f19c07e3b9aca5dfe9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_52
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#adacd2688b0211dea446771c4f960cc2b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_53
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2565973076652eadf6bb68227b424fc6">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_54
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa766e4d5600350d32d4461086dae8dcd">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_55
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ad38838a4445d9073fd67c615b937f6f7">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_56
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2be80362fefe731935a03ee17cb662c2">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_57
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a55f4b8fea0cec09213825c850292a4b3">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_58
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a0420778265d8495c7f489576da20338d">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_59
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a5432177fa63599d05c51524b14ff8952">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_6
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ac80e1c64db57381cd6512d77282f5903">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_60
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a1b0549cedd5896202fd33cae6e85afc8">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_7
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#abcbe51b0607a3b90b57f00058659a7ea">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_8
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ad172f1e8d56e697f47f024a5b3b96235">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_9
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a019316b8573bc3aca9e853ff1249b034">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_STATUS
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa71b864001998adc7b1ced30c0026fb4">Adafruit_MLX90632.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>
|
||||
|
|
@ -1,328 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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>MLX90632_DEFAULT_ADDR
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ad4114562b36c885c9d64e379a0ba84f5">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_CONTROL
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aaa76ecf8446bab0d5d9a2ed8aa1f7e9b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_CUSTOMER_DATA_END
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a9885f6cd53bdaf8a02201f6de79b14d9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_CUSTOMER_DATA_START
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a3821488c0ad52f845f99586761571cad">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_AA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a9438f1e85a032f976d1d3e795904aec1">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_AA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#af4efa05be8f445ece10a0022888e0a9a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_AB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a219f5393e848d2c3f6e787941917c26f">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_AB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a5480d5da9e10fc0209906fb9a648bf0d">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_BA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a18aae9adaac89f38c79474277cf4b352">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_BA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a32445e1657e9c391ebbd16487e34dfef">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_BB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a358ad709aaa2969f93aa6c7fa69da9fe">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_BB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ae25438f404150c943047a9d0bc0721e9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a4372c01b224fc19da2ace38f773d71bd">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a7698278671429a6a0192d2c3ba7bbf1a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a00f22ba97fab614cab1130d39b2a8a44">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6e2601610a41d0f3cb175a718f89140a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_CONTROL
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6dc232ba195d7c2b39cf2f9d0b038dbe">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_DA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a0ca31403010274352256e48237ba6982">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_DA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ab9cba5109b1969fa6ffa2f431c6e735b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_DB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a5182e9e022bfe730f6a1b0862cbdc628">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_DB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a8d4ba9bbb0b9c0ac83c12825376f0812">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_EA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a9dee7fa23a18fe20441c296f1ac2bfa9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_EA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a362cf8b2447ab5e4a5592744463880e5">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_EB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa30e5bbbd6757acd837397b5d68d4123">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_EB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a123861767581a72664a1ac4e0c9413c0">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_FA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ac14996d8c1c7e0e4088cf8c7fa67cd57">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_FA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aaebe3468ad5d2c21a972c964c2c3dd2b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_FB_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a249ea53be5d4fc2c4b1084cd42d5e414">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_FB_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a43e7aad1c3a6ccc176c50eaa8bf789ea">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_GA_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a70583445839cf5204c58cfefed963db5">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_GA_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa1527a830b3273ce47800b70ea57d273">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_GB
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a30c6e59ec381b775261ce5a757b45f8b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_HA
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa0bd2b13604dcc169cded28fb0372910">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_HB
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#abc0a421bae0d1a5800e4d3f8ad81a219">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_I2C_ADDRESS
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a7c8d78ccba396cbc9e694dcb3aad8f69">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_KA
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#af52906b57b738fb534bde7634f44a929">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_KB
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a14c3ff02cef4980029c6ac2116e36bd0">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_MEAS_1
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6f35c16cb22320d04617b15956122d74">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_MEAS_2
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ab7eed8499613f8b949bfd5b004cfa1fb">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_G_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#abe874974755bf47c4d8f3dcc0711e987">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_G_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a59a972ecff838ec69f10fdd17b8f0e2a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_O_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a158dd338dbf82c3b1a491c26ce4aff8b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_O_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a4cd7bce5c74ca3797d9cc5496c7a828a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_R_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a12f97146ae986e8d40cc90b0bc21bc19">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_R_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6f5b1002792af333c826ac8a863ce313">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_T_LSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2adbb01e462090807837ff17a2f32d4a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_P_T_MSW
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a8a81c5b00ceff483f05c40db51ca94ef">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_PRODUCT_CODE
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a7b9f80f6364b680f4aa7db82b0f5db1a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_EE_VERSION
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a9dae867249bff56e81186c9ff2a0ed63">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_I2C_ADDRESS
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a71776374330c75fb51d95f194e6108f3">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_ID0
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a860875bde93bb321ca43bb3a1e5fa0b6">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_ID1
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a08aa0348ebbeafc772f89998f4c4eb0a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_ID2
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a801ebaef2f924e12408bceba449c5430">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_ID_CRC16
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a3a801c7839ee9ce098d379cf2d51cd77">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED0
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a52a50e992b43b3e5bad0181abeba17af">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED1
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ab80fceba39b086d9411d92aae020de77">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED10
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a867e0dd284644e4149ba7ecace22d1d2">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED127
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ab1e2d42b195569b298497a9dc41641d7">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED128
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ae25c034aa7d14affc9cb15749391c869">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED131
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ae668f49f0e261925ac8bde40d20241a6">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED2
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a7d66b4ea7e5604094913814d1a5368e1">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED208
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a184d3a447ef41e48a63cf582e078abff">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED214
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2e3df216f55e5a4c4bd84c498b8df211">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED3
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a62c3be81361a62f05501dbbfa8388a45">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED4
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a8440a3d800fc852ab2dbea63bef827d7">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_MELEXIS_RESERVED49
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a05cb6108586749e85c9002d6e972e5b9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_1
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#afcd0c2da9ed24f77e5d9fcb02147d075">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_2
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a66ff3fc37ae2da9c87240d2ddd340ed2">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_3
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a444937365271b7554c6fd564ab27919c">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_4
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2ed6de52c1d1113daf36e5c578edf4f8">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_5
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed999b53507c94f19c07e3b9aca5dfe9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_52
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#adacd2688b0211dea446771c4f960cc2b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_53
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2565973076652eadf6bb68227b424fc6">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_54
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa766e4d5600350d32d4461086dae8dcd">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_55
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ad38838a4445d9073fd67c615b937f6f7">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_56
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a2be80362fefe731935a03ee17cb662c2">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_57
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a55f4b8fea0cec09213825c850292a4b3">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_58
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a0420778265d8495c7f489576da20338d">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_59
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a5432177fa63599d05c51524b14ff8952">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_6
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ac80e1c64db57381cd6512d77282f5903">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_60
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a1b0549cedd5896202fd33cae6e85afc8">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_7
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#abcbe51b0607a3b90b57f00058659a7ea">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_8
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#ad172f1e8d56e697f47f024a5b3b96235">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_RAM_9
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a019316b8573bc3aca9e853ff1249b034">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REG_STATUS
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aa71b864001998adc7b1ced30c0026fb4">Adafruit_MLX90632.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>
|
||||
|
|
@ -1,80 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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>mlx90632_meas_select_t
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>mlx90632_mode_t
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>mlx90632_refresh_rate_t
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa">Adafruit_MLX90632.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>
|
||||
|
|
@ -1,113 +0,0 @@
|
|||
<!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 MLX90632 Arduino 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 MLX90632 Arduino 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>MLX90632_MEAS_EXTENDED_RANGE
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada61a5d9482e434e4a13e8747f88aa572e">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MEAS_MEDICAL
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada59bcdf5e8727971b161b6899e61d0f9f">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MODE_CONTINUOUS
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a84fb9f18986d3128609e5091181f131a">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MODE_HALT
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a24bec848b73f71142d35c6b33b8b85f9">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MODE_SLEEPING_STEP
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a64139c5c7303587ef9decf4012a67da6">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_MODE_STEP
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a44d6b3eec47c1ab0cf158a2b1df0541d">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_0_5HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaac8f470f58c8857455e5137aaa91c63dd">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_16HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa69a2104584fa2b152137f99d65620333">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_1HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa4ee8da6f6bd6ca30dc4eb0229a9ea978">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_2HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa9b3535b60b446ce2435cb0f240d41b25">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_32HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa92fb9e6ef6af6e257a51a9ca7aeab0fb">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_4HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa5a740a991e694e76b824d05e9a84de5b">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_64HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa3f389b4376004ad745014bdc96cd4ce1">Adafruit_MLX90632.h</a>
|
||||
</li>
|
||||
<li>MLX90632_REFRESH_8HZ
|
||||
: <a class="el" href="_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa39cd33e4850872d6180943e087aef853">Adafruit_MLX90632.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>
|
||||
|
|
@ -1,73 +0,0 @@
|
|||
<!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 MLX90632 Arduino Library: Main Page</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 MLX90632 Arduino 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 MLX90632 Arduino Library Documentation</div> </div>
|
||||
</div><!--header-->
|
||||
<div class="contents">
|
||||
</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
26
html/menu.js
|
|
@ -1,26 +0,0 @@
|
|||
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();
|
||||
}
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
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 Members",url:"functions.html",children:[
|
||||
{text:"All",url:"functions.html"},
|
||||
{text:"Functions",url:"functions_func.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"},
|
||||
{text:"Macros",url:"globals_defs.html",children:[
|
||||
{text:"m",url:"globals_defs.html#index_m"}]}]}]}]}
|
||||
BIN
html/nav_f.png
|
Before Width: | Height: | Size: 153 B |
BIN
html/nav_g.png
|
Before Width: | Height: | Size: 95 B |
BIN
html/nav_h.png
|
Before Width: | Height: | Size: 98 B |
BIN
html/open.png
|
Before Width: | Height: | Size: 123 B |
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['adafruit_5fmlx90632',['Adafruit_MLX90632',['../class_adafruit___m_l_x90632.html',1,'Adafruit_MLX90632'],['../class_adafruit___m_l_x90632.html#a1b7af0afac8c63b9a3af045283721b6e',1,'Adafruit_MLX90632::Adafruit_MLX90632()']]],
|
||||
['adafruit_5fmlx90632_2ecpp',['Adafruit_MLX90632.cpp',['../_adafruit___m_l_x90632_8cpp.html',1,'']]],
|
||||
['adafruit_5fmlx90632_2eh',['Adafruit_MLX90632.h',['../_adafruit___m_l_x90632_8h.html',1,'']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['begin',['begin',['../class_adafruit___m_l_x90632.html#a44dabf6e00e1620e63419b89513dd6e7',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['getambienttemperature',['getAmbientTemperature',['../class_adafruit___m_l_x90632.html#adb05d2f2518079440692650f22750fc4',1,'Adafruit_MLX90632']]],
|
||||
['getcalibrations',['getCalibrations',['../class_adafruit___m_l_x90632.html#af7afb259faafe2ba01a4c053308d94e6',1,'Adafruit_MLX90632']]],
|
||||
['geteepromversion',['getEEPROMVersion',['../class_adafruit___m_l_x90632.html#ae3279eb3839f75b363a7bed815e3280a',1,'Adafruit_MLX90632']]],
|
||||
['getmeasurementselect',['getMeasurementSelect',['../class_adafruit___m_l_x90632.html#a59c8ab9b8e3debee403585c910993c20',1,'Adafruit_MLX90632']]],
|
||||
['getmode',['getMode',['../class_adafruit___m_l_x90632.html#a1f213c3967fd5c8bb5618c60736d16f3',1,'Adafruit_MLX90632']]],
|
||||
['getobjecttemperature',['getObjectTemperature',['../class_adafruit___m_l_x90632.html#a9060ed8898cd4dda185412b9f522d9e0',1,'Adafruit_MLX90632']]],
|
||||
['getproductcode',['getProductCode',['../class_adafruit___m_l_x90632.html#ad04613e6f1cc66a46abef1ed960aceaf',1,'Adafruit_MLX90632']]],
|
||||
['getproductid',['getProductID',['../class_adafruit___m_l_x90632.html#a194b3ce9663f23cf5687ab7629c80583',1,'Adafruit_MLX90632']]],
|
||||
['getrefreshrate',['getRefreshRate',['../class_adafruit___m_l_x90632.html#a182c81afea213510b426f8bf0d7153e1',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['isbusy',['isBusy',['../class_adafruit___m_l_x90632.html#ae0ba4466718ba669e266b6bb2cb5a221',1,'Adafruit_MLX90632']]],
|
||||
['iseeprombusy',['isEEPROMBusy',['../class_adafruit___m_l_x90632.html#af21379c1ccbb2ac395e14e232c4238a6',1,'Adafruit_MLX90632']]],
|
||||
['isnewdata',['isNewData',['../class_adafruit___m_l_x90632.html#a09cf51c164400e203148eaefc6810e12',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,105 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['mlx90632_5fdefault_5faddr',['MLX90632_DEFAULT_ADDR',['../_adafruit___m_l_x90632_8h.html#ad4114562b36c885c9d64e379a0ba84f5',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmeas_5fextended_5frange',['MLX90632_MEAS_EXTENDED_RANGE',['../_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada61a5d9482e434e4a13e8747f88aa572e',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmeas_5fmedical',['MLX90632_MEAS_MEDICAL',['../_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada59bcdf5e8727971b161b6899e61d0f9f',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmeas_5fselect_5ft',['mlx90632_meas_select_t',['../_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5fcontinuous',['MLX90632_MODE_CONTINUOUS',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a84fb9f18986d3128609e5091181f131a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5fhalt',['MLX90632_MODE_HALT',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a24bec848b73f71142d35c6b33b8b85f9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5fsleeping_5fstep',['MLX90632_MODE_SLEEPING_STEP',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a64139c5c7303587ef9decf4012a67da6',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5fstep',['MLX90632_MODE_STEP',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a44d6b3eec47c1ab0cf158a2b1df0541d',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5ft',['mlx90632_mode_t',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f0_5f5hz',['MLX90632_REFRESH_0_5HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaac8f470f58c8857455e5137aaa91c63dd',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f16hz',['MLX90632_REFRESH_16HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa69a2104584fa2b152137f99d65620333',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f1hz',['MLX90632_REFRESH_1HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa4ee8da6f6bd6ca30dc4eb0229a9ea978',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f2hz',['MLX90632_REFRESH_2HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa9b3535b60b446ce2435cb0f240d41b25',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f32hz',['MLX90632_REFRESH_32HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa92fb9e6ef6af6e257a51a9ca7aeab0fb',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f4hz',['MLX90632_REFRESH_4HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa5a740a991e694e76b824d05e9a84de5b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f64hz',['MLX90632_REFRESH_64HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa3f389b4376004ad745014bdc96cd4ce1',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f8hz',['MLX90632_REFRESH_8HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa39cd33e4850872d6180943e087aef853',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5frate_5ft',['mlx90632_refresh_rate_t',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fcontrol',['MLX90632_REG_CONTROL',['../_adafruit___m_l_x90632_8h.html#aaa76ecf8446bab0d5d9a2ed8aa1f7e9b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fcustomer_5fdata_5fend',['MLX90632_REG_CUSTOMER_DATA_END',['../_adafruit___m_l_x90632_8h.html#a9885f6cd53bdaf8a02201f6de79b14d9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fcustomer_5fdata_5fstart',['MLX90632_REG_CUSTOMER_DATA_START',['../_adafruit___m_l_x90632_8h.html#a3821488c0ad52f845f99586761571cad',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5faa_5flsw',['MLX90632_REG_EE_AA_LSW',['../_adafruit___m_l_x90632_8h.html#a9438f1e85a032f976d1d3e795904aec1',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5faa_5fmsw',['MLX90632_REG_EE_AA_MSW',['../_adafruit___m_l_x90632_8h.html#af4efa05be8f445ece10a0022888e0a9a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fab_5flsw',['MLX90632_REG_EE_AB_LSW',['../_adafruit___m_l_x90632_8h.html#a219f5393e848d2c3f6e787941917c26f',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fab_5fmsw',['MLX90632_REG_EE_AB_MSW',['../_adafruit___m_l_x90632_8h.html#a5480d5da9e10fc0209906fb9a648bf0d',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fba_5flsw',['MLX90632_REG_EE_BA_LSW',['../_adafruit___m_l_x90632_8h.html#a18aae9adaac89f38c79474277cf4b352',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fba_5fmsw',['MLX90632_REG_EE_BA_MSW',['../_adafruit___m_l_x90632_8h.html#a32445e1657e9c391ebbd16487e34dfef',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fbb_5flsw',['MLX90632_REG_EE_BB_LSW',['../_adafruit___m_l_x90632_8h.html#a358ad709aaa2969f93aa6c7fa69da9fe',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fbb_5fmsw',['MLX90632_REG_EE_BB_MSW',['../_adafruit___m_l_x90632_8h.html#ae25438f404150c943047a9d0bc0721e9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fca_5flsw',['MLX90632_REG_EE_CA_LSW',['../_adafruit___m_l_x90632_8h.html#a4372c01b224fc19da2ace38f773d71bd',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fca_5fmsw',['MLX90632_REG_EE_CA_MSW',['../_adafruit___m_l_x90632_8h.html#a7698278671429a6a0192d2c3ba7bbf1a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fcb_5flsw',['MLX90632_REG_EE_CB_LSW',['../_adafruit___m_l_x90632_8h.html#a00f22ba97fab614cab1130d39b2a8a44',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fcb_5fmsw',['MLX90632_REG_EE_CB_MSW',['../_adafruit___m_l_x90632_8h.html#a6e2601610a41d0f3cb175a718f89140a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fcontrol',['MLX90632_REG_EE_CONTROL',['../_adafruit___m_l_x90632_8h.html#a6dc232ba195d7c2b39cf2f9d0b038dbe',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fda_5flsw',['MLX90632_REG_EE_DA_LSW',['../_adafruit___m_l_x90632_8h.html#a0ca31403010274352256e48237ba6982',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fda_5fmsw',['MLX90632_REG_EE_DA_MSW',['../_adafruit___m_l_x90632_8h.html#ab9cba5109b1969fa6ffa2f431c6e735b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fdb_5flsw',['MLX90632_REG_EE_DB_LSW',['../_adafruit___m_l_x90632_8h.html#a5182e9e022bfe730f6a1b0862cbdc628',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fdb_5fmsw',['MLX90632_REG_EE_DB_MSW',['../_adafruit___m_l_x90632_8h.html#a8d4ba9bbb0b9c0ac83c12825376f0812',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fea_5flsw',['MLX90632_REG_EE_EA_LSW',['../_adafruit___m_l_x90632_8h.html#a9dee7fa23a18fe20441c296f1ac2bfa9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fea_5fmsw',['MLX90632_REG_EE_EA_MSW',['../_adafruit___m_l_x90632_8h.html#a362cf8b2447ab5e4a5592744463880e5',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5feb_5flsw',['MLX90632_REG_EE_EB_LSW',['../_adafruit___m_l_x90632_8h.html#aa30e5bbbd6757acd837397b5d68d4123',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5feb_5fmsw',['MLX90632_REG_EE_EB_MSW',['../_adafruit___m_l_x90632_8h.html#a123861767581a72664a1ac4e0c9413c0',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5ffa_5flsw',['MLX90632_REG_EE_FA_LSW',['../_adafruit___m_l_x90632_8h.html#ac14996d8c1c7e0e4088cf8c7fa67cd57',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5ffa_5fmsw',['MLX90632_REG_EE_FA_MSW',['../_adafruit___m_l_x90632_8h.html#aaebe3468ad5d2c21a972c964c2c3dd2b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5ffb_5flsw',['MLX90632_REG_EE_FB_LSW',['../_adafruit___m_l_x90632_8h.html#a249ea53be5d4fc2c4b1084cd42d5e414',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5ffb_5fmsw',['MLX90632_REG_EE_FB_MSW',['../_adafruit___m_l_x90632_8h.html#a43e7aad1c3a6ccc176c50eaa8bf789ea',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fga_5flsw',['MLX90632_REG_EE_GA_LSW',['../_adafruit___m_l_x90632_8h.html#a70583445839cf5204c58cfefed963db5',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fga_5fmsw',['MLX90632_REG_EE_GA_MSW',['../_adafruit___m_l_x90632_8h.html#aa1527a830b3273ce47800b70ea57d273',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fgb',['MLX90632_REG_EE_GB',['../_adafruit___m_l_x90632_8h.html#a30c6e59ec381b775261ce5a757b45f8b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fha',['MLX90632_REG_EE_HA',['../_adafruit___m_l_x90632_8h.html#aa0bd2b13604dcc169cded28fb0372910',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fhb',['MLX90632_REG_EE_HB',['../_adafruit___m_l_x90632_8h.html#abc0a421bae0d1a5800e4d3f8ad81a219',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fi2c_5faddress',['MLX90632_REG_EE_I2C_ADDRESS',['../_adafruit___m_l_x90632_8h.html#a7c8d78ccba396cbc9e694dcb3aad8f69',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fka',['MLX90632_REG_EE_KA',['../_adafruit___m_l_x90632_8h.html#af52906b57b738fb534bde7634f44a929',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fkb',['MLX90632_REG_EE_KB',['../_adafruit___m_l_x90632_8h.html#a14c3ff02cef4980029c6ac2116e36bd0',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fmeas_5f1',['MLX90632_REG_EE_MEAS_1',['../_adafruit___m_l_x90632_8h.html#a6f35c16cb22320d04617b15956122d74',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fmeas_5f2',['MLX90632_REG_EE_MEAS_2',['../_adafruit___m_l_x90632_8h.html#ab7eed8499613f8b949bfd5b004cfa1fb',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fg_5flsw',['MLX90632_REG_EE_P_G_LSW',['../_adafruit___m_l_x90632_8h.html#abe874974755bf47c4d8f3dcc0711e987',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fg_5fmsw',['MLX90632_REG_EE_P_G_MSW',['../_adafruit___m_l_x90632_8h.html#a59a972ecff838ec69f10fdd17b8f0e2a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fo_5flsw',['MLX90632_REG_EE_P_O_LSW',['../_adafruit___m_l_x90632_8h.html#a158dd338dbf82c3b1a491c26ce4aff8b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fo_5fmsw',['MLX90632_REG_EE_P_O_MSW',['../_adafruit___m_l_x90632_8h.html#a4cd7bce5c74ca3797d9cc5496c7a828a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fr_5flsw',['MLX90632_REG_EE_P_R_LSW',['../_adafruit___m_l_x90632_8h.html#a12f97146ae986e8d40cc90b0bc21bc19',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fr_5fmsw',['MLX90632_REG_EE_P_R_MSW',['../_adafruit___m_l_x90632_8h.html#a6f5b1002792af333c826ac8a863ce313',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5ft_5flsw',['MLX90632_REG_EE_P_T_LSW',['../_adafruit___m_l_x90632_8h.html#a2adbb01e462090807837ff17a2f32d4a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5ft_5fmsw',['MLX90632_REG_EE_P_T_MSW',['../_adafruit___m_l_x90632_8h.html#a8a81c5b00ceff483f05c40db51ca94ef',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fproduct_5fcode',['MLX90632_REG_EE_PRODUCT_CODE',['../_adafruit___m_l_x90632_8h.html#a7b9f80f6364b680f4aa7db82b0f5db1a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fversion',['MLX90632_REG_EE_VERSION',['../_adafruit___m_l_x90632_8h.html#a9dae867249bff56e81186c9ff2a0ed63',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fi2c_5faddress',['MLX90632_REG_I2C_ADDRESS',['../_adafruit___m_l_x90632_8h.html#a71776374330c75fb51d95f194e6108f3',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fid0',['MLX90632_REG_ID0',['../_adafruit___m_l_x90632_8h.html#a860875bde93bb321ca43bb3a1e5fa0b6',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fid1',['MLX90632_REG_ID1',['../_adafruit___m_l_x90632_8h.html#a08aa0348ebbeafc772f89998f4c4eb0a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fid2',['MLX90632_REG_ID2',['../_adafruit___m_l_x90632_8h.html#a801ebaef2f924e12408bceba449c5430',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fid_5fcrc16',['MLX90632_REG_ID_CRC16',['../_adafruit___m_l_x90632_8h.html#a3a801c7839ee9ce098d379cf2d51cd77',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved0',['MLX90632_REG_MELEXIS_RESERVED0',['../_adafruit___m_l_x90632_8h.html#a52a50e992b43b3e5bad0181abeba17af',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved1',['MLX90632_REG_MELEXIS_RESERVED1',['../_adafruit___m_l_x90632_8h.html#ab80fceba39b086d9411d92aae020de77',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved10',['MLX90632_REG_MELEXIS_RESERVED10',['../_adafruit___m_l_x90632_8h.html#a867e0dd284644e4149ba7ecace22d1d2',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved127',['MLX90632_REG_MELEXIS_RESERVED127',['../_adafruit___m_l_x90632_8h.html#ab1e2d42b195569b298497a9dc41641d7',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved128',['MLX90632_REG_MELEXIS_RESERVED128',['../_adafruit___m_l_x90632_8h.html#ae25c034aa7d14affc9cb15749391c869',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved131',['MLX90632_REG_MELEXIS_RESERVED131',['../_adafruit___m_l_x90632_8h.html#ae668f49f0e261925ac8bde40d20241a6',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved2',['MLX90632_REG_MELEXIS_RESERVED2',['../_adafruit___m_l_x90632_8h.html#a7d66b4ea7e5604094913814d1a5368e1',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved208',['MLX90632_REG_MELEXIS_RESERVED208',['../_adafruit___m_l_x90632_8h.html#a184d3a447ef41e48a63cf582e078abff',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved214',['MLX90632_REG_MELEXIS_RESERVED214',['../_adafruit___m_l_x90632_8h.html#a2e3df216f55e5a4c4bd84c498b8df211',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved3',['MLX90632_REG_MELEXIS_RESERVED3',['../_adafruit___m_l_x90632_8h.html#a62c3be81361a62f05501dbbfa8388a45',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved4',['MLX90632_REG_MELEXIS_RESERVED4',['../_adafruit___m_l_x90632_8h.html#a8440a3d800fc852ab2dbea63bef827d7',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved49',['MLX90632_REG_MELEXIS_RESERVED49',['../_adafruit___m_l_x90632_8h.html#a05cb6108586749e85c9002d6e972e5b9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f1',['MLX90632_REG_RAM_1',['../_adafruit___m_l_x90632_8h.html#afcd0c2da9ed24f77e5d9fcb02147d075',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f2',['MLX90632_REG_RAM_2',['../_adafruit___m_l_x90632_8h.html#a66ff3fc37ae2da9c87240d2ddd340ed2',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f3',['MLX90632_REG_RAM_3',['../_adafruit___m_l_x90632_8h.html#a444937365271b7554c6fd564ab27919c',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f4',['MLX90632_REG_RAM_4',['../_adafruit___m_l_x90632_8h.html#a2ed6de52c1d1113daf36e5c578edf4f8',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f5',['MLX90632_REG_RAM_5',['../_adafruit___m_l_x90632_8h.html#aed999b53507c94f19c07e3b9aca5dfe9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f52',['MLX90632_REG_RAM_52',['../_adafruit___m_l_x90632_8h.html#adacd2688b0211dea446771c4f960cc2b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f53',['MLX90632_REG_RAM_53',['../_adafruit___m_l_x90632_8h.html#a2565973076652eadf6bb68227b424fc6',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f54',['MLX90632_REG_RAM_54',['../_adafruit___m_l_x90632_8h.html#aa766e4d5600350d32d4461086dae8dcd',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f55',['MLX90632_REG_RAM_55',['../_adafruit___m_l_x90632_8h.html#ad38838a4445d9073fd67c615b937f6f7',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f56',['MLX90632_REG_RAM_56',['../_adafruit___m_l_x90632_8h.html#a2be80362fefe731935a03ee17cb662c2',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f57',['MLX90632_REG_RAM_57',['../_adafruit___m_l_x90632_8h.html#a55f4b8fea0cec09213825c850292a4b3',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f58',['MLX90632_REG_RAM_58',['../_adafruit___m_l_x90632_8h.html#a0420778265d8495c7f489576da20338d',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f59',['MLX90632_REG_RAM_59',['../_adafruit___m_l_x90632_8h.html#a5432177fa63599d05c51524b14ff8952',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f6',['MLX90632_REG_RAM_6',['../_adafruit___m_l_x90632_8h.html#ac80e1c64db57381cd6512d77282f5903',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f60',['MLX90632_REG_RAM_60',['../_adafruit___m_l_x90632_8h.html#a1b0549cedd5896202fd33cae6e85afc8',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f7',['MLX90632_REG_RAM_7',['../_adafruit___m_l_x90632_8h.html#abcbe51b0607a3b90b57f00058659a7ea',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f8',['MLX90632_REG_RAM_8',['../_adafruit___m_l_x90632_8h.html#ad172f1e8d56e697f47f024a5b3b96235',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f9',['MLX90632_REG_RAM_9',['../_adafruit___m_l_x90632_8h.html#a019316b8573bc3aca9e853ff1249b034',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fstatus',['MLX90632_REG_STATUS',['../_adafruit___m_l_x90632_8h.html#aa71b864001998adc7b1ced30c0026fb4',1,'Adafruit_MLX90632.h']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['readcycleposition',['readCyclePosition',['../class_adafruit___m_l_x90632.html#a0ffb22de13188bc6edf660f632fe0cd2',1,'Adafruit_MLX90632']]],
|
||||
['reset',['reset',['../class_adafruit___m_l_x90632.html#a90881c8ef9b90f71d6cade033d85a8f7',1,'Adafruit_MLX90632']]],
|
||||
['resetnewdata',['resetNewData',['../class_adafruit___m_l_x90632.html#ad4c401ee693787ce47a66c5ab07efc8f',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['setmeasurementselect',['setMeasurementSelect',['../class_adafruit___m_l_x90632.html#a3a539fcb7da9f846fe022380f968dd79',1,'Adafruit_MLX90632']]],
|
||||
['setmode',['setMode',['../class_adafruit___m_l_x90632.html#ab1471932f1eccb19431ae29a44fde149',1,'Adafruit_MLX90632']]],
|
||||
['setrefreshrate',['setRefreshRate',['../class_adafruit___m_l_x90632.html#ac0cf23c6178a1a3ac4f6c016db0e9d8f',1,'Adafruit_MLX90632']]],
|
||||
['startfullmeasurement',['startFullMeasurement',['../class_adafruit___m_l_x90632.html#acb8cf7f8ad0e01dcb84d8bc16c19ec4c',1,'Adafruit_MLX90632']]],
|
||||
['startsinglemeasurement',['startSingleMeasurement',['../class_adafruit___m_l_x90632.html#a25da9be3fbca75efcd65988d15c65b0b',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['_7eadafruit_5fmlx90632',['~Adafruit_MLX90632',['../class_adafruit___m_l_x90632.html#a780e5e6409c17d6ff7ab2828b40a06af',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['adafruit_5fmlx90632',['Adafruit_MLX90632',['../class_adafruit___m_l_x90632.html',1,'']]]
|
||||
];
|
||||
|
Before Width: | Height: | Size: 273 B |
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,88 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['mlx90632_5fdefault_5faddr',['MLX90632_DEFAULT_ADDR',['../_adafruit___m_l_x90632_8h.html#ad4114562b36c885c9d64e379a0ba84f5',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fcontrol',['MLX90632_REG_CONTROL',['../_adafruit___m_l_x90632_8h.html#aaa76ecf8446bab0d5d9a2ed8aa1f7e9b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fcustomer_5fdata_5fend',['MLX90632_REG_CUSTOMER_DATA_END',['../_adafruit___m_l_x90632_8h.html#a9885f6cd53bdaf8a02201f6de79b14d9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fcustomer_5fdata_5fstart',['MLX90632_REG_CUSTOMER_DATA_START',['../_adafruit___m_l_x90632_8h.html#a3821488c0ad52f845f99586761571cad',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5faa_5flsw',['MLX90632_REG_EE_AA_LSW',['../_adafruit___m_l_x90632_8h.html#a9438f1e85a032f976d1d3e795904aec1',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5faa_5fmsw',['MLX90632_REG_EE_AA_MSW',['../_adafruit___m_l_x90632_8h.html#af4efa05be8f445ece10a0022888e0a9a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fab_5flsw',['MLX90632_REG_EE_AB_LSW',['../_adafruit___m_l_x90632_8h.html#a219f5393e848d2c3f6e787941917c26f',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fab_5fmsw',['MLX90632_REG_EE_AB_MSW',['../_adafruit___m_l_x90632_8h.html#a5480d5da9e10fc0209906fb9a648bf0d',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fba_5flsw',['MLX90632_REG_EE_BA_LSW',['../_adafruit___m_l_x90632_8h.html#a18aae9adaac89f38c79474277cf4b352',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fba_5fmsw',['MLX90632_REG_EE_BA_MSW',['../_adafruit___m_l_x90632_8h.html#a32445e1657e9c391ebbd16487e34dfef',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fbb_5flsw',['MLX90632_REG_EE_BB_LSW',['../_adafruit___m_l_x90632_8h.html#a358ad709aaa2969f93aa6c7fa69da9fe',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fbb_5fmsw',['MLX90632_REG_EE_BB_MSW',['../_adafruit___m_l_x90632_8h.html#ae25438f404150c943047a9d0bc0721e9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fca_5flsw',['MLX90632_REG_EE_CA_LSW',['../_adafruit___m_l_x90632_8h.html#a4372c01b224fc19da2ace38f773d71bd',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fca_5fmsw',['MLX90632_REG_EE_CA_MSW',['../_adafruit___m_l_x90632_8h.html#a7698278671429a6a0192d2c3ba7bbf1a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fcb_5flsw',['MLX90632_REG_EE_CB_LSW',['../_adafruit___m_l_x90632_8h.html#a00f22ba97fab614cab1130d39b2a8a44',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fcb_5fmsw',['MLX90632_REG_EE_CB_MSW',['../_adafruit___m_l_x90632_8h.html#a6e2601610a41d0f3cb175a718f89140a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fcontrol',['MLX90632_REG_EE_CONTROL',['../_adafruit___m_l_x90632_8h.html#a6dc232ba195d7c2b39cf2f9d0b038dbe',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fda_5flsw',['MLX90632_REG_EE_DA_LSW',['../_adafruit___m_l_x90632_8h.html#a0ca31403010274352256e48237ba6982',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fda_5fmsw',['MLX90632_REG_EE_DA_MSW',['../_adafruit___m_l_x90632_8h.html#ab9cba5109b1969fa6ffa2f431c6e735b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fdb_5flsw',['MLX90632_REG_EE_DB_LSW',['../_adafruit___m_l_x90632_8h.html#a5182e9e022bfe730f6a1b0862cbdc628',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fdb_5fmsw',['MLX90632_REG_EE_DB_MSW',['../_adafruit___m_l_x90632_8h.html#a8d4ba9bbb0b9c0ac83c12825376f0812',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fea_5flsw',['MLX90632_REG_EE_EA_LSW',['../_adafruit___m_l_x90632_8h.html#a9dee7fa23a18fe20441c296f1ac2bfa9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fea_5fmsw',['MLX90632_REG_EE_EA_MSW',['../_adafruit___m_l_x90632_8h.html#a362cf8b2447ab5e4a5592744463880e5',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5feb_5flsw',['MLX90632_REG_EE_EB_LSW',['../_adafruit___m_l_x90632_8h.html#aa30e5bbbd6757acd837397b5d68d4123',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5feb_5fmsw',['MLX90632_REG_EE_EB_MSW',['../_adafruit___m_l_x90632_8h.html#a123861767581a72664a1ac4e0c9413c0',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5ffa_5flsw',['MLX90632_REG_EE_FA_LSW',['../_adafruit___m_l_x90632_8h.html#ac14996d8c1c7e0e4088cf8c7fa67cd57',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5ffa_5fmsw',['MLX90632_REG_EE_FA_MSW',['../_adafruit___m_l_x90632_8h.html#aaebe3468ad5d2c21a972c964c2c3dd2b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5ffb_5flsw',['MLX90632_REG_EE_FB_LSW',['../_adafruit___m_l_x90632_8h.html#a249ea53be5d4fc2c4b1084cd42d5e414',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5ffb_5fmsw',['MLX90632_REG_EE_FB_MSW',['../_adafruit___m_l_x90632_8h.html#a43e7aad1c3a6ccc176c50eaa8bf789ea',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fga_5flsw',['MLX90632_REG_EE_GA_LSW',['../_adafruit___m_l_x90632_8h.html#a70583445839cf5204c58cfefed963db5',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fga_5fmsw',['MLX90632_REG_EE_GA_MSW',['../_adafruit___m_l_x90632_8h.html#aa1527a830b3273ce47800b70ea57d273',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fgb',['MLX90632_REG_EE_GB',['../_adafruit___m_l_x90632_8h.html#a30c6e59ec381b775261ce5a757b45f8b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fha',['MLX90632_REG_EE_HA',['../_adafruit___m_l_x90632_8h.html#aa0bd2b13604dcc169cded28fb0372910',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fhb',['MLX90632_REG_EE_HB',['../_adafruit___m_l_x90632_8h.html#abc0a421bae0d1a5800e4d3f8ad81a219',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fi2c_5faddress',['MLX90632_REG_EE_I2C_ADDRESS',['../_adafruit___m_l_x90632_8h.html#a7c8d78ccba396cbc9e694dcb3aad8f69',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fka',['MLX90632_REG_EE_KA',['../_adafruit___m_l_x90632_8h.html#af52906b57b738fb534bde7634f44a929',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fkb',['MLX90632_REG_EE_KB',['../_adafruit___m_l_x90632_8h.html#a14c3ff02cef4980029c6ac2116e36bd0',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fmeas_5f1',['MLX90632_REG_EE_MEAS_1',['../_adafruit___m_l_x90632_8h.html#a6f35c16cb22320d04617b15956122d74',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fmeas_5f2',['MLX90632_REG_EE_MEAS_2',['../_adafruit___m_l_x90632_8h.html#ab7eed8499613f8b949bfd5b004cfa1fb',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fg_5flsw',['MLX90632_REG_EE_P_G_LSW',['../_adafruit___m_l_x90632_8h.html#abe874974755bf47c4d8f3dcc0711e987',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fg_5fmsw',['MLX90632_REG_EE_P_G_MSW',['../_adafruit___m_l_x90632_8h.html#a59a972ecff838ec69f10fdd17b8f0e2a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fo_5flsw',['MLX90632_REG_EE_P_O_LSW',['../_adafruit___m_l_x90632_8h.html#a158dd338dbf82c3b1a491c26ce4aff8b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fo_5fmsw',['MLX90632_REG_EE_P_O_MSW',['../_adafruit___m_l_x90632_8h.html#a4cd7bce5c74ca3797d9cc5496c7a828a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fr_5flsw',['MLX90632_REG_EE_P_R_LSW',['../_adafruit___m_l_x90632_8h.html#a12f97146ae986e8d40cc90b0bc21bc19',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5fr_5fmsw',['MLX90632_REG_EE_P_R_MSW',['../_adafruit___m_l_x90632_8h.html#a6f5b1002792af333c826ac8a863ce313',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5ft_5flsw',['MLX90632_REG_EE_P_T_LSW',['../_adafruit___m_l_x90632_8h.html#a2adbb01e462090807837ff17a2f32d4a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fp_5ft_5fmsw',['MLX90632_REG_EE_P_T_MSW',['../_adafruit___m_l_x90632_8h.html#a8a81c5b00ceff483f05c40db51ca94ef',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fproduct_5fcode',['MLX90632_REG_EE_PRODUCT_CODE',['../_adafruit___m_l_x90632_8h.html#a7b9f80f6364b680f4aa7db82b0f5db1a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fee_5fversion',['MLX90632_REG_EE_VERSION',['../_adafruit___m_l_x90632_8h.html#a9dae867249bff56e81186c9ff2a0ed63',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fi2c_5faddress',['MLX90632_REG_I2C_ADDRESS',['../_adafruit___m_l_x90632_8h.html#a71776374330c75fb51d95f194e6108f3',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fid0',['MLX90632_REG_ID0',['../_adafruit___m_l_x90632_8h.html#a860875bde93bb321ca43bb3a1e5fa0b6',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fid1',['MLX90632_REG_ID1',['../_adafruit___m_l_x90632_8h.html#a08aa0348ebbeafc772f89998f4c4eb0a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fid2',['MLX90632_REG_ID2',['../_adafruit___m_l_x90632_8h.html#a801ebaef2f924e12408bceba449c5430',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fid_5fcrc16',['MLX90632_REG_ID_CRC16',['../_adafruit___m_l_x90632_8h.html#a3a801c7839ee9ce098d379cf2d51cd77',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved0',['MLX90632_REG_MELEXIS_RESERVED0',['../_adafruit___m_l_x90632_8h.html#a52a50e992b43b3e5bad0181abeba17af',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved1',['MLX90632_REG_MELEXIS_RESERVED1',['../_adafruit___m_l_x90632_8h.html#ab80fceba39b086d9411d92aae020de77',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved10',['MLX90632_REG_MELEXIS_RESERVED10',['../_adafruit___m_l_x90632_8h.html#a867e0dd284644e4149ba7ecace22d1d2',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved127',['MLX90632_REG_MELEXIS_RESERVED127',['../_adafruit___m_l_x90632_8h.html#ab1e2d42b195569b298497a9dc41641d7',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved128',['MLX90632_REG_MELEXIS_RESERVED128',['../_adafruit___m_l_x90632_8h.html#ae25c034aa7d14affc9cb15749391c869',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved131',['MLX90632_REG_MELEXIS_RESERVED131',['../_adafruit___m_l_x90632_8h.html#ae668f49f0e261925ac8bde40d20241a6',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved2',['MLX90632_REG_MELEXIS_RESERVED2',['../_adafruit___m_l_x90632_8h.html#a7d66b4ea7e5604094913814d1a5368e1',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved208',['MLX90632_REG_MELEXIS_RESERVED208',['../_adafruit___m_l_x90632_8h.html#a184d3a447ef41e48a63cf582e078abff',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved214',['MLX90632_REG_MELEXIS_RESERVED214',['../_adafruit___m_l_x90632_8h.html#a2e3df216f55e5a4c4bd84c498b8df211',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved3',['MLX90632_REG_MELEXIS_RESERVED3',['../_adafruit___m_l_x90632_8h.html#a62c3be81361a62f05501dbbfa8388a45',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved4',['MLX90632_REG_MELEXIS_RESERVED4',['../_adafruit___m_l_x90632_8h.html#a8440a3d800fc852ab2dbea63bef827d7',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fmelexis_5freserved49',['MLX90632_REG_MELEXIS_RESERVED49',['../_adafruit___m_l_x90632_8h.html#a05cb6108586749e85c9002d6e972e5b9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f1',['MLX90632_REG_RAM_1',['../_adafruit___m_l_x90632_8h.html#afcd0c2da9ed24f77e5d9fcb02147d075',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f2',['MLX90632_REG_RAM_2',['../_adafruit___m_l_x90632_8h.html#a66ff3fc37ae2da9c87240d2ddd340ed2',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f3',['MLX90632_REG_RAM_3',['../_adafruit___m_l_x90632_8h.html#a444937365271b7554c6fd564ab27919c',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f4',['MLX90632_REG_RAM_4',['../_adafruit___m_l_x90632_8h.html#a2ed6de52c1d1113daf36e5c578edf4f8',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f5',['MLX90632_REG_RAM_5',['../_adafruit___m_l_x90632_8h.html#aed999b53507c94f19c07e3b9aca5dfe9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f52',['MLX90632_REG_RAM_52',['../_adafruit___m_l_x90632_8h.html#adacd2688b0211dea446771c4f960cc2b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f53',['MLX90632_REG_RAM_53',['../_adafruit___m_l_x90632_8h.html#a2565973076652eadf6bb68227b424fc6',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f54',['MLX90632_REG_RAM_54',['../_adafruit___m_l_x90632_8h.html#aa766e4d5600350d32d4461086dae8dcd',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f55',['MLX90632_REG_RAM_55',['../_adafruit___m_l_x90632_8h.html#ad38838a4445d9073fd67c615b937f6f7',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f56',['MLX90632_REG_RAM_56',['../_adafruit___m_l_x90632_8h.html#a2be80362fefe731935a03ee17cb662c2',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f57',['MLX90632_REG_RAM_57',['../_adafruit___m_l_x90632_8h.html#a55f4b8fea0cec09213825c850292a4b3',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f58',['MLX90632_REG_RAM_58',['../_adafruit___m_l_x90632_8h.html#a0420778265d8495c7f489576da20338d',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f59',['MLX90632_REG_RAM_59',['../_adafruit___m_l_x90632_8h.html#a5432177fa63599d05c51524b14ff8952',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f6',['MLX90632_REG_RAM_6',['../_adafruit___m_l_x90632_8h.html#ac80e1c64db57381cd6512d77282f5903',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f60',['MLX90632_REG_RAM_60',['../_adafruit___m_l_x90632_8h.html#a1b0549cedd5896202fd33cae6e85afc8',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f7',['MLX90632_REG_RAM_7',['../_adafruit___m_l_x90632_8h.html#abcbe51b0607a3b90b57f00058659a7ea',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f8',['MLX90632_REG_RAM_8',['../_adafruit___m_l_x90632_8h.html#ad172f1e8d56e697f47f024a5b3b96235',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fram_5f9',['MLX90632_REG_RAM_9',['../_adafruit___m_l_x90632_8h.html#a019316b8573bc3aca9e853ff1249b034',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5freg_5fstatus',['MLX90632_REG_STATUS',['../_adafruit___m_l_x90632_8h.html#aa71b864001998adc7b1ced30c0026fb4',1,'Adafruit_MLX90632.h']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['mlx90632_5fmeas_5fselect_5ft',['mlx90632_meas_select_t',['../_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fad',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5ft',['mlx90632_mode_t',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5frate_5ft',['mlx90632_refresh_rate_t',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efa',1,'Adafruit_MLX90632.h']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,17 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['mlx90632_5fmeas_5fextended_5frange',['MLX90632_MEAS_EXTENDED_RANGE',['../_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada61a5d9482e434e4a13e8747f88aa572e',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmeas_5fmedical',['MLX90632_MEAS_MEDICAL',['../_adafruit___m_l_x90632_8h.html#a1eee5a77384405277a898d8aae460fada59bcdf5e8727971b161b6899e61d0f9f',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5fcontinuous',['MLX90632_MODE_CONTINUOUS',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a84fb9f18986d3128609e5091181f131a',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5fhalt',['MLX90632_MODE_HALT',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a24bec848b73f71142d35c6b33b8b85f9',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5fsleeping_5fstep',['MLX90632_MODE_SLEEPING_STEP',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a64139c5c7303587ef9decf4012a67da6',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5fmode_5fstep',['MLX90632_MODE_STEP',['../_adafruit___m_l_x90632_8h.html#a6b2fbae01f25cc65b5724024da040e14a44d6b3eec47c1ab0cf158a2b1df0541d',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f0_5f5hz',['MLX90632_REFRESH_0_5HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaac8f470f58c8857455e5137aaa91c63dd',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f16hz',['MLX90632_REFRESH_16HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa69a2104584fa2b152137f99d65620333',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f1hz',['MLX90632_REFRESH_1HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa4ee8da6f6bd6ca30dc4eb0229a9ea978',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f2hz',['MLX90632_REFRESH_2HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa9b3535b60b446ce2435cb0f240d41b25',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f32hz',['MLX90632_REFRESH_32HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa92fb9e6ef6af6e257a51a9ca7aeab0fb',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f4hz',['MLX90632_REFRESH_4HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa5a740a991e694e76b824d05e9a84de5b',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f64hz',['MLX90632_REFRESH_64HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa3f389b4376004ad745014bdc96cd4ce1',1,'Adafruit_MLX90632.h']]],
|
||||
['mlx90632_5frefresh_5f8hz',['MLX90632_REFRESH_8HZ',['../_adafruit___m_l_x90632_8h.html#aed64e1fa531b6cdee1f12627da385efaa39cd33e4850872d6180943e087aef853',1,'Adafruit_MLX90632.h']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,5 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['adafruit_5fmlx90632_2ecpp',['Adafruit_MLX90632.cpp',['../_adafruit___m_l_x90632_8cpp.html',1,'']]],
|
||||
['adafruit_5fmlx90632_2eh',['Adafruit_MLX90632.h',['../_adafruit___m_l_x90632_8h.html',1,'']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['adafruit_5fmlx90632',['Adafruit_MLX90632',['../class_adafruit___m_l_x90632.html#a1b7af0afac8c63b9a3af045283721b6e',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['begin',['begin',['../class_adafruit___m_l_x90632.html#a44dabf6e00e1620e63419b89513dd6e7',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,12 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['getambienttemperature',['getAmbientTemperature',['../class_adafruit___m_l_x90632.html#adb05d2f2518079440692650f22750fc4',1,'Adafruit_MLX90632']]],
|
||||
['getcalibrations',['getCalibrations',['../class_adafruit___m_l_x90632.html#af7afb259faafe2ba01a4c053308d94e6',1,'Adafruit_MLX90632']]],
|
||||
['geteepromversion',['getEEPROMVersion',['../class_adafruit___m_l_x90632.html#ae3279eb3839f75b363a7bed815e3280a',1,'Adafruit_MLX90632']]],
|
||||
['getmeasurementselect',['getMeasurementSelect',['../class_adafruit___m_l_x90632.html#a59c8ab9b8e3debee403585c910993c20',1,'Adafruit_MLX90632']]],
|
||||
['getmode',['getMode',['../class_adafruit___m_l_x90632.html#a1f213c3967fd5c8bb5618c60736d16f3',1,'Adafruit_MLX90632']]],
|
||||
['getobjecttemperature',['getObjectTemperature',['../class_adafruit___m_l_x90632.html#a9060ed8898cd4dda185412b9f522d9e0',1,'Adafruit_MLX90632']]],
|
||||
['getproductcode',['getProductCode',['../class_adafruit___m_l_x90632.html#ad04613e6f1cc66a46abef1ed960aceaf',1,'Adafruit_MLX90632']]],
|
||||
['getproductid',['getProductID',['../class_adafruit___m_l_x90632.html#a194b3ce9663f23cf5687ab7629c80583',1,'Adafruit_MLX90632']]],
|
||||
['getrefreshrate',['getRefreshRate',['../class_adafruit___m_l_x90632.html#a182c81afea213510b426f8bf0d7153e1',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['isbusy',['isBusy',['../class_adafruit___m_l_x90632.html#ae0ba4466718ba669e266b6bb2cb5a221',1,'Adafruit_MLX90632']]],
|
||||
['iseeprombusy',['isEEPROMBusy',['../class_adafruit___m_l_x90632.html#af21379c1ccbb2ac395e14e232c4238a6',1,'Adafruit_MLX90632']]],
|
||||
['isnewdata',['isNewData',['../class_adafruit___m_l_x90632.html#a09cf51c164400e203148eaefc6810e12',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,6 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['readcycleposition',['readCyclePosition',['../class_adafruit___m_l_x90632.html#a0ffb22de13188bc6edf660f632fe0cd2',1,'Adafruit_MLX90632']]],
|
||||
['reset',['reset',['../class_adafruit___m_l_x90632.html#a90881c8ef9b90f71d6cade033d85a8f7',1,'Adafruit_MLX90632']]],
|
||||
['resetnewdata',['resetNewData',['../class_adafruit___m_l_x90632.html#ad4c401ee693787ce47a66c5ab07efc8f',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,8 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['setmeasurementselect',['setMeasurementSelect',['../class_adafruit___m_l_x90632.html#a3a539fcb7da9f846fe022380f968dd79',1,'Adafruit_MLX90632']]],
|
||||
['setmode',['setMode',['../class_adafruit___m_l_x90632.html#ab1471932f1eccb19431ae29a44fde149',1,'Adafruit_MLX90632']]],
|
||||
['setrefreshrate',['setRefreshRate',['../class_adafruit___m_l_x90632.html#ac0cf23c6178a1a3ac4f6c016db0e9d8f',1,'Adafruit_MLX90632']]],
|
||||
['startfullmeasurement',['startFullMeasurement',['../class_adafruit___m_l_x90632.html#acb8cf7f8ad0e01dcb84d8bc16c19ec4c',1,'Adafruit_MLX90632']]],
|
||||
['startsinglemeasurement',['startSingleMeasurement',['../class_adafruit___m_l_x90632.html#a25da9be3fbca75efcd65988d15c65b0b',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
|
@ -1,26 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,4 +0,0 @@
|
|||
var searchData=
|
||||
[
|
||||
['_7eadafruit_5fmlx90632',['~Adafruit_MLX90632',['../class_adafruit___m_l_x90632.html#a780e5e6409c17d6ff7ab2828b40a06af',1,'Adafruit_MLX90632']]]
|
||||
];
|
||||
|
Before Width: | Height: | Size: 563 B |
|
|
@ -1,12 +0,0 @@
|
|||
<!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>
|
||||
|
|
@ -1,271 +0,0 @@
|
|||
/*---------------- Search Box */
|
||||
|
||||
#FSearchBox {
|
||||
float: left;
|
||||
}
|
||||
|
||||
#MSearchBox {
|
||||
white-space : nowrap;
|
||||
float: none;
|
||||
margin-top: 8px;
|
||||
right: 0px;
|
||||
width: 170px;
|
||||
height: 24px;
|
||||
z-index: 102;
|
||||
}
|
||||
|
||||
#MSearchBox .left
|
||||
{
|
||||
display:block;
|
||||
position:absolute;
|
||||
left:10px;
|
||||
width:20px;
|
||||
height:19px;
|
||||
background:url('search_l.png') no-repeat;
|
||||
background-position:right;
|
||||
}
|
||||
|
||||
#MSearchSelect {
|
||||
display:block;
|
||||
position:absolute;
|
||||
width:20px;
|
||||
height:19px;
|
||||
}
|
||||
|
||||
.left #MSearchSelect {
|
||||
left:4px;
|
||||
}
|
||||
|
||||
.right #MSearchSelect {
|
||||
right:5px;
|
||||
}
|
||||
|
||||
#MSearchField {
|
||||
display:block;
|
||||
position:absolute;
|
||||
height:19px;
|
||||
background:url('search_m.png') repeat-x;
|
||||
border:none;
|
||||
width:115px;
|
||||
margin-left:20px;
|
||||
padding-left:4px;
|
||||
color: #909090;
|
||||
outline: none;
|
||||
font: 9pt Arial, Verdana, sans-serif;
|
||||
-webkit-border-radius: 0px;
|
||||
}
|
||||
|
||||
#FSearchBox #MSearchField {
|
||||
margin-left:15px;
|
||||
}
|
||||
|
||||
#MSearchBox .right {
|
||||
display:block;
|
||||
position:absolute;
|
||||
right:10px;
|
||||
top:8px;
|
||||
width:20px;
|
||||
height:19px;
|
||||
background:url('search_r.png') no-repeat;
|
||||
background-position:left;
|
||||
}
|
||||
|
||||
#MSearchClose {
|
||||
display: none;
|
||||
position: absolute;
|
||||
top: 4px;
|
||||
background : none;
|
||||
border: none;
|
||||
margin: 0px 4px 0px 0px;
|
||||
padding: 0px 0px;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
.left #MSearchClose {
|
||||
left: 6px;
|
||||
}
|
||||
|
||||
.right #MSearchClose {
|
||||
right: 2px;
|
||||
}
|
||||
|
||||
.MSearchBoxActive #MSearchField {
|
||||
color: #000000;
|
||||
}
|
||||
|
||||
/*---------------- Search filter selection */
|
||||
|
||||
#MSearchSelectWindow {
|
||||
display: none;
|
||||
position: absolute;
|
||||
left: 0; top: 0;
|
||||
border: 1px solid #90A5CE;
|
||||
background-color: #F9FAFC;
|
||||
z-index: 10001;
|
||||
padding-top: 4px;
|
||||
padding-bottom: 4px;
|
||||
-moz-border-radius: 4px;
|
||||
-webkit-border-top-left-radius: 4px;
|
||||
-webkit-border-top-right-radius: 4px;
|
||||
-webkit-border-bottom-left-radius: 4px;
|
||||
-webkit-border-bottom-right-radius: 4px;
|
||||
-webkit-box-shadow: 5px 5px 5px rgba(0, 0, 0, 0.15);
|
||||
}
|
||||
|
||||
.SelectItem {
|
||||
font: 8pt Arial, Verdana, sans-serif;
|
||||
padding-left: 2px;
|
||||
padding-right: 12px;
|
||||
border: 0px;
|
||||
}
|
||||
|
||||
span.SelectionMark {
|
||||
margin-right: 4px;
|
||||
font-family: monospace;
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a.SelectItem {
|
||||
display: block;
|
||||
outline-style: none;
|
||||
color: #000000;
|
||||
text-decoration: none;
|
||||
padding-left: 6px;
|
||||
padding-right: 12px;
|
||||
}
|
||||
|
||||
a.SelectItem:focus,
|
||||
a.SelectItem:active {
|
||||
color: #000000;
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
a.SelectItem:hover {
|
||||
color: #FFFFFF;
|
||||
background-color: #3D578C;
|
||||
outline-style: none;
|
||||
text-decoration: none;
|
||||
cursor: pointer;
|
||||
display: block;
|
||||
}
|
||||
|
||||
/*---------------- Search results window */
|
||||
|
||||
iframe#MSearchResults {
|
||||
width: 60ex;
|
||||
height: 15em;
|
||||
}
|
||||
|
||||
#MSearchResultsWindow {
|
||||
display: none;
|
||||
position: absolute;
|
||||
left: 0; top: 0;
|
||||
border: 1px solid #000;
|
||||
background-color: #EEF1F7;
|
||||
z-index:10000;
|
||||
}
|
||||
|
||||
/* ----------------------------------- */
|
||||
|
||||
|
||||
#SRIndex {
|
||||
clear:both;
|
||||
padding-bottom: 15px;
|
||||
}
|
||||
|
||||
.SREntry {
|
||||
font-size: 10pt;
|
||||
padding-left: 1ex;
|
||||
}
|
||||
|
||||
.SRPage .SREntry {
|
||||
font-size: 8pt;
|
||||
padding: 1px 5px;
|
||||
}
|
||||
|
||||
body.SRPage {
|
||||
margin: 5px 2px;
|
||||
}
|
||||
|
||||
.SRChildren {
|
||||
padding-left: 3ex; padding-bottom: .5em
|
||||
}
|
||||
|
||||
.SRPage .SRChildren {
|
||||
display: none;
|
||||
}
|
||||
|
||||
.SRSymbol {
|
||||
font-weight: bold;
|
||||
color: #425E97;
|
||||
font-family: Arial, Verdana, sans-serif;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
a.SRScope {
|
||||
display: block;
|
||||
color: #425E97;
|
||||
font-family: Arial, Verdana, sans-serif;
|
||||
text-decoration: none;
|
||||
outline: none;
|
||||
}
|
||||
|
||||
a.SRSymbol:focus, a.SRSymbol:active,
|
||||
a.SRScope:focus, a.SRScope:active {
|
||||
text-decoration: underline;
|
||||
}
|
||||
|
||||
span.SRScope {
|
||||
padding-left: 4px;
|
||||
}
|
||||
|
||||
.SRPage .SRStatus {
|
||||
padding: 2px 5px;
|
||||
font-size: 8pt;
|
||||
font-style: italic;
|
||||
}
|
||||
|
||||
.SRResult {
|
||||
display: none;
|
||||
}
|
||||
|
||||
DIV.searchresults {
|
||||
margin-left: 10px;
|
||||
margin-right: 10px;
|
||||
}
|
||||
|
||||
/*---------------- External search page results */
|
||||
|
||||
.searchresult {
|
||||
background-color: #F0F3F8;
|
||||
}
|
||||
|
||||
.pages b {
|
||||
color: white;
|
||||
padding: 5px 5px 3px 5px;
|
||||
background-image: url("../tab_a.png");
|
||||
background-repeat: repeat-x;
|
||||
text-shadow: 0 1px 1px #000000;
|
||||
}
|
||||
|
||||
.pages {
|
||||
line-height: 17px;
|
||||
margin-left: 4px;
|
||||
text-decoration: none;
|
||||
}
|
||||
|
||||
.hl {
|
||||
font-weight: bold;
|
||||
}
|
||||
|
||||
#searchresults {
|
||||
margin-bottom: 20px;
|
||||
}
|
||||
|
||||
.searchpages {
|
||||
margin-top: 10px;
|
||||
}
|
||||
|
||||
|
|
@ -1,791 +0,0 @@
|
|||
function convertToId(search)
|
||||
{
|
||||
var result = '';
|
||||
for (i=0;i<search.length;i++)
|
||||
{
|
||||
var c = search.charAt(i);
|
||||
var cn = c.charCodeAt(0);
|
||||
if (c.match(/[a-z0-9\u0080-\uFFFF]/))
|
||||
{
|
||||
result+=c;
|
||||
}
|
||||
else if (cn<16)
|
||||
{
|
||||
result+="_0"+cn.toString(16);
|
||||
}
|
||||
else
|
||||
{
|
||||
result+="_"+cn.toString(16);
|
||||
}
|
||||
}
|
||||
return result;
|
||||
}
|
||||
|
||||
function getXPos(item)
|
||||
{
|
||||
var x = 0;
|
||||
if (item.offsetWidth)
|
||||
{
|
||||
while (item && item!=document.body)
|
||||
{
|
||||
x += item.offsetLeft;
|
||||
item = item.offsetParent;
|
||||
}
|
||||
}
|
||||
return x;
|
||||
}
|
||||
|
||||
function getYPos(item)
|
||||
{
|
||||
var y = 0;
|
||||
if (item.offsetWidth)
|
||||
{
|
||||
while (item && item!=document.body)
|
||||
{
|
||||
y += item.offsetTop;
|
||||
item = item.offsetParent;
|
||||
}
|
||||
}
|
||||
return y;
|
||||
}
|
||||
|
||||
/* A class handling everything associated with the search panel.
|
||||
|
||||
Parameters:
|
||||
name - The name of the global variable that will be
|
||||
storing this instance. Is needed to be able to set timeouts.
|
||||
resultPath - path to use for external files
|
||||
*/
|
||||
function SearchBox(name, resultsPath, inFrame, label)
|
||||
{
|
||||
if (!name || !resultsPath) { alert("Missing parameters to SearchBox."); }
|
||||
|
||||
// ---------- Instance variables
|
||||
this.name = name;
|
||||
this.resultsPath = resultsPath;
|
||||
this.keyTimeout = 0;
|
||||
this.keyTimeoutLength = 500;
|
||||
this.closeSelectionTimeout = 300;
|
||||
this.lastSearchValue = "";
|
||||
this.lastResultsPage = "";
|
||||
this.hideTimeout = 0;
|
||||
this.searchIndex = 0;
|
||||
this.searchActive = false;
|
||||
this.insideFrame = inFrame;
|
||||
this.searchLabel = label;
|
||||
|
||||
// ----------- DOM Elements
|
||||
|
||||
this.DOMSearchField = function()
|
||||
{ return document.getElementById("MSearchField"); }
|
||||
|
||||
this.DOMSearchSelect = function()
|
||||
{ return document.getElementById("MSearchSelect"); }
|
||||
|
||||
this.DOMSearchSelectWindow = function()
|
||||
{ return document.getElementById("MSearchSelectWindow"); }
|
||||
|
||||
this.DOMPopupSearchResults = function()
|
||||
{ return document.getElementById("MSearchResults"); }
|
||||
|
||||
this.DOMPopupSearchResultsWindow = function()
|
||||
{ return document.getElementById("MSearchResultsWindow"); }
|
||||
|
||||
this.DOMSearchClose = function()
|
||||
{ return document.getElementById("MSearchClose"); }
|
||||
|
||||
this.DOMSearchBox = function()
|
||||
{ return document.getElementById("MSearchBox"); }
|
||||
|
||||
// ------------ Event Handlers
|
||||
|
||||
// Called when focus is added or removed from the search field.
|
||||
this.OnSearchFieldFocus = function(isActive)
|
||||
{
|
||||
this.Activate(isActive);
|
||||
}
|
||||
|
||||
this.OnSearchSelectShow = function()
|
||||
{
|
||||
var searchSelectWindow = this.DOMSearchSelectWindow();
|
||||
var searchField = this.DOMSearchSelect();
|
||||
|
||||
if (this.insideFrame)
|
||||
{
|
||||
var left = getXPos(searchField);
|
||||
var top = getYPos(searchField);
|
||||
left += searchField.offsetWidth + 6;
|
||||
top += searchField.offsetHeight;
|
||||
|
||||
// show search selection popup
|
||||
searchSelectWindow.style.display='block';
|
||||
left -= searchSelectWindow.offsetWidth;
|
||||
searchSelectWindow.style.left = left + 'px';
|
||||
searchSelectWindow.style.top = top + 'px';
|
||||
}
|
||||
else
|
||||
{
|
||||
var left = getXPos(searchField);
|
||||
var top = getYPos(searchField);
|
||||
top += searchField.offsetHeight;
|
||||
|
||||
// show search selection popup
|
||||
searchSelectWindow.style.display='block';
|
||||
searchSelectWindow.style.left = left + 'px';
|
||||
searchSelectWindow.style.top = top + 'px';
|
||||
}
|
||||
|
||||
// stop selection hide timer
|
||||
if (this.hideTimeout)
|
||||
{
|
||||
clearTimeout(this.hideTimeout);
|
||||
this.hideTimeout=0;
|
||||
}
|
||||
return false; // to avoid "image drag" default event
|
||||
}
|
||||
|
||||
this.OnSearchSelectHide = function()
|
||||
{
|
||||
this.hideTimeout = setTimeout(this.name +".CloseSelectionWindow()",
|
||||
this.closeSelectionTimeout);
|
||||
}
|
||||
|
||||
// Called when the content of the search field is changed.
|
||||
this.OnSearchFieldChange = function(evt)
|
||||
{
|
||||
if (this.keyTimeout) // kill running timer
|
||||
{
|
||||
clearTimeout(this.keyTimeout);
|
||||
this.keyTimeout = 0;
|
||||
}
|
||||
|
||||
var e = (evt) ? evt : window.event; // for IE
|
||||
if (e.keyCode==40 || e.keyCode==13)
|
||||
{
|
||||
if (e.shiftKey==1)
|
||||
{
|
||||
this.OnSearchSelectShow();
|
||||
var win=this.DOMSearchSelectWindow();
|
||||
for (i=0;i<win.childNodes.length;i++)
|
||||
{
|
||||
var child = win.childNodes[i]; // get span within a
|
||||
if (child.className=='SelectItem')
|
||||
{
|
||||
child.focus();
|
||||
return;
|
||||
}
|
||||
}
|
||||
return;
|
||||
}
|
||||
else if (window.frames.MSearchResults.searchResults)
|
||||
{
|
||||
var elem = window.frames.MSearchResults.searchResults.NavNext(0);
|
||||
if (elem) elem.focus();
|
||||
}
|
||||
}
|
||||
else if (e.keyCode==27) // Escape out of the search field
|
||||
{
|
||||
this.DOMSearchField().blur();
|
||||
this.DOMPopupSearchResultsWindow().style.display = 'none';
|
||||
this.DOMSearchClose().style.display = 'none';
|
||||
this.lastSearchValue = '';
|
||||
this.Activate(false);
|
||||
return;
|
||||
}
|
||||
|
||||
// strip whitespaces
|
||||
var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
|
||||
|
||||
if (searchValue != this.lastSearchValue) // search value has changed
|
||||
{
|
||||
if (searchValue != "") // non-empty search
|
||||
{
|
||||
// set timer for search update
|
||||
this.keyTimeout = setTimeout(this.name + '.Search()',
|
||||
this.keyTimeoutLength);
|
||||
}
|
||||
else // empty search field
|
||||
{
|
||||
this.DOMPopupSearchResultsWindow().style.display = 'none';
|
||||
this.DOMSearchClose().style.display = 'none';
|
||||
this.lastSearchValue = '';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
this.SelectItemCount = function(id)
|
||||
{
|
||||
var count=0;
|
||||
var win=this.DOMSearchSelectWindow();
|
||||
for (i=0;i<win.childNodes.length;i++)
|
||||
{
|
||||
var child = win.childNodes[i]; // get span within a
|
||||
if (child.className=='SelectItem')
|
||||
{
|
||||
count++;
|
||||
}
|
||||
}
|
||||
return count;
|
||||
}
|
||||
|
||||
this.SelectItemSet = function(id)
|
||||
{
|
||||
var i,j=0;
|
||||
var win=this.DOMSearchSelectWindow();
|
||||
for (i=0;i<win.childNodes.length;i++)
|
||||
{
|
||||
var child = win.childNodes[i]; // get span within a
|
||||
if (child.className=='SelectItem')
|
||||
{
|
||||
var node = child.firstChild;
|
||||
if (j==id)
|
||||
{
|
||||
node.innerHTML='•';
|
||||
}
|
||||
else
|
||||
{
|
||||
node.innerHTML=' ';
|
||||
}
|
||||
j++;
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Called when an search filter selection is made.
|
||||
// set item with index id as the active item
|
||||
this.OnSelectItem = function(id)
|
||||
{
|
||||
this.searchIndex = id;
|
||||
this.SelectItemSet(id);
|
||||
var searchValue = this.DOMSearchField().value.replace(/ +/g, "");
|
||||
if (searchValue!="" && this.searchActive) // something was found -> do a search
|
||||
{
|
||||
this.Search();
|
||||
}
|
||||
}
|
||||
|
||||
this.OnSearchSelectKey = function(evt)
|
||||
{
|
||||
var e = (evt) ? evt : window.event; // for IE
|
||||
if (e.keyCode==40 && this.searchIndex<this.SelectItemCount()) // Down
|
||||
{
|
||||
this.searchIndex++;
|
||||
this.OnSelectItem(this.searchIndex);
|
||||
}
|
||||
else if (e.keyCode==38 && this.searchIndex>0) // Up
|
||||
{
|
||||
this.searchIndex--;
|
||||
this.OnSelectItem(this.searchIndex);
|
||||
}
|
||||
else if (e.keyCode==13 || e.keyCode==27)
|
||||
{
|
||||
this.OnSelectItem(this.searchIndex);
|
||||
this.CloseSelectionWindow();
|
||||
this.DOMSearchField().focus();
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
// --------- Actions
|
||||
|
||||
// Closes the results window.
|
||||
this.CloseResultsWindow = function()
|
||||
{
|
||||
this.DOMPopupSearchResultsWindow().style.display = 'none';
|
||||
this.DOMSearchClose().style.display = 'none';
|
||||
this.Activate(false);
|
||||
}
|
||||
|
||||
this.CloseSelectionWindow = function()
|
||||
{
|
||||
this.DOMSearchSelectWindow().style.display = 'none';
|
||||
}
|
||||
|
||||
// Performs a search.
|
||||
this.Search = function()
|
||||
{
|
||||
this.keyTimeout = 0;
|
||||
|
||||
// strip leading whitespace
|
||||
var searchValue = this.DOMSearchField().value.replace(/^ +/, "");
|
||||
|
||||
var code = searchValue.toLowerCase().charCodeAt(0);
|
||||
var idxChar = searchValue.substr(0, 1).toLowerCase();
|
||||
if ( 0xD800 <= code && code <= 0xDBFF && searchValue > 1) // surrogate pair
|
||||
{
|
||||
idxChar = searchValue.substr(0, 2);
|
||||
}
|
||||
|
||||
var resultsPage;
|
||||
var resultsPageWithSearch;
|
||||
var hasResultsPage;
|
||||
|
||||
var idx = indexSectionsWithContent[this.searchIndex].indexOf(idxChar);
|
||||
if (idx!=-1)
|
||||
{
|
||||
var hexCode=idx.toString(16);
|
||||
resultsPage = this.resultsPath + '/' + indexSectionNames[this.searchIndex] + '_' + hexCode + '.html';
|
||||
resultsPageWithSearch = resultsPage+'?'+escape(searchValue);
|
||||
hasResultsPage = true;
|
||||
}
|
||||
else // nothing available for this search term
|
||||
{
|
||||
resultsPage = this.resultsPath + '/nomatches.html';
|
||||
resultsPageWithSearch = resultsPage;
|
||||
hasResultsPage = false;
|
||||
}
|
||||
|
||||
window.frames.MSearchResults.location = resultsPageWithSearch;
|
||||
var domPopupSearchResultsWindow = this.DOMPopupSearchResultsWindow();
|
||||
|
||||
if (domPopupSearchResultsWindow.style.display!='block')
|
||||
{
|
||||
var domSearchBox = this.DOMSearchBox();
|
||||
this.DOMSearchClose().style.display = 'inline';
|
||||
if (this.insideFrame)
|
||||
{
|
||||
var domPopupSearchResults = this.DOMPopupSearchResults();
|
||||
domPopupSearchResultsWindow.style.position = 'relative';
|
||||
domPopupSearchResultsWindow.style.display = 'block';
|
||||
var width = document.body.clientWidth - 8; // the -8 is for IE :-(
|
||||
domPopupSearchResultsWindow.style.width = width + 'px';
|
||||
domPopupSearchResults.style.width = width + 'px';
|
||||
}
|
||||
else
|
||||
{
|
||||
var domPopupSearchResults = this.DOMPopupSearchResults();
|
||||
var left = getXPos(domSearchBox) + 150; // domSearchBox.offsetWidth;
|
||||
var top = getYPos(domSearchBox) + 20; // domSearchBox.offsetHeight + 1;
|
||||
domPopupSearchResultsWindow.style.display = 'block';
|
||||
left -= domPopupSearchResults.offsetWidth;
|
||||
domPopupSearchResultsWindow.style.top = top + 'px';
|
||||
domPopupSearchResultsWindow.style.left = left + 'px';
|
||||
}
|
||||
}
|
||||
|
||||
this.lastSearchValue = searchValue;
|
||||
this.lastResultsPage = resultsPage;
|
||||
}
|
||||
|
||||
// -------- Activation Functions
|
||||
|
||||
// Activates or deactivates the search panel, resetting things to
|
||||
// their default values if necessary.
|
||||
this.Activate = function(isActive)
|
||||
{
|
||||
if (isActive || // open it
|
||||
this.DOMPopupSearchResultsWindow().style.display == 'block'
|
||||
)
|
||||
{
|
||||
this.DOMSearchBox().className = 'MSearchBoxActive';
|
||||
|
||||
var searchField = this.DOMSearchField();
|
||||
|
||||
if (searchField.value == this.searchLabel) // clear "Search" term upon entry
|
||||
{
|
||||
searchField.value = '';
|
||||
this.searchActive = true;
|
||||
}
|
||||
}
|
||||
else if (!isActive) // directly remove the panel
|
||||
{
|
||||
this.DOMSearchBox().className = 'MSearchBoxInactive';
|
||||
this.DOMSearchField().value = this.searchLabel;
|
||||
this.searchActive = false;
|
||||
this.lastSearchValue = ''
|
||||
this.lastResultsPage = '';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// -----------------------------------------------------------------------
|
||||
|
||||
// The class that handles everything on the search results page.
|
||||
function SearchResults(name)
|
||||
{
|
||||
// The number of matches from the last run of <Search()>.
|
||||
this.lastMatchCount = 0;
|
||||
this.lastKey = 0;
|
||||
this.repeatOn = false;
|
||||
|
||||
// Toggles the visibility of the passed element ID.
|
||||
this.FindChildElement = function(id)
|
||||
{
|
||||
var parentElement = document.getElementById(id);
|
||||
var element = parentElement.firstChild;
|
||||
|
||||
while (element && element!=parentElement)
|
||||
{
|
||||
if (element.nodeName == 'DIV' && element.className == 'SRChildren')
|
||||
{
|
||||
return element;
|
||||
}
|
||||
|
||||
if (element.nodeName == 'DIV' && element.hasChildNodes())
|
||||
{
|
||||
element = element.firstChild;
|
||||
}
|
||||
else if (element.nextSibling)
|
||||
{
|
||||
element = element.nextSibling;
|
||||
}
|
||||
else
|
||||
{
|
||||
do
|
||||
{
|
||||
element = element.parentNode;
|
||||
}
|
||||
while (element && element!=parentElement && !element.nextSibling);
|
||||
|
||||
if (element && element!=parentElement)
|
||||
{
|
||||
element = element.nextSibling;
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
this.Toggle = function(id)
|
||||
{
|
||||
var element = this.FindChildElement(id);
|
||||
if (element)
|
||||
{
|
||||
if (element.style.display == 'block')
|
||||
{
|
||||
element.style.display = 'none';
|
||||
}
|
||||
else
|
||||
{
|
||||
element.style.display = 'block';
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
// Searches for the passed string. If there is no parameter,
|
||||
// it takes it from the URL query.
|
||||
//
|
||||
// Always returns true, since other documents may try to call it
|
||||
// and that may or may not be possible.
|
||||
this.Search = function(search)
|
||||
{
|
||||
if (!search) // get search word from URL
|
||||
{
|
||||
search = window.location.search;
|
||||
search = search.substring(1); // Remove the leading '?'
|
||||
search = unescape(search);
|
||||
}
|
||||
|
||||
search = search.replace(/^ +/, ""); // strip leading spaces
|
||||
search = search.replace(/ +$/, ""); // strip trailing spaces
|
||||
search = search.toLowerCase();
|
||||
search = convertToId(search);
|
||||
|
||||
var resultRows = document.getElementsByTagName("div");
|
||||
var matches = 0;
|
||||
|
||||
var i = 0;
|
||||
while (i < resultRows.length)
|
||||
{
|
||||
var row = resultRows.item(i);
|
||||
if (row.className == "SRResult")
|
||||
{
|
||||
var rowMatchName = row.id.toLowerCase();
|
||||
rowMatchName = rowMatchName.replace(/^sr\d*_/, ''); // strip 'sr123_'
|
||||
|
||||
if (search.length<=rowMatchName.length &&
|
||||
rowMatchName.substr(0, search.length)==search)
|
||||
{
|
||||
row.style.display = 'block';
|
||||
matches++;
|
||||
}
|
||||
else
|
||||
{
|
||||
row.style.display = 'none';
|
||||
}
|
||||
}
|
||||
i++;
|
||||
}
|
||||
document.getElementById("Searching").style.display='none';
|
||||
if (matches == 0) // no results
|
||||
{
|
||||
document.getElementById("NoMatches").style.display='block';
|
||||
}
|
||||
else // at least one result
|
||||
{
|
||||
document.getElementById("NoMatches").style.display='none';
|
||||
}
|
||||
this.lastMatchCount = matches;
|
||||
return true;
|
||||
}
|
||||
|
||||
// return the first item with index index or higher that is visible
|
||||
this.NavNext = function(index)
|
||||
{
|
||||
var focusItem;
|
||||
while (1)
|
||||
{
|
||||
var focusName = 'Item'+index;
|
||||
focusItem = document.getElementById(focusName);
|
||||
if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
|
||||
{
|
||||
break;
|
||||
}
|
||||
else if (!focusItem) // last element
|
||||
{
|
||||
break;
|
||||
}
|
||||
focusItem=null;
|
||||
index++;
|
||||
}
|
||||
return focusItem;
|
||||
}
|
||||
|
||||
this.NavPrev = function(index)
|
||||
{
|
||||
var focusItem;
|
||||
while (1)
|
||||
{
|
||||
var focusName = 'Item'+index;
|
||||
focusItem = document.getElementById(focusName);
|
||||
if (focusItem && focusItem.parentNode.parentNode.style.display=='block')
|
||||
{
|
||||
break;
|
||||
}
|
||||
else if (!focusItem) // last element
|
||||
{
|
||||
break;
|
||||
}
|
||||
focusItem=null;
|
||||
index--;
|
||||
}
|
||||
return focusItem;
|
||||
}
|
||||
|
||||
this.ProcessKeys = function(e)
|
||||
{
|
||||
if (e.type == "keydown")
|
||||
{
|
||||
this.repeatOn = false;
|
||||
this.lastKey = e.keyCode;
|
||||
}
|
||||
else if (e.type == "keypress")
|
||||
{
|
||||
if (!this.repeatOn)
|
||||
{
|
||||
if (this.lastKey) this.repeatOn = true;
|
||||
return false; // ignore first keypress after keydown
|
||||
}
|
||||
}
|
||||
else if (e.type == "keyup")
|
||||
{
|
||||
this.lastKey = 0;
|
||||
this.repeatOn = false;
|
||||
}
|
||||
return this.lastKey!=0;
|
||||
}
|
||||
|
||||
this.Nav = function(evt,itemIndex)
|
||||
{
|
||||
var e = (evt) ? evt : window.event; // for IE
|
||||
if (e.keyCode==13) return true;
|
||||
if (!this.ProcessKeys(e)) return false;
|
||||
|
||||
if (this.lastKey==38) // Up
|
||||
{
|
||||
var newIndex = itemIndex-1;
|
||||
var focusItem = this.NavPrev(newIndex);
|
||||
if (focusItem)
|
||||
{
|
||||
var child = this.FindChildElement(focusItem.parentNode.parentNode.id);
|
||||
if (child && child.style.display == 'block') // children visible
|
||||
{
|
||||
var n=0;
|
||||
var tmpElem;
|
||||
while (1) // search for last child
|
||||
{
|
||||
tmpElem = document.getElementById('Item'+newIndex+'_c'+n);
|
||||
if (tmpElem)
|
||||
{
|
||||
focusItem = tmpElem;
|
||||
}
|
||||
else // found it!
|
||||
{
|
||||
break;
|
||||
}
|
||||
n++;
|
||||
}
|
||||
}
|
||||
}
|
||||
if (focusItem)
|
||||
{
|
||||
focusItem.focus();
|
||||
}
|
||||
else // return focus to search field
|
||||
{
|
||||
parent.document.getElementById("MSearchField").focus();
|
||||
}
|
||||
}
|
||||
else if (this.lastKey==40) // Down
|
||||
{
|
||||
var newIndex = itemIndex+1;
|
||||
var focusItem;
|
||||
var item = document.getElementById('Item'+itemIndex);
|
||||
var elem = this.FindChildElement(item.parentNode.parentNode.id);
|
||||
if (elem && elem.style.display == 'block') // children visible
|
||||
{
|
||||
focusItem = document.getElementById('Item'+itemIndex+'_c0');
|
||||
}
|
||||
if (!focusItem) focusItem = this.NavNext(newIndex);
|
||||
if (focusItem) focusItem.focus();
|
||||
}
|
||||
else if (this.lastKey==39) // Right
|
||||
{
|
||||
var item = document.getElementById('Item'+itemIndex);
|
||||
var elem = this.FindChildElement(item.parentNode.parentNode.id);
|
||||
if (elem) elem.style.display = 'block';
|
||||
}
|
||||
else if (this.lastKey==37) // Left
|
||||
{
|
||||
var item = document.getElementById('Item'+itemIndex);
|
||||
var elem = this.FindChildElement(item.parentNode.parentNode.id);
|
||||
if (elem) elem.style.display = 'none';
|
||||
}
|
||||
else if (this.lastKey==27) // Escape
|
||||
{
|
||||
parent.searchBox.CloseResultsWindow();
|
||||
parent.document.getElementById("MSearchField").focus();
|
||||
}
|
||||
else if (this.lastKey==13) // Enter
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
|
||||
this.NavChild = function(evt,itemIndex,childIndex)
|
||||
{
|
||||
var e = (evt) ? evt : window.event; // for IE
|
||||
if (e.keyCode==13) return true;
|
||||
if (!this.ProcessKeys(e)) return false;
|
||||
|
||||
if (this.lastKey==38) // Up
|
||||
{
|
||||
if (childIndex>0)
|
||||
{
|
||||
var newIndex = childIndex-1;
|
||||
document.getElementById('Item'+itemIndex+'_c'+newIndex).focus();
|
||||
}
|
||||
else // already at first child, jump to parent
|
||||
{
|
||||
document.getElementById('Item'+itemIndex).focus();
|
||||
}
|
||||
}
|
||||
else if (this.lastKey==40) // Down
|
||||
{
|
||||
var newIndex = childIndex+1;
|
||||
var elem = document.getElementById('Item'+itemIndex+'_c'+newIndex);
|
||||
if (!elem) // last child, jump to parent next parent
|
||||
{
|
||||
elem = this.NavNext(itemIndex+1);
|
||||
}
|
||||
if (elem)
|
||||
{
|
||||
elem.focus();
|
||||
}
|
||||
}
|
||||
else if (this.lastKey==27) // Escape
|
||||
{
|
||||
parent.searchBox.CloseResultsWindow();
|
||||
parent.document.getElementById("MSearchField").focus();
|
||||
}
|
||||
else if (this.lastKey==13) // Enter
|
||||
{
|
||||
return true;
|
||||
}
|
||||
return false;
|
||||
}
|
||||
}
|
||||
|
||||
function setKeyActions(elem,action)
|
||||
{
|
||||
elem.setAttribute('onkeydown',action);
|
||||
elem.setAttribute('onkeypress',action);
|
||||
elem.setAttribute('onkeyup',action);
|
||||
}
|
||||
|
||||
function setClassAttr(elem,attr)
|
||||
{
|
||||
elem.setAttribute('class',attr);
|
||||
elem.setAttribute('className',attr);
|
||||
}
|
||||
|
||||
function createResults()
|
||||
{
|
||||
var results = document.getElementById("SRResults");
|
||||
for (var e=0; e<searchData.length; e++)
|
||||
{
|
||||
var id = searchData[e][0];
|
||||
var srResult = document.createElement('div');
|
||||
srResult.setAttribute('id','SR_'+id);
|
||||
setClassAttr(srResult,'SRResult');
|
||||
var srEntry = document.createElement('div');
|
||||
setClassAttr(srEntry,'SREntry');
|
||||
var srLink = document.createElement('a');
|
||||
srLink.setAttribute('id','Item'+e);
|
||||
setKeyActions(srLink,'return searchResults.Nav(event,'+e+')');
|
||||
setClassAttr(srLink,'SRSymbol');
|
||||
srLink.innerHTML = searchData[e][1][0];
|
||||
srEntry.appendChild(srLink);
|
||||
if (searchData[e][1].length==2) // single result
|
||||
{
|
||||
srLink.setAttribute('href',searchData[e][1][1][0]);
|
||||
if (searchData[e][1][1][1])
|
||||
{
|
||||
srLink.setAttribute('target','_parent');
|
||||
}
|
||||
var srScope = document.createElement('span');
|
||||
setClassAttr(srScope,'SRScope');
|
||||
srScope.innerHTML = searchData[e][1][1][2];
|
||||
srEntry.appendChild(srScope);
|
||||
}
|
||||
else // multiple results
|
||||
{
|
||||
srLink.setAttribute('href','javascript:searchResults.Toggle("SR_'+id+'")');
|
||||
var srChildren = document.createElement('div');
|
||||
setClassAttr(srChildren,'SRChildren');
|
||||
for (var c=0; c<searchData[e][1].length-1; c++)
|
||||
{
|
||||
var srChild = document.createElement('a');
|
||||
srChild.setAttribute('id','Item'+e+'_c'+c);
|
||||
setKeyActions(srChild,'return searchResults.NavChild(event,'+e+','+c+')');
|
||||
setClassAttr(srChild,'SRScope');
|
||||
srChild.setAttribute('href',searchData[e][1][c+1][0]);
|
||||
if (searchData[e][1][c+1][1])
|
||||
{
|
||||
srChild.setAttribute('target','_parent');
|
||||
}
|
||||
srChild.innerHTML = searchData[e][1][c+1][2];
|
||||
srChildren.appendChild(srChild);
|
||||
}
|
||||
srEntry.appendChild(srChildren);
|
||||
}
|
||||
srResult.appendChild(srEntry);
|
||||
results.appendChild(srResult);
|
||||
}
|
||||
}
|
||||
|
||||
function init_search()
|
||||
{
|
||||
var results = document.getElementById("MSearchSelectWindow");
|
||||
for (var key in indexSectionLabels)
|
||||
{
|
||||
var link = document.createElement('a');
|
||||
link.setAttribute('class','SelectItem');
|
||||
link.setAttribute('onclick','searchBox.OnSelectItem('+key+')');
|
||||
link.href='javascript:void(0)';
|
||||
link.innerHTML='<span class="SelectionMark"> </span>'+indexSectionLabels[key];
|
||||
results.appendChild(link);
|
||||
}
|
||||
searchBox.OnSelectItem(0);
|
||||
}
|
||||
|
||||
|
Before Width: | Height: | Size: 604 B |
|
Before Width: | Height: | Size: 158 B |
|
Before Width: | Height: | Size: 612 B |
|
|
@ -1,33 +0,0 @@
|
|||
var indexSectionsWithContent =
|
||||
{
|
||||
0: "abgimrs~",
|
||||
1: "a",
|
||||
2: "a",
|
||||
3: "abgirs~",
|
||||
4: "m",
|
||||
5: "m",
|
||||
6: "m"
|
||||
};
|
||||
|
||||
var indexSectionNames =
|
||||
{
|
||||
0: "all",
|
||||
1: "classes",
|
||||
2: "files",
|
||||
3: "functions",
|
||||
4: "enums",
|
||||
5: "enumvalues",
|
||||
6: "defines"
|
||||
};
|
||||
|
||||
var indexSectionLabels =
|
||||
{
|
||||
0: "All",
|
||||
1: "Classes",
|
||||
2: "Files",
|
||||
3: "Functions",
|
||||
4: "Enumerations",
|
||||
5: "Enumerator",
|
||||
6: "Macros"
|
||||
};
|
||||
|
||||
|
Before Width: | Height: | Size: 314 B |
|
Before Width: | Height: | Size: 853 B |
BIN
html/sync_on.png
|
Before Width: | Height: | Size: 845 B |
BIN
html/tab_a.png
|
Before Width: | Height: | Size: 142 B |
BIN
html/tab_b.png
|
Before Width: | Height: | Size: 169 B |
BIN
html/tab_h.png
|
Before Width: | Height: | Size: 177 B |
BIN
html/tab_s.png
|
Before Width: | Height: | Size: 184 B |
11
index.html
|
|
@ -1,11 +0,0 @@
|
|||
<!DOCTYPE HTML>
|
||||
<html lang="en-US">
|
||||
<head>
|
||||
<meta charset="UTF-8">
|
||||
<meta http-equiv="refresh" content="1;url=html/index.html">
|
||||
<title>Page Redirection</title>
|
||||
</head>
|
||||
<body>
|
||||
If you are not redirected automatically, follow the <a href="html/index.html">link to the documentation</a>
|
||||
</body>
|
||||
</html>
|
||||
10
library.properties
Normal file
|
|
@ -0,0 +1,10 @@
|
|||
name=Adafruit MLX90632 Library
|
||||
version=1.0.2
|
||||
author=Adafruit
|
||||
maintainer=Adafruit <info@adafruit.com>
|
||||
sentence=Arduino library for MLX90632 Far Infrared Temperature Sensor
|
||||
paragraph=This library provides a complete interface for the MLX90632 Far Infrared Temperature Sensor. Supports both medical and extended range measurement modes, automatic calibration loading, and comprehensive temperature calculations using the Stefan-Boltzmann law.
|
||||
category=Sensors
|
||||
url=https://github.com/adafruit/Adafruit_MLX90632
|
||||
architectures=*
|
||||
depends=Adafruit BusIO
|
||||