mirror of
https://github.com/eclipse/upm.git
synced 2025-07-02 01:41:12 +03:00

Unified all Java examples to *match* <LIBRARY>[_otherstuf]_Example.java. Note, a handful of the examples have a pseudo-random string for the first component (see FlexSensor_Example.java, ideally this would be Flex_Example.java). This commit allows for quick development on a single sensor library since a -DMODULE_LIST=mysensorlib now works with Java examples (previously Java examples would fail generation when using MODULE_LIST). * Renamed examples * Updated class names * Updated library descriptor .json files * Updated sample mapping file TODO: Make this work like the C/C++ examples - grab the target library name from the filename and grab all dependencies from that target library. Fix the handful of example names which don't conform. Signed-off-by: Noel Eck <noel.eck@intel.com>
36 lines
1.8 KiB
JSON
36 lines
1.8 KiB
JSON
{
|
|
"Library": "hdxxvxta",
|
|
"Description": "API for the Veris HDXXVXTA Humidity Transmitter",
|
|
"Sensor Class":
|
|
{
|
|
"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.",
|
|
"Aliases": ["hdxxvxta"],
|
|
"Categories": ["humidity"],
|
|
"Connections": ["analog"],
|
|
"Project Type": ["environmental", "prototyping"],
|
|
"Manufacturers": ["veris"],
|
|
"Kits": [],
|
|
"Examples":
|
|
{
|
|
"Java": [],
|
|
"Python": ["hdxxvxta.py"],
|
|
"Node.js": ["hdxxvxta.js"],
|
|
"C++": ["hdxxvxta.cxx"],
|
|
"C": []
|
|
},
|
|
"Specifications":
|
|
{
|
|
},
|
|
"Urls" :
|
|
{
|
|
"Product Pages": [],
|
|
"Datasheets": [],
|
|
"Schematics": []
|
|
}
|
|
}
|
|
}
|
|
}
|