def __init__(self):
     self.actuator = ActuatorData()
     self.sensorAdaptor = MultiSensorAdaptor()
     self.config = ConfigUtil()
     self.config.loadConfig("../../../config/ConnectedDevicesConfig.props")
     self.threshold = float(self.config.getValue("device", "nominalTemp"))
     self.actuatorOP = MultiActuatorAdaptor.getInstance()
Beispiel #2
0
 def setUp(self):
     msa = MultiSensorAdaptor()
     msa.start()
     manager_object = SensorDataManager()
     manager_object.start()
     time.sleep(10)
     self.api_sensor_object = msa.getAPIobject().getApiSensorDataObject()
     self.i2c_sensor_object = msa.geti2cobject().getI2Csensordataobject()
Beispiel #3
0
 def setUp(self):
     self.msa = MultiSensorAdaptor()
     self.msa.start()
     time.sleep(1)
     self.manager_object = SensorDataManager()
     self.manager_object.start()
     time.sleep(10)
     self.x = self.manager_object.get_maaadaptor().getapi_actobj()
     self.y = self.manager_object.get_maaadaptor().getapi_actobj()
Beispiel #4
0
    def setUp(self):

        #instantiate the classes required
        self.sensorDataManager = SensorDataManager()
        self.hI2CSensorAdaptorTask = HI2CSensorAdaptorTask()
        self.humiditySensorAdaptorTask = HumiditySensorAdaptorTask()
        self.multiActuatorAdaptor = MultiActuatorAdaptor()
        self.multiSensorAdaptor = MultiSensorAdaptor()
        self.sense = sense_hat.SenseHat()
Beispiel #5
0
def main():
    '''
    * Thread for sensing values
    '''
    msa = MultiSensorAdaptor()  # Thread 1
    msa.start()  # Starting Thread
    '''
    * Thread for performing actuation based on values sensed
    '''
    manager_object = SensorDataManager()  # Thread 2
    manager_object.start()  # Starting Thread
 def setUp(self):
     self.sd = SensorData()
     self.sd.addValue(11)
     self.sd.setName("Test")
     self.sdm = SensorDataManager()
     self.sdm.actuator.addValue(11)
     self.actuator = ActuatorData()
     self.actuator.addValue(2)
     self.actuator.setName("Test")
     self.tsa = MultiSensorAdaptor()
     self.taa = MultiActuatorAdaptor()
     self.tat = HumiditySensorAdaptorTask()
     self.tat.sensorData = SensorData()
     self.shla = SenseHatLedActivator()
 def runapplication(self):
     MultiSensorAdaptor().adaptor()
     
     #TempSensorAdaptor().adaptor()
Beispiel #8
0
	def setUp(self):
		self.msa = MultiSensorAdaptor()  # Sensor Thread
		self.msa.start()
		self.sdm = SensorDataManager()  # Actuator Thread
		self.sdm.start()
		time.sleep(3)
Beispiel #9
0
'''
Created on Feb 14, 2020

@author: pallaksingh
'''
#import libraries and modules
from labs.module04.MultiSensorAdaptor   import MultiSensorAdaptor
import logging

if __name__ == '__main__':
    
    #instantiate the temp sensor adaptor
    multiSensorAdaptor = MultiSensorAdaptor()
    
    #call the run function of the adaptor runs the sensor threads
    multiSensorAdaptor.start()
    
    
    
Beispiel #10
0
 def setUp(self):
     self.handler= SensorHandlerApp
     
     self.difference = MultiSensorAdaptor()
Beispiel #11
0
 def __init__(self):         #constructor initializtion
     '''
     object of MultiSensorAdaptor is created
     '''
     multiSensor=MultiSensorAdaptor()