Jump to content

photron

Administrators
  • Gesamte Inhalte

    3.055
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    40

Alle erstellten Inhalte von photron

  1. Die 0,1K ist als konservative Angabe für 0,06K zu sehen Die 0,06K Schritte sind das normale Verhalten.
  2. Die Dokumentation spricht von 0,1°C Auflösung. Wo kommen die Angabe über 0,01°C her?
  3. Richtig, getResponseExpected mach unnötige viele Funktionsaufrufe. Ich bin gerade dabei das in Java zu verbessern und schau mir dann auch noch alle anderen Bindings an.
  4. Ah ich sehe was du meinst. Du beziehst dich auf den socketMutex. Der ist neu in v2 und führt dazu dass alle Setter/Getter Aufrufe aller Devices der selben IPConnection serialisiert werden. Das ist schlecht für die Performance mit mehreren Threads. Da haben wir nicht aufgepasst AuronX, du beziehst dich auf den requestMutex im Setter Fall. Wie im Pull Request schon gesagt sehe ich da keine Problem das zu ändern. In remotecontrols Fall über WLAN (nehme ich an) wo die Getter Roundtriptime höher ist ist der Gewinn einer solchen Änderung natürlich deutlich größer als über USB. Damit steht jetzt feineres Locking auf der TODO Liste für die nächste Release.
  5. Das ist das alte Vorgehen aus v1 Zeiten. In v2 haben alle Devices addXYZListener(XYZListener listener) und removeXYZListener(XYZListener listener) pro Listenertype. Diese Umbau ist uns für die IPConnection durch die Lappen gegangen, sorry. In der nächsten Java Bindings Version wird das geändert sein.
  6. Wir versuchen möglichst viel des Binding Codes zu generieren. IPConnection.java und Device.java sind handgeschrieben der Rest wird generiert. Daher ist es einfacher den Generator getIdentity() implementieren zu lassen.
  7. The_Real_Black, hat das Flashen den geklappt im Sinne von Brick Viewer hat keine Fehler gemeldet? Oder kommt die Meldung mit Code 43 im Gerätemanager wenn der Brick im Bootloader ist?
  8. Andu, das war ein Fehler in der USB Unplug Erkennung. Der hatte sich in 2.0.2 eingeschlichen. In Brick Daemon 2.0.3 ist das jetzt korrigiert. Nic, ist das ein neues Problem oder besteht das schon länger?
  9. Brick Daemon 2.0.3 Fix USB unplug detection on Windows Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X
  10. Brick Daemon 2.0.3 Fehler in USB Unplug Erkennung korrigiert auf Windows Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X
  11. Mit Brick Daemon 2.0.2 ist jetzt auch eine Version released in der das Problem korrigiert ist.
  12. Brick Daemon 2.0.2 kann jetzt auf Windows auch als normales Kommandozeilenprogramm gestartet werden.
  13. Brick Daemon 2.0.2 An error during client peer name lookup doesn't abort the socket connection anymore Support running as normal console application on Windows Support MinGW as compiler on Windows Support running as non-root on Linux Improve --help output Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X
  14. Brick Daemon 2.0.2 Fehler während des Client Peer Name Lookups brichtjetzt nicht mehr die Socketverbindung ab Support für Ausführung als normales Kommandozeilenprogramm auf Windows Support für MinGW als Compiler auf Windows Support für Ausführung als User auf Linux --help Ausgabe verbessert Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X
  15. Brick Viewer 2.0.2 Use smaller update rate for WIFI status refresh (may timeout otherwise) Check UID length before writing Fix initialization of IO16 Bricklet plugin Make Brick flashing error message more verbose Add support for long WPA key (up to 64 chars) to Master Brick plugin Downloads: Windows, Linux, Mac OS X
  16. Brick Viewer 2.0.2 Geringere Updaterate für WIFI Status Refresh (geringere Wahrscheinlichkeit für Timeouts) Prüfe UID Länge vorm Schreiben Initialisierung des IO16 Bricklet Plugin korrigiert Detailliertere Meldungen für Brick Flashing Fehler Unterstützung für langen WPA Schlüssel (bis zu 64 Zeichen) zu Master Brick Plugin hinzugefügt Downloads: Windows, Linux, Mac OS X
  17. Bindings: C/C++ 2.0.2, C# 2.0.3, Delphi 2.0.4, Java 2.0.3, PHP 2.0.3, Python 2.0.3, Ruby 2.0.3 Add get/set_long_wifi_key functions to Master Brick API [all] Ensure that exceptions in user code don't kill the callback thread silently [Delphi, Java] Use a shorter format for JavaDoc links [Java] Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby
  18. Bindings: C/C++ 2.0.2, C# 2.0.3, Delphi 2.0.4, Java 2.0.3, PHP 2.0.3, Python 2.0.3, Ruby 2.0.3 get/set_long_wifi_key Funktionen zur Master Brick API hinzugefügt [alle] Exceptions in User Code brechen den Callback Thread nicht mehr unbemerkt ab [Delphi, Java] Kürzeres Linkformat in JavaDoc verwendet [Java] Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby
  19. Brick Viewer ist in Python geschrieben und benutzt PyQt4 für das GUI. Das könnte potentiell auch auf Andriod funktionieren. Im Moment gibt es allerdings von uns keinen Brick Viewer passend für Android.
  20. Bindings: C# 2.0.2 Interne UID Behandlung verbessert und internes Locking vereinfacht Sequenznummern werden jetzt Thread-sicher erzeugt Download: C#
  21. Bindings: C# 2.0.2 Improve internal UID handling and simplify internal locking Make sequence number generation thread-safe Download: C#
  22. Mit Delphi Bindings Version 2.0.3 sollten jetzt die genannten Probleme behoben sein.
  23. Ups, da ist mir doch eine Teständerung mit dem Leerzeichen entwischt. Beim Move hast du recht, ich habe den Kommentar entsprechend angepasst. Mit Delphi Bindings Version 2.0.3 sollten jetzt alle genannten Probleme behoben sein.
×
×
  • Neu erstellen...