Example #1
0
'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 (
Example #2
0
'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']) +
Example #3
0
'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 (
Example #4
0
    '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: