''' Created on Jan 24, 2019 @author: GANESHRAM KANAKASABAI ''' from time import sleep #importing sleep to set delay from labs.module04 import I2CSenseHatAdaptor ''' In this API instance of TempSensorEmulator is initialized Derived Thread is made as Daemon thread and calls start method to run. # sensor_data.start() starts the activity of the thread. ''' sensor_data = I2CSenseHatAdaptor.I2CSenseHatAdaptor() sensor_data.daemon = True sensor_data.start() ''' Open an Infinite loop for this app to keep running ''' while True: sleep(3) # The sleep(1) suspends the execution for 3 seconds. pass
''' Created on 2018年9月13日 @author: jrq ''' import sys sys.path.append('/home/pi/workspace/iot-device/apps') from time import sleep from labs.module04 import I2CSenseHatAdaptor I2CAdap = I2CSenseHatAdaptor.I2CSenseHatAdaptor() I2CAdap.daemon = True print('- - - - - - - - - - - - - - - - - - - - - - - - ') print("Starting system performance app daemon thread...") I2CAdap.enableEmulator = True I2CAdap.start() while (True): sleep(15) pass
''' Created on Oct 13, 2018 @author: rocky_yan ''' from time import sleep import os,sys import threading sys.path.append('/home/pi/workspace/iot-device/apps') from labs.module04 import I2CSenseHatAdaptor#, TempActuatorEmulator I2C = I2CSenseHatAdaptor.I2CSenseHatAdaptor() #TAE = TempActuatorEmulator.TempActuatorEmulator() I2C.daemon = True print("Starting system performance app daemon thread...") I2C.enableEmulator = True I2C.start()
''' Created on 2018年9月15日 @author: xingli ''' import os,sys sys.path.append('/home/pi/Desktop/xing/iot-device/apps') from time import sleep from labs.module03 import TempSensorAdaptor from labs.module04 import I2CSenseHatAdaptor sysPerfAdaptor = TempSensorAdaptor.TempSensorAdaptor() i2cSenseHat = I2CSenseHatAdaptor.I2CSenseHatAdaptor() print("Starting system performance app daemon thread...") #sysPerfAdaptor.setEnableAdaptorFlag(True) #sysPerfAdaptor.start() i2cSenseHat.run() #keep running while (True): sleep(5) pass
''' Created on Jan 21, 2019 @author: Suraj ''' ''' For env rasp pi use import sys,os sys.path.insert(0, '/home/pi/workspace/iot-device/apps') ''' from labs.module04 import I2CSenseHatAdaptor from time import sleep SensorReaderApp = I2CSenseHatAdaptor.I2CSenseHatAdaptor( ) # Creating an instance of I2CSenseHatAdaptor class SensorReaderApp.daemon = True # Specifying instance to use thread as daemon process print("Sensor Data from SenseHAT") SensorReaderApp.enableEmulator( ) # Changing the enableEmulator from False to True wait = 5 # Wait time of 5 seconds for CPU to give it a break SensorReaderApp.start( ) # The thread to collect system performance will be started here while (True): # infinite loop sleep(wait) # method for giving CPU a break of 5 seconds called pass # executes the current loop and pass execution to next iteration
''' Created on Oct 12, 2018 @author: stannis ''' from time import sleep from labs.module04 import I2CSenseHatAdaptor TempAd = I2CSenseHatAdaptor.I2CSenseHatAdaptor() print("Starting...") TempAd.enableEmulator = True TempAd.daemon = True TempAd.start() while (True): sleep(5) pass