Esempio n. 1
0
File: main.py Progetto: reiser4/amc
                relayconfig = relay.relayConfigTx(presetA, "A", bandconfiguration)
            else:
                # radio A non vuole trasmettere.
                if pttB == True:
                    clear = False
                    txing = "B"
                    # radio B vuole trasmettere
                    ######print "Richiesta di TX da Radio B"
                    ######print "Inibisco radio A e faccio procedura TX"
                    relayconfig = relay.relayConfigTx(presetB, "B", bandconfiguration)
                    #relay.writeRelay(settings.getPreset("radioBtx"))
                else:
                    ### ASCOLTO
                    #sia A che B non vogliono trasmettere: ascolto

                    relayconfig = relay.relayConfigRx(presetA, presetB, bandconfiguration)

                    #####relay.writeRelay(settings.getPreset("rx"))
        else:
            #print "Tx attiva per ", txing
            # qualcuno trasmetteva
            if txing == "A":
                #stava trasmettendo A
                if pttA == False:
                    #A ha appena finito di trasmettere
                    ######print "Procedura per ripristino ascolto (fine A)"
                    relayconfig = relay.relayConfigRx(presetA, presetB, bandconfiguration)
                    #relay.writeRelay(settings.getPreset("rx"))
                    clear = True
                    txing = ""