Initial class

This commit is contained in:
Ram Reddy 2021-07-18 16:46:00 -04:00
parent 414129fe48
commit e31ad42c8c

View File

@ -0,0 +1,30 @@
class Propioception:
def __init__(self):
self.data = {
'locationX' = 0,
'locationY' = 0,
'locationZ' = 0,
''
}
def update(self, partsAndValues):
"""
This function updates the dictionary
arg artsAndValues is {string --> int or float}
Error codes:
1 is success
-1 is the error for NoneType variables
-2 is for incorrect datatypes
"""
if partsAndValues == None:
return -1
if type(partsAndValues) != dict:
return -2
for key in partsAndValues.keys():
self.data[key] = partsAndValues[key]