Ejemplo n.º 1
0
import Weather
import csv
from random import choice
from datetime import datetime, date


def __millis():
    dt = datetime.now()
    ms = (dt.day * 24 * 60 * 60 + dt.second) * 1000 + dt.microsecond / 1000.0
    return ms


gpsDevice = '/dev/ttyUSB0'
arduinoDevice = "/dev/ttyUSB1"

gps = Devices.GPS(gpsDevice)
arduino = Devices.Arduino(arduinoDevice)

location = '/home/pi/Thesis/data/'
file = "configlist.csv"

rain = Weather.Rainfall()
envdata = Weather.OWMData()
owndata = Weather.OwnWeather('http://192.168.1.53:500')
rownum = 2

##todo check if file exists
##todo also check if 2.csv exists. Exit on both cases
with open(location + file, "a+") as writefile:
    configFile = csv.writer(writefile, delimiter=",")
    ConfigMaker = Configs.RandomConfig(offlineOnly=False)
Ejemplo n.º 2
0
 def CreateDevices(self):
     self.devices.append(Devices.Buzzer(self.client, 24, 5))
     self.devices.append(Devices.FuelSensor(self.client, 6, emulation=True))
     self.devices.append(Devices.GPS(self.client, 10, emulation=True))