JSON: Correcting the Sensor Class field

Signed-off-by: Abhishek Malik <abhishek.malik@intel.com>
This commit is contained in:
malikabh
2018-01-16 15:19:39 -05:00
committed by Abhishek Malik
parent b244fe45d1
commit 76949d9358
98 changed files with 189 additions and 393 deletions

View File

@ -2,10 +2,10 @@
"Library": "maxsonarez",
"Description": "API for the MaxBotix LV-MaxSonar-EZ Family of Ultrasonic Rangers",
"Sensor Class": {
"EZ0": {
"MAXSONAREZ": {
"Name": "LV-MaxSonar-EZ0 Ultrasonic range finder",
"Description": "This is the UPM Module for the MaxBotix Ultrasonic Range Finder series. The EZ0 offers the widest beam of the EZ collection.",
"Aliases": ["maxsonarez", "LV-MaxSonar-EZ0", "MB1000 LV-MaxSonar-EZ0"],
"Description": "This is the UPM Module for the MaxBotix Ultrasonic Range Finder series. The EZ0 offers the widest beam of the EZ collection. The EZ1 offers the second widest beam of the EZ collection, as well as high sensativity and side object rejectoin. The EZ2 offers a good balance of high sensativity and side object rejection. The EZ3 offers a very narrow beam, with good side object rejection. The EZ4 is the narrowest beam sensor, with the best side object rejection, which provides good detection for large objects.",
"Aliases": ["maxsonarez", "LV-MaxSonar-EZ0", "MB1000 LV-MaxSonar-EZ0", "LV-MaxSonar-EZ1", "MB1010 LV-MaxSonar-EZ1", "LV-MaxSonar-EZ2", "MB1020 LV-MaxSonar-EZ2", "LV-MaxSonar-EZ3", "MB1030 LV-MaxSonar-EZ3", "LV-MaxSonar-EZ4", "MB1040 LV-MaxSonar-EZ4"],
"Categories": ["sound"],
"Connections": ["analog"],
"Project Type": ["prototyping", "commercial"],
@ -52,210 +52,6 @@
"Product Pages": ["https://www.maxbotix.com/Ultrasonic_Sensors/MB1000.htm"],
"Datasheets": ["http://www.maxbotix.com/documents/LV-MaxSonar-EZ_Datasheet.pdf"]
}
},
"EZ1": {
"Name": "LV-MaxSonar-EZ1 Ultrasonic range finder",
"Description": "This is the UPM Module for the MaxBotix Ultrasonic Range Finder series. The EZ1 offers the second widest beam of the EZ collection, as well as high sensativity and side object rejectoin.",
"Aliases": ["maxsonarez", "LV-MaxSonar-EZ1", "MB1010 LV-MaxSonar-EZ1"],
"Categories": ["sound"],
"Connections": ["analog"],
"Project Type": ["prototyping", "commercial"],
"Manufacturers": ["MaxBotix"],
"Image": "maxsonarez.jpg",
"Examples": {
"Python": ["maxsonarez.py"],
"Node.js": ["maxsonarez.js"],
"C++": ["maxsonarez.cxx"]
},
"Specifications": {
"Vsource": {
"unit": "V",
"min": 2.5,
"max": 5.5
},
"Supply Current":{
"unit": "mA",
"Typ" : "2"
},
"Operating Temperature": {
"unit": "°C",
"min": -40,
"max": 85
},
"Effective Range": {
"unit": "cm",
"min": "15.24",
"max": "645"
}
},
"Platforms": {
"Intel Joule Module": {
"Notes": ["Might need pull up resistors"]
},
"Intel Edison": {
"Notes": ["Might need pull up resistors"]
},
"Arduino 101": {
"Notes": ["Might need pull up resistors"]
}
},
"Urls": {
"Product Pages": ["https://www.maxbotix.com/Ultrasonic_Sensors/MB1010.htm"],
"Datasheets": ["http://www.maxbotix.com/documents/LV-MaxSonar-EZ_Datasheet.pdf"]
}
},
"EZ2": {
"Name": "LV-MaxSonar-EZ2 Ultrasonic range finder",
"Description": "This is the UPM Module for the MaxBotix Ultrasonic Range Finder series. The EZ2 offers a good balance of high sensativity and side object rejection.",
"Aliases": ["maxsonarez", "LV-MaxSonar-EZ2", "MB1020 LV-MaxSonar-EZ2"],
"Categories": ["sound"],
"Connections": ["analog"],
"Project Type": ["prototyping", "commercial"],
"Manufacturers": ["MaxBotix"],
"Image": "maxsonarez.jpg",
"Examples": {
"Python": ["maxsonarez.py"],
"Node.js": ["maxsonarez.js"],
"C++": ["maxsonarez.cxx"]
},
"Specifications": {
"Vsource": {
"unit": "V",
"min": 2.5,
"max": 5.5
},
"Supply Current":{
"unit": "mA",
"Typ" : "2"
},
"Operating Temperature": {
"unit": "°C",
"min": -40,
"max": 85
},
"Effective Range": {
"unit": "cm",
"min": "15.24",
"max": "645"
}
},
"Platforms": {
"Intel Joule Module": {
"Notes": ["Might need pull up resistors"]
},
"Intel Edison": {
"Notes": ["Might need pull up resistors"]
},
"Arduino 101": {
"Notes": ["Might need pull up resistors"]
}
},
"Urls": {
"Product Pages": ["https://www.maxbotix.com/Ultrasonic_Sensors/MB1020.htm"],
"Datasheets": ["http://www.maxbotix.com/documents/LV-MaxSonar-EZ_Datasheet.pdf"]
}
},
"EZ3": {
"Name": "LV-MaxSonar-EZ3 Ultrasonic range finder",
"Description": "This is the UPM Module for the MaxBotix Ultrasonic Range Finder series. The EZ3 offers a very narrow beam, with good side object rejection.",
"Aliases": ["maxsonarez", "LV-MaxSonar-EZ3", "MB1030 LV-MaxSonar-EZ3"],
"Categories": ["sound"],
"Connections": ["analog"],
"Project Type": ["prototyping", "commercial"],
"Manufacturers": ["MaxBotix"],
"Image": "maxsonarez.jpg",
"Examples": {
"Python": ["maxsonarez.py"],
"Node.js": ["maxsonarez.js"],
"C++": ["maxsonarez.cxx"]
},
"Specifications": {
"Vsource": {
"unit": "V",
"min": 2.5,
"max": 5.5
},
"Supply Current":{
"unit": "mA",
"Typ" : "2"
},
"Operating Temperature": {
"unit": "°C",
"min": -40,
"max": 85
},
"Effective Range": {
"unit": "cm",
"min": "15.24",
"max": "645"
}
},
"Platforms": {
"Intel Joule Module": {
"Notes": ["Might need pull up resistors"]
},
"Intel Edison": {
"Notes": ["Might need pull up resistors"]
},
"Arduino 101": {
"Notes": ["Might need pull up resistors"]
}
},
"Urls": {
"Product Pages": ["https://www.maxbotix.com/Ultrasonic_Sensors/MB1030.htm"],
"Datasheets": ["http://www.maxbotix.com/documents/LV-MaxSonar-EZ_Datasheet.pdf"]
}
},
"EZ4": {
"Name": "LV-MaxSonar-EZ4 Ultrasonic range finder",
"Description": "This is the UPM Module for the MaxBotix Ultrasonic Range Finder series. The EZ4 is the narrowest beam sensor, with the best side object rejection, which provides good detection for large objects.",
"Aliases": ["maxsonarez", "LV-MaxSonar-EZ4", "MB1040 LV-MaxSonar-EZ4"],
"Categories": ["sound"],
"Connections": ["analog"],
"Project Type": ["prototyping", "commercial"],
"Manufacturers": ["MaxBotix"],
"Image": "maxsonarez.jpg",
"Examples": {
"Python": ["maxsonarez.py"],
"Node.js": ["maxsonarez.js"],
"C++": ["maxsonarez.cxx"]
},
"Specifications": {
"Vsource": {
"unit": "V",
"min": 2.5,
"max": 5.5
},
"Supply Current":{
"unit": "mA",
"Typ" : "2"
},
"Operating Temperature": {
"unit": "°C",
"min": -40,
"max": 85
},
"Effective Range": {
"unit": "cm",
"min": "15.24",
"max": "645"
}
},
"Platforms": {
"Intel Joule Module": {
"Notes": ["Might need pull up resistors"]
},
"Intel Edison": {
"Notes": ["Might need pull up resistors"]
},
"Arduino 101": {
"Notes": ["Might need pull up resistors"]
}
},
"Urls": {
"Product Pages": ["https://www.maxbotix.com/Ultrasonic_Sensors/MB1040.htm"],
"Datasheets": ["http://www.maxbotix.com/documents/LV-MaxSonar-EZ_Datasheet.pdf"]
}
}
}
}
}