Contiki-NG
Modules | Files | Variables

Generic module controlling sensors on the Zoul platform. More...

Modules

 AC light dimmer with zero-crossing driver
 Driver for an AC light dimmer with zero-crossing driver.
 
 Analog PM10 sensor
 
 BMP085/BMP180 Sensor
 Driver for the BMP085/BMP180 sensor.
 
 DHT22 temperature and humidity sensor
 Driver for the DHT22 temperature and humidity sensor.
 
 Digital motion sensor
 
 Generic relay driver
 Driver for a generic relay driver.
 
 Generic servo driver
 Driver for a Generic Servo actuator.
 
 Grove 3-axis gyroscope based on ITG-3200
 
 Grove LCD with RGB backlight
 
 IAQ driver (Indoor Air Quality) Sensor Module
 IAQ driver RE-Mote Indoor Air Quality Sensor Module Driver for the RE-Mote Sensor pack: Air Quality Sensor Module (IAQ)
 
 LED strip compatible with Zoul-based platforms
 Driver to control a bright LED strip powered at 3VDC, drawing power directly from the battery power supply.
 
 MP3 WTV020SD driver compatible with Zoul-based
 platforms
 
 SHT25 digital temperature sensor
 
 Sparkfun's weather meter
 The Sparkfun's weather meter comprises an anemometer, wind vane and rain gauge, see https://www.sparkfun.com/products/8942.
 
 TMP102 Sensor
 Driver for the TMP102 sensor.
 
 TSL256X Sensor
 Driver for the TSL256X sensor.
 
 Zonik sound sensor
 Driver for the RE-Mote Zonik sonometer board.
 
 Zoul Generic ADC interface
 Driver for the Zoul ADC interface.
 
 Zoul adc wrapper to use analogue sensors
 The ADC wrapper implement analogue sensors on top of the ADC interface, obscuring the ADC configuration and required calculations to obtain actual sensor values.
 

Files

file  zoul-sensors.c
 Implementation of a generic module controlling Zoul sensors.
 
file  zoul-sensors.h
 Implementation of a generic module controlling Zoul sensors.
 

Variables

SENSORS & vdd3_sensor
 Exports global symbols for the sensor API.
 

Zoul sensor constants

These constants are used by various sensors on the Zoul.

They can be used to configure ADC decimation rate (where applicable), enable interrupts, etc.

#define HW_INT_OVER_THRS   0x01
 
#define HW_INT_BELOW_THRS   0x02
 
#define HW_INT_DISABLE   0x03
 
#define ZOUL_SENSORS_CONFIGURE_TYPE_DECIMATION_RATE   0x0100
 
#define ZOUL_SENSORS_ERROR   CC2538_SENSORS_ERROR
 

Detailed Description

Generic module controlling sensors on the Zoul platform.