Jump to content

borg

Administrators
  • Gesamte Inhalte

    3.550
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    51

Alle erstellten Inhalte von borg

  1. Firmware: Piezo Speaker 2.0 Bricklet 2.0.2 Fix remaining beep duration calculation Download: Piezo Speaker 2.0
  2. In der Bricklet-Firmware. Was mir natürlich extrem helfen würde wäre Source Code oder irgendeine Vorgehensweise mit der ich das Problem reproduzieren kann. Ist mir aber klar dass das nicht so einfach zu machen ist wenn es bei dir immer erst nach Wochen Laufzeit auftritt.
  3. Für mich sieht das so aus als gibt es einen Bufferoverflow o.ä. der die Tab-Konfigurations-Strukturen zerschießt. Wenn du dein Programm neustartest werden ja auch die Tabs neu konfiguriert. Daher muss da schon etwas grundsätzlich kaputt gegangen sein, wenn es nach dem Programmneustart nicht wieder funktioniert. Die Kommunikation mit dem Display und dem Touch-IC funktioniert ja weiterhin. Ich hab hier ein LCD128x64 bei mir durchgängig auf dem Tisch stehen und bisher leider noch nie solche Probleme gehabt. Ich weiß aktuell nicht wie ich es reproduzieren soll.
  4. Unser Shop wird am 28. Oktober auf Grund einer Wartung nicht erreichbar sein. Mehr Informationen dazu hier: https://www.tinkerforge.com/de/blog/shop-offline-on-28th-of-october/
  5. Our shop will go offline for maintenance on 28th of October. For more information see here: https://www.tinkerforge.com/en/blog/shop-offline-on-28th-of-october/
  6. Ah, verstehe. Da die Buttons noch funktionieren, muss die eigentliche Kommunikation mit dem Touch-IC ja noch auch noch funktionieren. D.h. das Problem muss irgendwo in der Implementierung der Tabs liegen. Ich wüsste jetzt leider auf Anhieb nicht wie wir das weiter debuggen können. Reicht es wenn du dein Programm neustartest (und dadurch die Tabs neu angelegt werden müssen) oder musst du wirklich das LCD128x64 neustarten? Da ich das letzte mal als ich einen Testaufbau gemacht hab da schon nichts reproduzieren konnte: Wie komplex ist das Programm was da bei dir läuft? Wäre es möglich das ich das hier ausführe um zu versuchen das zu reproduzieren?
  7. Hast du vielleicht ein anderes Element über die Tabs gelegt o.ä.? Wenn du sagst dass das seit kurzem ist: Hast du denn seit kurzem etwas an der Software geändert oder ist die gleich geblieben?
  8. I just replaced "/usr/bin/docker" with "docker" for now (we were using "docker" at other places in the Makefile anyway). If the docker binary is not somewhere in $PATH you can always call make with PATH=$PATH:/your/path to make it work.
  9. Die GPIOs müssten ganz normal /sys/class/gpio/ verfügbar sein. Alternativ kannst du auch direkt die Register setzen, das machen wir z.B. im brickd so (siehe hier: https://github.com/Tinkerforge/daemonlib/blob/master/gpio_red.c).
  10. Mit GPIO meinst du den FPC-Steckverbinder? Da gibt es leider keine einfache Möglichkeit drauf zuzugreifen. Es gab da wenig Nachfrage, daher haben wir nie ein passendes "Flat-Flex-Breakout-Kabel" produzieren lassen.
  11. The documentation states that if you get a value of 1 back it corresponds to 1/16 °/s. So you have to divide the value of 1 by 16 to get °/s. I think the documentation is correct?
  12. You only need one ipcon object, if you use a HAT and a Master Brick at the same time they will just work at the same time out of the box.
  13. Die Aufteilung zwischen Bricks/Bricklets in dem Flashing-Dialog müssen wir auf Dauer aufweichen, da in Zukunft alle Module direkt flashbar sein sollen (ohne dass man in einen Bootloader-Modus wechseln muss). Die einfachste Möglichkeit das für dass HAT Brick zum laufen zu bekommen war erstmal es bei den Bricklets einzusortieren. Ich bin mir noch nicht 100%ig sicher wie die GUI auf Dauer aussehen soll, die alten Bricks müssen ja auch noch weiterhin supported werden.
  14. borg

    NTC 10k

    Unfortunately there is is currently nothing that can read NTCs in the Tinkerforge system. You can read PTCs (PTC Bricklet 2.0).
  15. borg

    Energy Monitor

    Bitte probiere einmal die neue Firmware V2.0.1, diese sollte das Problem fixen.
  16. Firmware: Energy Monitor Bricklet 2.0.1 Setze Spannung und Strom auf 0 wenn es im Kurvenverlauf keine Mulldurchgänge gibt Download: Energy Monitor
  17. Firmware: Energy Monitor Bricklet 2.0.1 Show voltage and current of 0 if the waveform has no zero-crossings Download: Energy Monitor
  18. Das ist leider nicht so ohne weiteres möglich. Wenn jemand eine große Menge Bricks/Bricklets betreibt und z.B. über WIFI anspricht würde der Brick Viewer wenn er geöffnet ist sofort die ganze verfügbare Bandbreite verbrauchen. Nur um Daten abzufragen die irgendwo im Hintergrund gezeichnet werden. Du kannst das Tab allerdings aus dem Haupt-Fenster lösen und als Einzelfenster anzeigen. In diesem Fall wird es dann immer aktualisiert.
  19. Da hast du in der Tat einen Bug gefunden: https://github.com/Tinkerforge/joystick-v2-bricklet/commit/9f4d34d22979cc8bdb85eca4c65be3434034de94 Ist in Firmware-Version 2.0.2 gefixt .
  20. Firmware: Joystick V2 Bricklet 2.0.2 Fix Bug in Callback-Handler Download: Joystick 2.0
  21. Firmware: Joystick V2 Bricklet 2.0.2 Fix bug in callback handler Download: Joystick 2.0
  22. borg

    Energy Monitor

    Das klingt nach einem Bug, schaue ich mir an. Sollte auf jeden Fall funktionieren. Edit: Ich sehe das Problem. Ich bestimme einen neuen Werte alle X Nulldurchgänge der Sinuskurve. Wenn ein Spannungswandler angeschlossen ist nutze ich dafür die Spannung, wenn nicht nutze ich dafür den Strom. Wenn jetzt aber kein Strom mehr fließt gibt es gar keine Sinuskurve mehr und es wird kein neuer Wert mehr berechnet. An der Stelle brauche ich eine Art Fallback der Greift wenn ich für eine bestimmte Zeit keine Nulldurchgänge gesehen habe und den Strom dann einfach auf 0 setzt.
×
×
  • Neu erstellen...