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))
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
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