'Terminal Max Y': 25, 'Terminal Max X': 40, 'Arduino Sleep Marker': 0, 'Arduino Active': False, 'Button Sleep Marker': 0, 'flightData Sleep Marker': 0, 'Gear Status': False, 'Brake Status': False} arduino = { # Arduino Configurtion, using rows 'Display Mode': 'Lamp Test', '7r0 Name': 'MET', '7r0 Data': str().zfill(8), '7r1 Name': 'ASL', '7r1 Data': str().zfill(8), '7r2 Name': 'Ap', '7r2 Data': str().zfill(8), '7r3 Name': 'Pe', '7r3 Data': str().zfill(8), '7r4 Name': 'Time to Ap', '7r4 Data': str().zfill(8), 'g0 Name': 'MET', 'g0 Data': str().zfill(1) } arduinoSleepMarker = 0 buttonSleepMarker = 0 flightDataSleepMarker = config.pollInterval() memB = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # Current serial input memBOLD = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # Old serial input n = 0 ps['Terminal Max Y'], ps['Terminal Max X'] = myscreen.getmaxyx() print ps['Terminal Max Y'] ### Flight Computer Section ################################################## while chrin != 48 and __name__ == '__main__': # Loop until the user presses the Zero key loopStartTime = time.time() if (ps['Terminal Max Y'], ps['Terminal Max X']) != myscreen.getmaxyx(): myscreen.clear() if ps['Flight Transceiver Active'] is True: if flightDataSleepMarker >= config.pollInterval() and (
'Program': str('Z'), 'LEDR': str('z'), 'LEDG': str('z'), 'Byte3': str('z'), '7r0 Name': 'MET', '7r0 Data': str().zfill(8), '7r1 Name': 'ASL', '7r1 Data': str().zfill(8), '7r2 Name': 'Ap', '7r2 Data': str().zfill(8), '7r3 Name': 'Pe', '7r3 Data': str().zfill(8), '7r4 Name': 'Time to Ap', '7r4 Data': str().zfill(8), 'g0 Name': 'MET', 'g0 Data': str().zfill(1), 'Backlight': True } arduinoSleepMarker = 0 buttonSleepMarker = 0 flightDataSleepMarker = config.pollInterval() memB = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # Current serial input memBOLD = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # Old serial input ############################################################################################### while True: loopStartTime = time.time() fd = getFlightData(fd) if arduinoConnected is True: formatForArduino('Telemetry') memA = ( str(arduino['Program']) + str(arduino['LEDR']) + str(arduino['LEDG']) + str(arduino['Byte3']) + str(arduino['7r0 Data']) +
'Terminal Max Y': 25, 'Terminal Max X': 40, 'Arduino Sleep Marker': 0, 'Arduino Active': False, 'Button Sleep Marker': 0, 'flightData Sleep Marker': 0, 'Gear Status': False, 'Brake Status': False} arduino = { # Arduino Configurtion, using rows 'Display Mode': 'Lamp Test', '7r0 Name': 'MET', '7r0 Data': str().zfill(8), '7r1 Name': 'ASL', '7r1 Data': str().zfill(8), '7r2 Name': 'Ap', '7r2 Data': str().zfill(8), '7r3 Name': 'Pe', '7r3 Data': str().zfill(8), '7r4 Name': 'Time to Ap', '7r4 Data': str().zfill(8), 'g0 Name': 'MET', 'g0 Data': str().zfill(1) } arduinoSleepMarker = 0 buttonSleepMarker = 0 flightDataSleepMarker = config.pollInterval() memB = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # Current serial input memBOLD = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # Old serial input n = 0 ps['Terminal Max Y'], ps['Terminal Max X'] = myscreen.getmaxyx() print ps['Terminal Max Y'] print ps['Terminal Max X'] ### Flight Computer Section ################################################## while chrin != 48: # Loop until the user presses the Zero key loopStartTime = time.time() if (ps['Terminal Max Y'], ps['Terminal Max X']) != myscreen.getmaxyx(): myscreen.clear() if ps['Flight Transceiver Active'] is True: if flightDataSleepMarker >= config.pollInterval() and (
'7r1 Name': 'ASL', '7r1 Data': str().zfill(8), '7r2 Name': 'Ap', '7r2 Data': str().zfill(8), '7r3 Name': 'Pe', '7r3 Data': str().zfill(8), '7r4 Name': 'Time to Ap', '7r4 Data': str().zfill(8), 'g0 Name': 'MET', 'g0 Data': str().zfill(1), 'Backlight': True } arduinoSleepMarker = 0 buttonSleepMarker = 0 flightDataSleepMarker = config.pollInterval() memB = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # Current serial input memBOLD = [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0] # Old serial input ############################################################################################### while True: loopStartTime = time.time() fd = getFlightData(fd) if arduinoConnected is True: formatForArduino('Telemetry') memA = (str(arduino['Program']) + str(arduino['LEDR']) + str(arduino['LEDG']) + str(arduino['Byte3']) + str(arduino['7r0 Data']) + str(arduino['7r1 Data']) + str(arduino['7r2 Data']) + str(arduino['7r3 Data'])) if arduinoSleepMarker > 0.10: