json: changed JSON files to new spec

Signed-off-by: Budanov <daniil.budanov@intel.com>
Signed-off-by: Mihai Tudor Panu <mihai.tudor.panu@intel.com>
This commit is contained in:
Budanov
2017-07-05 16:39:45 -07:00
committed by Mihai Tudor Panu
parent aaf733f41b
commit 7cd290901d
5 changed files with 13 additions and 188 deletions

View File

@ -1,95 +1,42 @@
{
"Library": "mpu9150",
"Description": "IMU Library",
"Sensor Class":
{
"MPU9150":
{
"Brief": "Inertial Measurement Unit",
"Name": "Inertial Measurement Unit",
"Description": "The Grove IMU 9DOF is a 9 axis IMU module based on the MPU-9150. The MPU-9150 is an integrated nine degree of freedom motion tracking device designed for the low power, low cost, and high performance requirements of consumer electronics equipment including smartphones, tablets and wearable sensors. MPU-9150 features three 16-bit ADCs for digitizing the gyroscope outputs, three 16-bit ADCs for digitizing the accelerometer outputs, and three 13-bit ADCs for digitizing the magnetometer outputs. It features an I2C interface.",
"Known As": ["mpu9150", "IMU 9DOF v1.0"],
"Aliases": ["mpu9150", "IMU 9DOF v1.0"],
"Categories": ["accelerometer", "compass", "gyroscope"],
"Connections": ["i2c", "gpio"],
"Project Type": ["prototyping"],
"Manufacturers": ["seeed"],
"Kits": [],
"Image": "mpu9150.jpg",
"Examples":
{
"Java": ["MPU9150Sample.java"],
"Python": ["mpu9150.py"],
"Node.js": ["mpu9150.js"],
"C++": ["mpu9150.cxx"]
},
"Specifications":
{
"Vdd": {"unit": "v", "constant": 5},
"V_i2c_bus": {"unit": "v", "constant": 5},
"I2C Bus Speed": {"unit": "KHz", "typical": 400},
"Gyro Full-Scale Range": {"unit":"+/- degrees / sec", "low": 250, "high": 2000},
"Accelerometer Full-Scalse Range": {"unit": "+/- g", "low": 2, "high": 16},
"Gyro Resolution": {"unit": "bits", "constant": 16},
"Accelerometer Resolution": {"unit": "bits", "constant": 16},
"Magnetometer Resolution": {"unit": "bits", "constant": 13}
},
"Platforms":
{
"Intel Joule Module":
{
"Notes": [],
"Images": []
}
},
"Urls" :
{
"Product Pages": ["https://www.seeedstudio.com/Grove-IMU-9DOF-v2.0-p-2400.html"],
"Datasheets": ["http://wiki.seeedstudio.com/wiki/Grove_-_IMU_9DOF_v1.0", "http://wiki.seeedstudio.com/images/5/51/MPU-9150.pdf"],
"Schematics": ["http://www.seeedstudio.com/wiki/File:Grove_-_IMU_9DOF_V1.0_sch_pcb.zip"]
}
}
}
}