Jump to content

mkett

Members
  • Gesamte Inhalte

    3
  • Benutzer seit

  • Letzter Besuch

mkett's Achievements

Newbie

Newbie (1/14)

0

Reputation in der Community

  1. Wir benutzen geschirmt 2 m. Ja man kann es auch mit kürzeren kabeln versuchen.
  2. Moin, erstmal danke für die Hilfe! Leider hat es nicht geklappt. Hab das Skript ca 20 Minuten laufen lassen und einmal kam -0,93 Grad vor.
  3. Hallo, ist jemand schon mal der Fehler unterlaufen, dass beim Abfragen von Temperatursensoren "merkwürdige" Ausreißer vorkommen? Habe das Python Abfrageskript einfach kopiert: #!/usr/bin/env python # -*- coding: utf-8 -*- HOST = "localhost" PORT = 4223 UID = "XYZ" # Change to your UID from tinkerforge.ip_connection import IPConnection from tinkerforge.bricklet_temperature import Temperature # Callback function for temperature callback (parameter has unit °C/100) def cb_temperature(temperature): print('Temperature: ' + str(temperature/100.0) + ' °C') if __name__ == "__main__": ipcon = IPConnection() # Create IP connection t = Temperature(UID, ipcon) # Create device object ipcon.connect(HOST, PORT) # Connect to brickd # Don't use device before ipcon is connected # Set Period for temperature callback to 1s (1000ms) # Note: The callback is only called every second if the # temperature has changed since the last call! t.set_temperature_callback_period(1000) # Register temperature callback to function cb_temperature t.register_callback(t.CALLBACK_TEMPERATURE, cb_temperature) raw_input('Press key to exit\n') # Use input() in Python 3 ipcon.disconnect() Wenn ich das laufen lasse kommen ab und zu Werte wie: -0,93 oder +120 Grad und diese Werte können definitiv nicht vorkommen. Hat jemand Hinweise oder eine Lösung?
×
×
  • Neu erstellen...