Exemple #1
0
def getBluetoothStr(wait):
        if(wait):
                print("Waiting for Commands...")
                while(True):
                        ble.println("AT+BLEUARTRX")
                        rx=ble.readLine()
                        #print(rx)
                        #print(ble.rxText)
                        if(rx=="OK\r\n"):
                                continue
                        if(ble.rxText!=""):
                                #print(ble.rxText)
                                ble.rx=""
                                break
                        ble.waitForOK()
        else:
                  ble.println("AT+BLEUARTRX")
                  rx=ble.readLine()
                        #print(rx)
                        #print(ble.rxText)
    #                    if(rx=="OK\r\n"):
   #                     #        continue
                  #if(ble.rxText!=""):
                   #  print(ble.rxText)
                          #      ble.rxText=""
                         #       break
                  ble.waitForOK()

        rxVal=ble.rxText
        ble.rxText=''
        return rxVal
Exemple #2
0
def getBluetoothStr():
        print("Waiting for Commands...")
        while(True):
                ble.println("AT+BLEUARTRX")
                rx=ble.readLine()
                #print(rx)
                #print(ble.rxText)
                if(rx=="OK\r\n"):
                        continue
                if(ble.rxText!=""):
                        #print(ble.rxText)
                        ble.rx=""
                        break
                ble.waitForOK()

        return ble.rxText