mirror of
https://github.com/eclipse/upm.git
synced 2025-07-05 11:21:12 +03:00
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:
95
src/mpu9150/mpu9150.json
Normal file
95
src/mpu9150/mpu9150.json
Normal 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"]
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
}
|
Reference in New Issue
Block a user