Jump to content

photron

Administrators
  • Gesamte Inhalte

    3.125
  • Benutzer seit

  • Letzter Besuch

  • Tagessiege

    47

Alle erstellten Inhalte von photron

  1. Bindings: C/C++ 2.1.25, C# 2.1.23, Delphi/Lazarus 2.1.24, Go 2.0.3, Java 2.1.23, JavaScript 2.1.23, LabVIEW 2.1.22, Mathematica 2.1.22, MATLAB/Octave 2.0.23, MQTT 2.0.5, Perl 2.1.22, PHP 2.1.22, Python 2.1.22, Ruby 2.1.22, Rust 2.0.9, Shell 2.1.22, Visual Basic .NET 2.1.22 Support für CO2 2.0, E-Paper 296x128, Hall Effect 2.0, Joystick 2.0, Laser Range Finder 2.0, Linear Poti 2.0, Piezo Speaker 2.0, RGB LED 2.0 und Segment Display 4x7 2.0 Bricklet und HAT und HAT Zero Brick hinzugefügt [alle] Neue remove-calibration und get/set-background-calibration-duration Funktionen zur Air Quality Bricklet API hinzugefügt [alle] UIDs werden ordentlich geprüft und ungültige UIDs gemeldet [alle] Setzen der IP Connection Auto Reconnect-Einstellung korrigiert [Go] Nachfolgende NUL-Bytes werden von UIDs im Enumerate Callback korrekt entfernt [Go] ArrayIndexOutOfBoundsExceptions in Industrial Counter Bricklet setAllCounterActive, Industrial Digital Out 4 Bricklet 2.0 setValue, Industrial Quad Relay Bricklet 2.0 setValue und IO-4 Bricklet 2.0 setValue Methoden korrigiert [Java] IP Connection-Verbindungstest korrigiert [JavaScript] Neues -v/--version Parameter hinzugefügt [MQTT] Behandlung von leeren Input Streams korrigiert Download: C/C++, C#, Delphi/Lazarus, Go, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, MQTT, Perl, PHP, Python, Ruby, Rust, Shell, Visual Basic .NET
  2. Das stimmt nicht. Die Extension irgendwo im Stapel sein. Der RED Brick muss der unterste Brick im Stapel sein, alle anderen Bricks und Extensions können darüber beliebig angeordnet sein.
  3. Brick Viewer ist da inkonsistent und zeigt die Ethernet Extension beim RED Brick nicht an. Erkannt wird sie aber. Wir fixen das für die nächste Brick Viewer Version. Dass BrickMaster.IsEthernetPresent() dir false meldet ist korrekt. Nur ein Master Brick oder RED Brick an Position 0 im Stapel kann überhaupt Extensions nutzen. BrickMaster.IsEthernetPresent() sagt dir nicht, ob überhaupt eine Ethernet Extension vorhanden ist, sondern ob der Master Brick eine Ethernet Extension nutzen kann. Was er nur kann wenn er selbst an Position 0 im Stapel ist und eine Ethernet Extension vorhanden ist. Die Dokumentation ist da nicht deutlich genug, ich werde da verbessern.
  4. Das UTF-8 BOM Problem ist jetzt in Brick Viewer 2.4.3 behoben.
  5. Brick Viewer 2.4.3 Fix date display format for triggered Real-Time Clock Bricklet (2.0) alarms Always show correct Dual Button Bricklet (2.0) button state Don't leave Thermal Imaging Bricklet image callback enabled on exit Fix off-by-one errors in plot curves and y-axis Improve RED Brick communication error handling Stop preselecting serial port for Brick flashing Stop Qt from adding UTF-8 BOM when copying text to the clipboard on macOS Fix Ethernet Extension configuration check Port IMU Brick (2.0) 3D view to modern OpenGL making it work on Raspberry Pi Downloads: Windows, Linux, macOS
  6. Brick Viewer 2.4.3 Datumsformat für ausgelöste Real-Time Clock Bricklet (2.0) Alarme korrigiert Es wird immer der richtige Knopfzustand für das Dual Button Bricklet (2.0) angezeigt Thermal Imaging Bricklet Image Callback wird beim Beenden wieder deaktiviert Off-By-One Fehler in Plotkurven und Y-Achse korrigiert RED Brick Kommunikationsfehlerbehandlung verbessert Serielle Schnittstelle für Brick Flashen wird nicht mehr automatisch vorausgewählt Hindert Qt auf macOS daran einen UTF-8 BOM beim Kopieren von Text in die Zwischenablage einzufügen Ethernet Extension Konfigurationscheck korrigiert IMU Brick (2.0) 3D Ansicht auf modernes OpenGL portiert damit es auf dem Raspberry Pi funktioniert Downloads: Windows, Linux, macOS
  7. Firmware: Dual Relay Bricklet 2.0.1, Industrial Dual Relay Bricklet 2.0.2, Solid State Relay Bricklet 2.0.1 Don't clear monoflop time on monoflop abort to match documentation Download: Dual Relay, Industrial Dual Relay, Solid State Relay Firmware: Industrial Quad Relay Bricklet 2.0 2.0.2 Make monoflop time-remaining count down instead of up Download: Industrial Quad Relay 2.0 Firmware: IO-4 Bricklet 2.0 2.0.3 Abort active monoflop/PWM on set-configuration call for output Don't clear monoflop time on monoflop done/abort to match documentation Download: IO-4 2.0 Firmware: Solid State Relay Bricklet 2.0 2.0.2 Make get-monoflop always return the current state to match documentation Download: Solid State Relay 2.0 Firmware: Industrial Digital Out 4 Bricklet 2.0 2.0.1, IO-16 Bricklet 2.0 2.0.1 Abort active monoflop on set-(selected-)value call Don't clear monoflop time on monoflop done/abort to match documentation Download: Industrial Digital Out 4 2.0, IO-16 2.0
  8. Firmware: Dual Relay Bricklet 2.0.1, Industrial Dual Relay Bricklet 2.0.2, Solid State Relay Bricklet 2.0.1 Monoflop-Zeit wird beim Abbruch des Monoflop entsprechend der Dokumentation nicht zurückgesetzt Download: Dual Relay, Industrial Dual Relay, Solid State Relay Firmware: Industrial Quad Relay Bricklet 2.0 2.0.2 Verbleibende Monoflop-Zeit zählt runter statt rauf Download: Industrial Quad Relay 2.0 Firmware: IO-4 Bricklet 2.0 2.0.3 Aktiver Monoflop/PWM wird beim Aufruf von set-configuration für einen Ausgang abgebrochen Monoflop-Zeit wird beim Ende/Abbruch des Monoflop entsprechend der Dokumentation nicht zurückgesetzt Download: IO-4 2.0 Firmware: Solid State Relay Bricklet 2.0 2.0.2 Ein get-monoflop Aufruf gibt entsprechend der Dokumentation immer den aktuellen Zustand zurück Download: Solid State Relay 2.0 Firmware: Industrial Digital Out 4 Bricklet 2.0 2.0.1, IO-16 Bricklet 2.0 2.0.1 Aktiver Monoflop wird beim Aufruf von set-(selected-)value abgebrochen Monoflop-Zeit wird beim Ende/Abbruch des Monoflop entsprechend der Dokumentation nicht zurückgesetzt Download: Industrial Digital Out 4 2.0, IO-16 2.0
  9. Okay, ich habe mir NetBeans 8.2 installiert und kann das Problem nachstellen. Das scheint eine bisher ungefixter Bug in Qt 5 unter macOS zu sein, dass der BOM beim Kopieren damit dran gepackt wird: https://bugreports.qt.io/browse/QTBUG-61562 Teste mal bitte diese Brick Viewer Version, die einen Workaround für dieses Bug beinhaltet: http://download.tinkerforge.com/_stuff/brickv_macos_2_4_2_utfbom_fix.dmg Auf dem Setup Tab kannst du die UID in der Baumansicht markieren und per Cmd+C kopieren.
  10. Die Extra Bytes da sind der "UTF-8 Byte Order Mark", der bei UTF-8 optional ist. Kann ich allerdings nicht nachstellen. Wenn ich unter macOS 10.11.6 mit Brick Viewer 2.4.2 die UID aus der Setup Tab Tabelle oder dem Device Tab kopieren und in nano einfüge bekomme ich nur exakt die Bytes die ich erwarte. Eigentlich ist ein "Byte Order Mark" nur am Anfang erlaubt. Bei dir steht er dann aber in der Mitte der Datei und dein Editor lässt dir das durchgehen. Dazu erschwerend kommt, dass die C/C++ Bindings beim Base58 dekodieren nicht so streng sind wie die anderen Bindings und dir 0xEF, 0xBB, 0xBF durchgehen lassen, dadurch die UID aber falsch dekodieren. Dadurch schicken die Bindings dann intern an die falsche UID und du bekommst einen Timeout. Ich setze mir das mal auf die TODO Liste, dass in den C/C++ Bindings zu verbessern und bei ungültiger UID das auch so als Fehler zu melden, anstatt das still hinzunehmen.
  11. Ich habe das gerade getestet und kann das Problem nicht nachstellen. Folgende Schritte: - http://download.tinkerforge.com/bindings/c/tinkerforge_c_bindings_2_1_24.zip herunterladen und entpacken. - Das example_simple.c Beispiel für das Rotary Poti Bricklet und die ip_connection.[ch] und bricklet_rotary_poti.[ch] Dateien zusammen in ein leeres Verzeichnis kopiert. - In example_simple.c die UID angepasst. - Dort im Terminal mittels "gcc -Wall -pthread -I. *.c" kompiliert - Im Terminal mit "./a.out" ausgeführt - Funktioniert, Programm gibt aktuelle Position aus.
  12. Das Problem ist die Rückwärtskompatibilität. Wenn wir das jetzt ändern, dann bricht das subtil alle Programme die Leute bisher basierend auf der alten Achsenorientierung geschrieben haben, wenn man z.B. über Brick Viewer Auto-Bricklet-Update das Accelerometer Bricklet auf dem neusten Stand hält, so wie empfohlen.
  13. Brick Viewer 2.4.2 Minor tweaks in RED Brick Tinkerforge Software update detection Fix crash in IO-16 Bricklet 2.0 plugin Add Alt-S shortcut for switching to setup tab Fix hacks for progress bar text in Fusion GUI style on macOS Show proper error message if trying to start/install on unsupported macOS (< 10.11) or Windows (< 7) version Fix crash in RED Brick date/time settings tab Fix flashing of Bricklets connected to Isolator Bricklets Fix integer/float division mixups Improve error reporting for Brick flashing and RED Brick serial console Fix blue/green channel mixup in Color Bricklet plugin Downloads: Windows, Linux, macOS
  14. Brick Viewer 2.4.2 Kleine Verbesserungen in der RED Brick Tinkerforge Software Update Erkennung Crash im IO-16 Bricklet 2.0 Plugin behoben Alt-S Shortcut zum Wechsel auf den Setup Tab hinzugefügt Hacks für den Fortschrittsbalkentext im Fusion GUI Style auf macOS korrigiert Zeigt Fehlermeldung beim Start/Installation auf nicht unterstützen macOS (< 10.11) oder Windows (< 7) Version Crash im RED Brick Date/Time Settings Tab behoben Flashen von Bricklets über Isolator Bricklets korrigiert Integer/Float Divisions-Durcheinander korrigiert Fehlermeldungen beim Brick Flashen und der RED Brick seriellen Konsole verbessert Blau/Grün-Verwechselung im Color Bricklet Plugin korrigiert Downloads: Windows, Linux, macOS
  15. Das wird in 3-4 Wochen kommen im Zug des nächsten Satzes neuer Bricklets.
  16. Welchen Desktop (Gnome, Mate, KDE, ...) verwendest du denn auf Debian 9? Normalerweise wählt Qt sich automatisch dem zum Desktop passenden Style aus. Der Fusion Style ist an keinen speziellen Desktop gebunden. Das war auch einer der Gründe diesen als Option anzubieten. Da wundert mich, das Qt den von selbst zu wählen scheint.
  17. Ist im git Repo behoben. Es wird in Kürze Brick Viewer 2.4.2 geben. Danke für den Hinweis!
  18. Brick Viewer 2.4.1 Properly show start/stop jumps as gaps in plot curves Fix update detection if Internet connection is missing Unify update and setup tab device tree sorting Properly close detached tab window if corresponding device is removed Downloads: Windows, Linux, macOS
  19. Brick Viewer 2.4.1 Start/Stopp-Sprünge werden korrekt als Lücken im Graph angezeigt Crash der Update-Erkennung bei fehlender Internet-Verbindung korrigiert Sortierung des Update- und Setup-Tab Gerätebaums vereinheitlicht Abgetrennt Fenster werden beim Entfernen des entsprechenden Gerätes ordentlich geschlossen Downloads: Windows, Linux, macOS
  20. Brick Viewer 2.4.0 is release. Beta ends now.
  21. Brick Viewer 2.4.0 ist veröffentlicht. Damit endet die Beta.
  22. Brick Viewer 2.4.0 Port to Python 3, PyQt 5 and QtOpenGL Add firmware/software update notifications in setup and device tabs Fix RED Brick Tinkerforge software update for Perl and Brick Viewer Add RED Brick server room monitoring support for Ambient Light 3.0, Humidity 2.0, Industrial Digital In 4, Industrial Digital In 4 2.0, IO-4, IO-4 2.0 and Temperature 2.0 Bricklet Improve flashing error reporting Redesign device tab detach icon Fix serial port auto-selection for Brick flashing on macOS Add splash screen Add checkbox to use Qt Fusion GUI style instead of platform GUI style Fix HSL color handling in RGB LED plugin Precompile Python code when installing Debian package Sort Bricklets connected to Master Brick on setup tab before stacked Bricks Connect when return/enter key is pressed in host, port or secret input fields Fix RED Brick console tab font on macOS Fix race condition between connection and WIFI Extension 2.0 version logic that could result in Brick Viewer hanging in the connecting state Stop overemphasizing sensor noise in plots by limiting the minimum y-axis size relative to the sensor resolution Downloads: Windows, Linux, macOS
  23. Brick Viewer 2.4.0 Auf Python 3, PyQt 5 und QtOpenGL portiert Firmware/Software-Update-Hinweise in Setup- und Device-Reitern hinzugefügt RED Brick Tinkerforge Software Update für Perl und Brick Viewer korrigiert Support für Ambient Light 3.0, Humidity 2.0, Industrial Digital In 4, Industrial Digital In 4 2.0, IO-4, IO-4 2.0 und Temperature 2.0 Bricklet zum RED Brick Server Room Monitoring hinzugefügt Flashing-Fehler Anzeige verbessert Device-Reiter-Abtrenn-Icon überarbeitet Auto-Auswahl der seriellen Schnittstelle zum Brick-Flashen auf macOS korrigiert Splash Screen hinzugefügt GUI Style zwischen Qt Fusion Standard GUI Style umstellbar HSL Farbauswahl in RGB LED Plugin korrigiert Python-Code wird bei der Installation des Debian Package vorkompiliert An einem Master Brick angeschlossenen Bricklets werden vor die anderen Bricks im Stapel sortiert Drücken der Return/Enter-Taste im Host, Port oder Secret-Eingabefeld entspricht einem Klick auf den Connect-Knopf RED Brick Console-Reiter-Schriftart auf macOS korrigiert Race Condition zwischen Verbindungsaufbau und WIFI Extension 2.0 Versionsabfrage behoben, die Brick Viewer im "Connecting..." Zustand hängen lassen konnte Sensorrauschen wird in Graphen nicht mehr übertrieben groß dargestellt durch die Definition einer minimalen Y-Achsenlänge abhängig von der Auflösung des Sensors Downloads: Windows, Linux, macOS
  24. Wie hast du den bei "Access Point: Static IP" die IP, Subnet Mask und Gateway eingestellt? Wenn ich den Gateway auf 0.0.0.0 stelle, dann kann ich diesen Startup Error nachstellen. Wenn ich den Gateway aber sinnvoll einstelle dann geht es.
  25. Kit Demos 1.1.0: Starter Kit: Blinkenlights, Starter Kit: Camera Slider, Tabletop Weather Station, Starter Kit: Weather Station Port to Python 3 and PyQt 5 [all] Install start menu link for all users on Windows [all] Add support for Ambient Light Bricklet 3.0 [starter Kit: Weather Station] Add support for Barometer Bricklet 2.0 [starter Kit: Weather Station] Use correct charset for drawing non-ASCII text on LCD 20x4 Bricklet [starter Kit: Weather Station] Downloads: Starter Kit: Blinkenlights: Windows, Linux, macOS Starter Kit: Camera Slider: Windows, Linux, macOS Tabletop Weather Station: Windows, Linux, macOS Starter Kit: Weather Station: Windows, Linux, macOS
×
×
  • Neu erstellen...