added sensor JSON docs

Signed-off-by: Budanov <daniil.budanov@intel.com>
Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
This commit is contained in:
Budanov
2017-06-30 12:50:33 -07:00
committed by Abhishek Malik
parent 4344151405
commit f01c89b95a
5 changed files with 368 additions and 0 deletions

95
src/mpu9150/mpu9150.json Normal file
View File

@ -0,0 +1,95 @@
{
"Library": "mpu9150",
"Description": "IMU Library",
"Sensor Class":
{
"MPU9150":
{
"Brief": "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"],
"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"]
}
}
}
}