Skip to content

Commit

Permalink
JSON: Correcting the Sensor Class field
Browse files Browse the repository at this point in the history
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
  • Loading branch information
malikabhi05 committed Jan 16, 2018
1 parent b244fe4 commit 76949d9
Show file tree
Hide file tree
Showing 98 changed files with 189 additions and 393 deletions.
4 changes: 2 additions & 2 deletions src/groveeldriver/groveeldriver.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Grove EL Driver Module",
"Sensor Class":
{
"groveeldriver":
"GroveElDriver":
{
"Name": "Grove Electroluminescent Wire (EL) Driver",
"Description": "The Grove EL Driver allows you to easily light up an EL wire with just one single cable.",
Expand Down Expand Up @@ -37,4 +37,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/groveelectromagnet/groveelectromagnet.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "Grove Electromagnet Library",
"Sensor Class":
{
"groveelectromagnet":
"GroveElectromagnet":
{
"Name": "API for the Grove Electromagnet",
"Description": "The Grove Electromagnet can hold up to 1 kg (approximately 2.2 lbs)",
Expand Down Expand Up @@ -38,4 +38,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/groveemg/groveemg.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "Grove EMG Muscle Signal Reader Library",
"Sensor Class":
{
"groveemg":
"GroveEMG":
{
"Name": "Grove Electromyography (EMG) Sensor",
"Description": "Grove EMG muscle signal reader gathers small muscle signals, then processes them, and returns the result.",
Expand Down Expand Up @@ -34,4 +34,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovegprs/grovegprs.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Grove GPRS Module",
"Sensor Class":
{
"grovegprs":
"GroveGPRS":
{
"Name": "Grove General Packet Radio Service (GPRS) Module",
"Description": "The driver was tested with the Grove GPRS Module, V2. It's a GSM GPRS module based on the SIM900. This module uses a standard 'AT' command set. See the datasheet for a full list of available commands and their possible responses.",
Expand Down Expand Up @@ -37,4 +37,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovegsr/grovegsr.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Grove GSR Galvanic Skin Response Sensor",
"Sensor Class":
{
"grovegsr":
"GroveGSR":
{
"Name": "Galvanic Skin Response (GSR) Sensor",
"Description": "Measures the electrical conductance of skin to measure strong emotional reactions. In other words, it measures sweat on your fingers as an indicator of strong emotional reactions.",
Expand Down Expand Up @@ -35,4 +35,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovelinefinder/grovelinefinder.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "Grove Line Finder Sensor Library",
"Sensor Class":
{
"grovelinefinder":
"GroveLineFinder":
{
"Name": "Infrared (IR) Based Line Finder",
"Description": "UPM module for the Line Finder sensor. It outputs a digital signal indicating whether it is detecting black on a white background, or white on a black background.",
Expand Down Expand Up @@ -37,4 +37,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovemoisture/grovemoisture.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Grove Moisture Sensor",
"Sensor Class":
{
"grovemoisture":
"GroveMoisture":
{
"Name": "Grove Moisture Sensor",
"Description": "UPM module for the Grove Moisture Sensor. This sensor can be used to detect the moisture content of soil or whether there is water around the sensor. As the moisture content increases, so does the value that is read. Note: this sensor is not designed to be left in soil nor to be used outdoors.",
Expand Down Expand Up @@ -35,4 +35,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/groveo2/groveo2.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "Grove O2 Oxygen Gas Sensor Library",
"Sensor Class":
{
"groveo2":
"GroveO2":
{
"Name": "Grove Oxygen (O2) Concentration Sensor",
"Description": "The Grove O2 Oxygen Gas sensor measures the oxygen concentration in the air.",
Expand Down Expand Up @@ -36,4 +36,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovescam/grovescam.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "Grove Serial Camera Library",
"Sensor Class":
{
"grovescam":
"GROVESCAM":
{
"Name": "Serial Camera Module",
"Description": "UPM module for the ear-clip heart rate sensor. It is used to measure your heart rate.",
Expand Down Expand Up @@ -36,4 +36,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovespeaker/grovespeaker.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Grove Speaker",
"Sensor Class":
{
"grovespeaker":
"GroveSpeaker":
{
"Name": "Grove Speaker Module",
"Description": "UPM module for the Grove Speaker. This sensor can generate different tones and sounds depending on the frequency of the input signal.",
Expand Down Expand Up @@ -37,4 +37,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/groveultrasonic/groveultrasonic.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "Grove Ultrasonic Sensor Library",
"Sensor Class":
{
"groveultrasonic":
"GroveUltraSonic":
{
"Name": "Ultrasonic Proximity Sensor",
"Description": "This Grove Ultrasonic sensor is a non-contact distance measurement module which is compatible with the Grove system. It is designed for easy modular project usage with industrial performance. Detection ranges from 3 cm (1.2\") to 4 m (13'1.5\") and works best when the object is within a 30 degree angle relative to the sensor.",
Expand Down Expand Up @@ -37,4 +37,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovevdiv/grovevdiv.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Grove Voltage Divider Sensor",
"Sensor Class":
{
"grovevdiv":
"GroveVDiv":
{
"Name": "Grove Voltage Divider Sensor",
"Description": "UPM module for the Grove Voltage Divider sensor.",
Expand Down Expand Up @@ -34,4 +34,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovewater/grovewater.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "Grove Water Sensor Library",
"Sensor Class":
{
"grovewater":
"GroveWater":
{
"Name": "Grove Water Sensor",
"Description": "UPM module for the Grove Water sensor.",
Expand Down Expand Up @@ -36,4 +36,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/grovewfs/grovewfs.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Grove Water Flow Sensor",
"Sensor Class":
{
"grovewfs":
"GroveWFS":
{
"Name": "Water Flow Sensor",
"Description": "This sensor is used to measure water flow in liters per minute (LPM). It incorporates a Hall Effect sensor. The UPM module defines an interrupt routine to be triggered on each low pulse, keeping count. This device requires a 10K pull-up resistor for the signal line (yellow wire). There is a schematic diagram on the SeeedStudio site (3/2015): http://www.seeedstudio.com/wiki/index.php?title=G1/2_Water_Flow_sensor However, be careful when wiring this up - the schematic appears to have a bug in it: the lower left connection of the signal line (yellow) to Vcc (red) should not be there. The sensor can work with this connection, but probably not for very long.",
Expand Down Expand Up @@ -37,4 +37,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/gsr/gsr.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Grove GSR Galvanic Skin Response Sensor",
"Sensor Class":
{
"gsr":
"GSR":
{
"Name": "Galvanic Skin Response (GSR) Sensor",
"Description": "Measures the electrical conductance of skin to measure strong emotional reactions. In other words, it measures sweat on your fingers as an indicator of strong emotional reactions.",
Expand Down Expand Up @@ -36,4 +36,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/guvas12d/guvas12d.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the GUVA-S12D UV Sensor",
"Sensor Class":
{
"guvas12d":
"GUVAS12D":
{
"Name": "Grove Analog UV Sensor",
"Description": "UPM module for the GUVA-S12D UV sensor",
Expand Down Expand Up @@ -37,4 +37,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/h3lis331dl/h3lis331dl.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "H3LIS331DL I2C Accelerometer (400g) Library",
"Sensor Class":
{
"h3lis331dl":
"H3LIS331DL":
{
"Name": "I2C 3-axis Digital Accelerometer (400g)",
"Description": "This is a high-performance, high-range accelerometer for extreme applications.",
Expand Down Expand Up @@ -36,4 +36,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/h803x/h803x.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "UPM API for the Veris H803X Energy Meter",
"Sensor Class":
{
"h803x":
"H803X":
{
"Name": "Veris H803X Energy Meter Module",
"Description": "The H8036 is similar to the H8035, but provides much more data. The Enercept H8035/H8036 is an innovative three-phase networked (Modbus RTU) power transducer that combines electronics and high accuracy industrial grade CTs in a single package. The need for external electrical enclosures is eliminated, greatly reducing installation time and cost. Color-coordination between voltage leads and CTs makes phase matching easy. Additionally, these transducers automatically detect and compensate for phase reversal, eliminating the concern of CT load orientation. Up to 63 Transducers can be daisy-chained on a single RS-485 network. This module was developed using libmodbus 3.1.2, and the H8035. The H8036 has not been tested. libmodbus 3.1.2 must be present for this module to build. It was developed using an RS232->RS485 interface. You cannot use the built in MCU TTL UART pins for accessing this device -- you must use a full Serial RS232->RS485 or USB-RS485 interface connected via USB.",
Expand Down Expand Up @@ -35,4 +35,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/hcsr04/hcsr04.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "HC-SR04 Ultrasonic Sensor Library",
"Sensor Class":
{
"hcsr04":
"HCSR04":
{
"Name": "HC-SR04 Ultrasonic Distance Measuring Sensor",
"Description": "This module defines the HC-SR04 interface for libhcsr04.",
Expand Down Expand Up @@ -35,4 +35,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/hdc1000/hdc1000.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the HDC1000 Temperature & Humidity Sensor",
"Sensor Class":
{
"hdc1000":
"HDC1000":
{
"Name": "HDC1000 Temperature and Humidity Sensor",
"Description": "The HDC1000 is a digital humidity sensor with integrated temperature sensor that provides excellent measurement accuracy at very low power. The device measures humidity based on a novel capacitive sensor. The humidity and temperature sensors are factory calibrated. The innovative WLCSP (Wafer Level Chip Scale Package) simplifies board design with the use of an ultra-compact package. The sensing element of the HDC1000 is placed on the bottom part of the device, which makes the HDC1000 more robust against dirt, dust, and other environmental contaminants. The HDC1000 is functional within the full -40 to +125 [degC] temperature range.",
Expand Down Expand Up @@ -35,4 +35,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/hdxxvxta/hdxxvxta.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the Veris HDXXVXTA Humidity Transmitter",
"Sensor Class":
{
"hdxxvxta":
"HDXXVXTA":
{
"Name": "Veris HDXXVXTA Humidity Transmitter",
"Description": "The driver was developed using the HD2NVSTA1 humidity transmitter. The 'T' variant supports a temperature transmitter as well. Both signals are provided by the device as analog 0-5Vdc or 0-10Vdc outputs. The A1 variant supports a temperature range of -40C-50C, while the A2 variant supports a range of 0C-50C. Humidity ranges for all devices in this device family range from 0% to 100% (non-condensing). This driver used the 5Vdc outputs for obvious reasons. Your MCU must be configured for 5V operation. Using any other analog reference voltage will require the appropriate external circuitry (such as a voltage divider) in order to interface safely with your MCU. For devices which do not support temperature, use '-1' as the temperature pin number in the object constructor. If temperature measurement is disabled, getTemperature() will always return 0C/32F.",
Expand Down Expand Up @@ -32,4 +32,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/hka5/hka5.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the DFRobot Laser Particulate Matter (PM) Sensor",
"Sensor Class":
{
"hka5":
"HKA5":
{
"Name": "DFRobot Laser Particulate Matter (PM) Sensor",
"Description": "This driver was tested with a DFRobot Laser PM2.5 Sensor. It connects to a UART at 9600 baud. This is the only baud rate supported. It optionally supports Reset and Set/Sleep gpios as well.",
Expand Down Expand Up @@ -34,4 +34,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/hm11/hm11.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "HM-11 Bluetooth 4.0 Low Energy Module Library",
"Sensor Class":
{
"hm11":
"HM11":
{
"Name": "Bluetooth Low Energy Module",
"Description": "The driver was tested with the Grove BLE module. It's an HM-11 BLE 4.0 module based on a TI CC2541 chip. It operates using a standard 'AT' command set. See the datasheet for a full list of available commands and their possible responses: http://www.seeedstudio.com/wiki/images/c/cd/Bluetooth4_en.pdf It is connected via a UART at 9,600 baud.",
Expand Down Expand Up @@ -36,4 +36,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/hmc5883l/hmc5883l.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "HMC5883L Magnetometer Library",
"Sensor Class":
{
"hmc5883l":
"Hmc5883l":
{
"Name": "Grove 3-Axis Digital Compass",
"Description": "Honeywell [HMC5883L] (http://www.adafruit.com/datasheets/HMC5883L_3-Axis_Digital_Compass_IC.pdf) is a 3-axis digital compass. Communication with HMC5883L is simple and all done through an I2C interface. Different breakout boards are available. Typically, a 3V supply is all that is needed to power the sensor.",
Expand Down Expand Up @@ -36,4 +36,4 @@
}
}
}
}
}
4 changes: 2 additions & 2 deletions src/hmtrp/hmtrp.json
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@
"Description": "API for the HM-TRP Serial RF Pro Transceiver",
"Sensor Class":
{
"hmtrp":
"HMTRP":
{
"Name": "Serial RF Pro Module",
"Description": "UPM support for the HM-TRP Serial RF Pro transceiver. This was tested specifically with the Grove Serial RF Pro transceiver. In theory, this class should work with the following devices: HM-TRP-433: 414000000-454000000Hz HM-TRP-470: 450000000-490000000Hz HM-TRP-868: 849000000-889000000Hz HM-TRP-915: 895000000-935000000Hz The only difference is the transmit and receive frequencies supported. By default, the device simply sends and receives any data presented on its UART interface. It can be put into a configuration mode by grounding the CONFIG pin on the transceiver.",
Expand Down Expand Up @@ -37,4 +37,4 @@
}
}
}
}
}

0 comments on commit 76949d9

Please sign in to comment.