Jump to content

wehnerc

Members
  • Gesamte Inhalte

    90
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    1

Posts erstellt von wehnerc

  1. Hallo

    Ein Master 2.0 hat sich bei mir mit Knall und Rauch verabschiedet.

    Hatte einen Stapel (von unten nach oben):

    Power Supply 1.2

    Master 2.0

    Wifi Extension 1.0

    am Master: Segment Display 4x7 1.0, Temp 1.1 und Vortage/Current 1.0

     

    Verwendungszweck war eine Solarzelle mit 15W zu überwachen.

    Hatte die Powersupply mal kurz von der Batterie abgezogen.

    Als ich die Stromversorgung wieder ansteckte gab es Knall und Rauch.

    Hatte vorher die unbelastete Spannung von 12,8V am Akku gemessen.

     

    Ich wollte nur verstehen was da passiert ist? Am Bild ist die Stelle markiert.

    Master20.thumb.jpg.4da85b4c226e4960dee1c09451e70964.jpg

  2. Hallo

    wollte heute bei meinem iMac die brickd-Version testen ob ein Update notwendig ist.

    Leider konnte ich den Test wie in der Doku beschrieben nicht ausführen

    https://www.tinkerforge.com/de/doc/Software/Brickd.html#brickd

     

    Es hat sich der Pfad zur App geändert. Neu:

    /usr/local/libexec/brickd.app/Contents/MacOS/brickd

     

    Kann jetzt nicht sagen ab welcher MacOS-Version sich der Pfad geändert hat. Bitte in die Doku Einpflegen.

  3. Hallo Ich hätte einige Fragen zum Temperature/Humidity Sensor TH-6148.

     

    Laut Doku (Python) vergibt der Sensor eine eigene uid beim ersten Start. Diese wird aber nicht im Display kurz angezeigt. Ich brauch dazu den brickv.

    Beim  Batteriewechsel bekomm ich eine neue uid (selbst getestet). Aber wie bekomme ich die "alte" uid wieder in den Sensor, damit ich mein Abfrage-Programm nicht ändern muss. Solange ich einen Sensor hab könnte ich das mit der Funktion get_sensor_identifiers() erledigen. Aber bei mehreren Sensoren wird das ungemütlich.

     

    In den fortgeschrittenen Funktionen gibt es die Funktion:

    BrickletOutdoorWeather.write_uid(uid)

    - Ich kann hier eine uid übergeben, aber woher weiß Python und die API welchen Sensor ich an dieser Stelle ändern will. Da fehlt sicher noch die zu ändernde uid?

    z.B. BrickletOutdoorWeather.write_uid(alt-uid, neu-uid)

     

    2 Zeilen tiefer wird der brickv zum ändern der uid vorgeschlagen.

    Aber mit der jetzigen Version 2.3.15 kann ich den Wert rechts vom Sensor Identifier nicht überschreiben und an das Bricklet senden.

     

    Außerdem woher weiß die Funktion BrickletOutdoorWeather.read_uid() von welchem Sensor sie die uid schicken soll?

  4. Tried again:

    Connected to PC USB port, set bootloadermode, the Master Brick started to smell and is getting hot (can not touch anymore) ... immediate unplugged. Will not plugin anymore!

    There it seems you have a shortlink in your connection. Please check your 4 connections to the bricklets whether there is one pin bended and touching the neighbour pin. Unbend it and try it again.

    I also had one case where I couldn't upgrade a master because of this fault.

  5. Hallo

    Bei der Hardware (Brick, Bricklets) gibt es ja immer wieder mal eine neue Hardware Version. Wird auch sauber im Blog dokumentiert. Aber in der eigentlichen Dokumentation ist darüber nichts zu finden, z.B. Master 1.0, 2.0, 2.1

    Über die Suche ist das schwer zu finden.

     

    Könnte in der Doku am Ende auch eine HW-Historie gelistet werden mit Links zu den beschreibenden Blogeinträgen?

  6. Eine kurze Frage noch. Ich brauche eine Baudrate von 1200 Baud/8/1/N.

    Ansprechen tue ich den RS485 über tty0. Funktioniert auch soweit alles.

    Welche Baudraten kann eure Schnittstelle?

    In der Doku steht: "Die maximale empfohlene Baudrate ist 2000000 (2Mbit/s)" Bei Python steht in der Funktion :

    BrickMaster.set_rs485_configuration(speed, parity, stopbits)

    Parameter:

    speed -- int

    parity -- chr

    stopbits -- int

    ein INT-Wert. Also jeder Wert von 1 - 2Mio

  7. Kommandozeile zum testen.

    Für die dauerhafte Einrichtung /etc/fstab.

     

    Wollte das ins Wiki eintragen, wenns fertig ist. Aber ich schreib die genauen Kommandos heute abend hier nochmal.

     

    Eingerichtet deswegen weil ich minütlich Werte in eine csv-Datei schreiben. Das sind dann doch viele Schreibzugriffe auf die SD-card.

    Bin gerade dabei noch ein Script zu erstellen für einen CRON-Job um die Dateien einmal täglich in mein Logverzeichnis zu verschieben. Ebenso ein Script wenn der RED runtergefahren wird damit die Dateien nicht verloren gehen.

  8. Hallo

    habe einen Stapel (von unten nach oben): RED - Master - LAN-Extension.

    Stromversorgung über USB-Mini am RED.

    Leider war die LAN-Ext nur gesteckt und hat sich durch das Gewicht des LAN-Kabel etwas aus dem Pfostenstecker gehebelt. Dadurch habe ich den LAN-Kontakt verloren.

     

    Kann ich über die USB-Connection am Master Zugriff auf den RED bekommen?

    HAbe mir auf dem RED eine RAMDISK eingerichtet und dort meine gesammelten Daten abgelegt. Wollte diese vor dem Restart retten.

  9. Hallo

    beim durchlesen der Python API-Doku ist mir ein kleiner Dokufehler aufgefallen:

    Bei "Konfigurationsfunktionen für Callbacks" http://www.tinkerforge.com/de/doc/Software/Bricklets/DistanceIR_Bricklet_Python.html#distance-ir-bricklet-python-api steht "DistanceIR.register_callback(id, callback)".

    In der ganzen API-Beschreibung des Bricklets wird aber immer von "BrickletDistanceIR" gesprochen.

×
×
  • Neu erstellen...