SDMP_IOT / Mbed OS AdiSense1000_SmartBabySeat

Fork of Babyseat_NewFirmware_copy_sean by Ross O'Halloran

Committer:
kevin1990
Date:
Mon Jan 08 16:32:34 2018 +0000
Revision:
19:a6d4bdcffb84
v1.0_RC4 Release

Who changed what in which revision?

UserRevisionLine numberNew contents of line
kevin1990 19:a6d4bdcffb84 1 ADI Sense 1000 Overview
kevin1990 19:a6d4bdcffb84 2 =======================
kevin1990 19:a6d4bdcffb84 3
kevin1990 19:a6d4bdcffb84 4 [TOC]
kevin1990 19:a6d4bdcffb84 5
kevin1990 19:a6d4bdcffb84 6 # Interfaces {#interfaces}
kevin1990 19:a6d4bdcffb84 7 ## Host Communication Interfaces {#interfaces_hostcommunication}
kevin1990 19:a6d4bdcffb84 8 The interfaces in this section enable the connectivity with the host application
kevin1990 19:a6d4bdcffb84 9 processor which is responsible for configuration and control of the ADI Sense
kevin1990 19:a6d4bdcffb84 10 1000 device. Platform-specific host connection parameters may be specified via
kevin1990 19:a6d4bdcffb84 11 the [ADI_SENSE_CONNECTION](@ref ADI_SENSE_CONNECTION) structure on the
kevin1990 19:a6d4bdcffb84 12 [ADI Sense API](@ref ADI_Sense_Api) and low-level connectivity is accessed
kevin1990 19:a6d4bdcffb84 13 via the [ADI Sense Host Portability Layer](@ref ADI_Sense_Host).
kevin1990 19:a6d4bdcffb84 14
kevin1990 19:a6d4bdcffb84 15 * SPI
kevin1990 19:a6d4bdcffb84 16 + Standard 4-wire SPI interface (SCLK, MOSI, MISO, SS)
kevin1990 19:a6d4bdcffb84 17 + Mode 0 (CPOL=0, CPHA=0)
kevin1990 19:a6d4bdcffb84 18 + SCLK speeds up to 1.6MHz
kevin1990 19:a6d4bdcffb84 19 * Signals
kevin1990 19:a6d4bdcffb84 20 + ERROR
kevin1990 19:a6d4bdcffb84 21 - active-high digital output
kevin1990 19:a6d4bdcffb84 22 - signals an unrecoverable error condition to the host processor
kevin1990 19:a6d4bdcffb84 23 + ALERT
kevin1990 19:a6d4bdcffb84 24 - active-high digital output
kevin1990 19:a6d4bdcffb84 25 - signals a warning/alert condition to the host processor
kevin1990 19:a6d4bdcffb84 26 + DATAREADY
kevin1990 19:a6d4bdcffb84 27 - active-high digital output
kevin1990 19:a6d4bdcffb84 28 - signals a data ready condition to the host processor
kevin1990 19:a6d4bdcffb84 29 + RESET
kevin1990 19:a6d4bdcffb84 30 - active-low digital input
kevin1990 19:a6d4bdcffb84 31 - pulse low for at least 4 microseconds to trigger a hardware reset of the module
kevin1990 19:a6d4bdcffb84 32
kevin1990 19:a6d4bdcffb84 33 ## Sensor Interfaces {#interfaces_sensor}
kevin1990 19:a6d4bdcffb84 34 The following is an overview of the sensors interfaces available on the ADI Sense 1000
kevin1990 19:a6d4bdcffb84 35 module. For latest information on the sensors currently supported by this library,
kevin1990 19:a6d4bdcffb84 36 please refer to the [ADI Sense 1000 API](@ref ADI_Sense_1000_Api)
kevin1990 19:a6d4bdcffb84 37
kevin1990 19:a6d4bdcffb84 38 * Analog Sensor Interfaces
kevin1990 19:a6d4bdcffb84 39 + CJC 1-2
kevin1990 19:a6d4bdcffb84 40 - Intended for connecting 2-wire reference temperature sensors
kevin1990 19:a6d4bdcffb84 41 - Analog sensor types currently supported:
kevin1990 19:a6d4bdcffb84 42 - 2-wire PT100 RTD
kevin1990 19:a6d4bdcffb84 43 - 2-wire PT1000 RTD
kevin1990 19:a6d4bdcffb84 44 + SENSOR 0-3
kevin1990 19:a6d4bdcffb84 45 - Intended for connecting a wide variety of precision analog sensors
kevin1990 19:a6d4bdcffb84 46 - Analog sensor types currently supported:
kevin1990 19:a6d4bdcffb84 47 - 2/3/4-wire PT100 RTD temperature sensors
kevin1990 19:a6d4bdcffb84 48 - 2/3/4-wire PT1000 RTD temperature sensors
kevin1990 19:a6d4bdcffb84 49 - Type-T/K/J Thermocouple temperature sensors
kevin1990 19:a6d4bdcffb84 50 - 4/6-wire bridge tranducer temperature/pressure sensors
kevin1990 19:a6d4bdcffb84 51 - 10k NTC Thermistor temperature sensors
kevin1990 19:a6d4bdcffb84 52 + I\_MEAS
kevin1990 19:a6d4bdcffb84 53 - Intended for connecting 4-20mA analog current sensors
kevin1990 19:a6d4bdcffb84 54 + V\_MEAS
kevin1990 19:a6d4bdcffb84 55 - Intended for connecting 0-10V analog voltage sensors
kevin1990 19:a6d4bdcffb84 56 * Digital Sensor Interfaces
kevin1990 19:a6d4bdcffb84 57 + SPI
kevin1990 19:a6d4bdcffb84 58 - Intended for connecting support SPI digital sensors
kevin1990 19:a6d4bdcffb84 59 - SPI digital sensor types currently supported:
kevin1990 19:a6d4bdcffb84 60 - Honeywell TruStability HSC pressure sensors
kevin1990 19:a6d4bdcffb84 61 - Analog Devices ADXL362 3-Axis MEMS accelerometer
kevin1990 19:a6d4bdcffb84 62 + I2C
kevin1990 19:a6d4bdcffb84 63 - Intended for connecting support SPI digital sensors
kevin1990 19:a6d4bdcffb84 64 - SPI digital sensor types currently supported:
kevin1990 19:a6d4bdcffb84 65 - Honeywell HumidIcon HIH9000 Series humidity sensors
kevin1990 19:a6d4bdcffb84 66 - Sensirion SHT3x Series humidity sensors
kevin1990 19:a6d4bdcffb84 67
kevin1990 19:a6d4bdcffb84 68 ## Ancillary Interfaces {#interfaces_ancillary}
kevin1990 19:a6d4bdcffb84 69 * External Reference Inputs
kevin1990 19:a6d4bdcffb84 70 + REF 1-2
kevin1990 19:a6d4bdcffb84 71 - Optional external reference inputs, for use with analog sensors
kevin1990 19:a6d4bdcffb84 72 * Voltage Reference Outputs
kevin1990 19:a6d4bdcffb84 73 + AVDD
kevin1990 19:a6d4bdcffb84 74 - Analog voltage reference output (typically 3.3V)
kevin1990 19:a6d4bdcffb84 75 + VDD
kevin1990 19:a6d4bdcffb84 76 - Digital voltage reference output (typically 3.3V)
kevin1990 19:a6d4bdcffb84 77