Пример #1
0
def setup():
    global phaseChk
    pi.set_mode(17, pigpio.OUTPUT)
    pi.set_mode(22, pigpio.OUTPUT)
    pi.write(22, 1)
    pi.write(17, 0)
    time.sleep(1)
    BME280.bme280_setup()
    BME280.bme280_calib_param()
    BMX055.bmx055_setup()
    GPS.openGPS()

    with open(phaseLog, 'a') as f:
        pass

    phaseChk = int(Other.phaseCheck(phaseLog))
Пример #2
0
def setup():
    global phaseChk
    pi.set_mode(17, pigpio.OUTPUT)
    pi.set_mode(22, pigpio.OUTPUT)
    pi.write(22, 1)  #IM920	Turn On
    pi.write(17, 0)  #Outcasing Turn Off
    time.sleep(1)
    BME280.bme280_setup()
    BME280.bme280_calib_param()
    BMX055.bmx055_setup()
    GPS.openGPS()

    with open(phaseLog, 'a') as f:
        pass

    #if it is End to End Test, then
    phaseChk = int(Other.phaseCheck(phaseLog))
    #if it is debug
    phaseChk = 8
Пример #3
0
def setup():
	global phaseChk
	global startPosStatus
	pi.set_mode(17,pigpio.OUTPUT)
	pi.set_mode(22,pigpio.OUTPUT)
	pi.write(22,1)					#IM920	Turn On
	IM920.Strt("2")					#distance mode
	pi.write(17,0)					#Outcasing Turn Off
	time.sleep(1)
	BME280.bme280_setup()
	BME280.bme280_calib_param()
	BMX055.bmx055_setup()
	TSL2561.tsl2561_setup()
	GPS.openGPS()

	with open(phaseLog, 'a') as f:
		pass

	#if it is End to End Test, then
	try:
		phaseChk = int(Other.phaseCheck(phaseLog))
	except:
		phaseChk = 0
	#if it is debug
	#phaseChk = 8

	if phaseChk == 0:
		Other.saveLog(positionLog, "Goal", gLat, gLon, "\t")
		startPosStatus = 1
	else:
		Other.saveLog(positionLog, "\t")
		if(Other.positionCheck(positionLog) == [0.0, 0.0]):
			print("Not Logged Start Position")
			startPosStatus = 1
		else:
			rsLat, rsLon = Other.positionCheck(positionLog)
			print(rsLat, rsLon)
			startPosStatus = 0