Hi
 
	Schon mal vielen dank für die Hilfe:)
 
	Ich habe den entsprechenden Teil raus kopiert.
 
	 
 
HOST = "192.168.178.35"
PORT = 4223
UIDGPS ="PuV"
UIDnfc ="RSN"
UIDBut ="QnZ"
import tkinter as tk
from tinkerforge.ip_connection import IPConnection
from tinkerforge.bricklet_gps_v2 import BrickletGPSV2
from tinkerforge.bricklet_nfc import BrickletNFC
from tinkerforge.bricklet_dual_button_v2 import BrickletDualButtonV2
ipcon = IPConnection()  # Create IP connection
ipcon.connect(HOST, PORT)  # Connect to brickd
def buttom2():
    BUT = BrickletDualButtonV2(UIDBut, ipcon)
    BUT1, BUT2 = BUT.get_button_state()
    gps = BrickletGPSV2(UIDGPS, ipcon)
    nfc = BrickletNFC(UIDnfc, ipcon)
    nfc.MODE_READER = 3
    nfc.TAG_TYPE_TYPE2 = 2
    if BUT2 == 0:
        latitude, ns, longitude, ew = gps.get_coordinates()
    strNFC = ("Latitude: " + str(latitude / 1000000.0) + " ° " + ns + " Longitude: " + str(longitude / 1000000.0) + " ° " + ew)
    lb15.config(text=strNFC)# Show data in GUI
    if nfc.READER_STATE_IDLE != 128:
        return
    nfc.reader_write_ndef(strNFC)
    lb15.after(1000, buttom2)