added JSONs form Blain

Signed-off-by: Wai Lun Poon <wai.lun.poon@intel.com>
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
This commit is contained in:
Wai Lun
2017-08-17 14:56:14 -04:00
committed by Abhishek Malik
parent a99e32fc13
commit c5cdfc702c
103 changed files with 4585 additions and 0 deletions

40
src/hmtrp/hmtrp.json Executable file
View File

@ -0,0 +1,40 @@
{
"Library": "hmtrp",
"Description": "API for the HM-TRP Serial RF Pro Transceiver",
"Sensor Class":
{
"hmtrp":
{
"Brief": "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.",
"Part Numbers": ["hmtrp"],
"Categories": ["wireless"],
"Connections": ["uart"],
"Project Type": ["wireless", "prototyping"],
"Manufacturers": ["seeed"],
"Kits": [],
"Image": "hmtrp.jpg",
"Examples":
{
"Java": ["HMTRPSample.java"],
"Python": ["hmtrp.py"],
"Node.js": ["hmtrp.js"],
"C++": ["hmtrp.cxx"],
"C": []
},
"Specifications":
{
"Operating Voltage": {"unit": "V", "low": 4.75, "typ": 5.0, "high": 5.25},
"Sleep Current": {"unit": "uA", "typ": 1},
"Transmission Distance": {"unit": "Km", "max": 1},
"Operating Temperature": {"unit": "degC", "low": -40, "high": 85}
},
"Urls" :
{
"Product Pages": ["https://www.seeedstudio.com/Grove-Serial-RF-Pro-p-794.html"],
"Datasheets": ["http://wiki.seeed.cc/Grove-Serial_RF_Pro/", "https://github.com/SeeedDocument/Grove-Serial_RF_Pro/raw/master/res/HM-TRP-RS232_enV1.0_20120604.pdf"],
"Schematics": []
}
}
}
}