Jump to content
photron

Veröffentlichungen

Recommended Posts

Firmware: DMX Bricklet 2.0.3

  • Füge 4us Wartezeit zwischen Slots hinzu (einige Slaves kommen mit 0us Wartezeit nicht klar)

Download: DMX

Share this post


Link to post
Share on other sites

Bindings: C/C++ 2.1.27, C# 2.1.25, Delphi/Lazarus 2.1.26, Go 2.0.5, Java 2.1.25, JavaScript 2.1.25, LabVIEW 2.1.24, Mathematica 2.1.24, MATLAB/Octave 2.0.25, MQTT 2.0.8, Perl 2.1.25, PHP 2.1.24, Python 2.1.24, Ruby 2.1.24, Rust 2.0.13, Shell 2.1.24, Visual Basic .NET 2.1.24

  • set/get-voltages-callback_configuration Funktions und voltages Callback zu HAT Brick API hinzugefügt [alle]
  • set/get-usb-voltage-callback-configuration Funktions und usb-voltage Callback zu HAT Zero Brick API hinzugefügt [alle]
  • set/get-statistics-callback-configuration Funktions und statistics Callback zu Isolator Bricklet API hinzugefügt [alle]
  • Authentication Secret darf nur ASCII Zeichen enthalten [alle]
  • Stream-Out-Of-Sync Fehler werden in Callbacks nicht mehr still ignoriert [Go]
  • BrickletError durch DeviceError ersetzt [Go]
  • Wenn möglich wird kein veralteter Buffer Konstruktor verwendet [JavaScript]
  • Brick Daemon Verbindungen werden ins Log geschrieben, wenn --debug aktiviert ist [MQTT]
  • Init-File Zeilen werden in stabiler Reihenfolge eingelesen [MQTT]
  • Symbol-Abbildung für IP Connection Callbacks korrigiert [MQTT]
  • Alle Fehler beim Lesen des Init-Files werden auch gemeldet [MQTT]
  • pre/post_connect Einträge zum Init-File-Format hinzugefügt [MQTT]
  • get_connection_state zur IP Connection hinzugefügt [MQTT]
  • Last-Will (wird gesendet falls die API Bindings abstürzen) und Shutdown Nachrichten hinzugefügt [MQTT]
  • Registrierte Callbacks werden korrekt zurückgesetzt [MQTT]
  • SIGTERM/SIGQUIT Signals werden behandelt [MQTT]
  • Behandlung von Character Arrays korrigiert [MQTT]
  • Namen von High-Level-Callback Feldern korrigiert [MQTT]
  • Einige Error-Format-Strings in der IPConnection Klasse korrigiert [Python]
  • Python 3 Kompatibilität repariert [Shell]

Download: C/C++, C#, Delphi/Lazarus, Go, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, MQTT, Perl, PHP, Python, Ruby, Rust, Shell, Visual Basic .NET

Share this post


Link to post
Share on other sites

RED Brick Image 1.15

  • Support für RTL8821CU USB WLAN + Bluetooth Stick hinzugefügt
  • Workaround für Ethernet Extension W5500 Buffer Config Reset Bug hinzugefügt
  • Brick Viewer auf Version 2.4.9 aktualisiert
  • Alle API Bindings aktualisiert: C/C++ 2.1.27, C# 2.1.25, Delphi/Lazarus 2.1.26, Java 2.1.25, JavaScript 2.1.25, Octave 2.0.25, Perl 2.1.25, PHP 2.1.24, Python 2.1.24, Ruby 2.1.24, Shell 2.1.24, Visual Basic .NET 2.1.24

Download: RED Brick Image

Share this post


Link to post
Share on other sites

Brick Viewer 2.4.10

  • Thermal Imaging Bricklet Bildansicht ist abtrennbar
  • Firmware-Auto-Update für Co-MCU Bricklets repariert
  • Mögliche Config-Datei-Schreibkollision zwischen zwei Brick Viewer Instanzen auf Linux und macOS verhindert
  • Brick Viewer App ist notariziert, um bereit für macOS 10.15 zu sein
  • Möglichen Crash in der WIFI Extension 2.0 Firmware Update-Erkennung behoben
  • Exception Hook für Python 3.8 repariert
  • Bevorzugt hPa über mbar und Tesla über Gauss
  • Data Logger Support für Lesen der Daten des RS232 Bricklet 2.0 hinzugefügt
  • Server Monitoring Support für Humidity Bricklet 2.0 Temperature Wert hinzugefügt

Downloads: Windows, Linux, macOS

Share this post


Link to post
Share on other sites

Brick Daemon 2.4.1

  • Mitgelieferte libusb umbenannt um mögliche Kollision mit System libusb auf macOS zu vermeiden
  • Fehlende Network Abhängigkeit zu systemd Service auf Linux hinzugefügt
  • Wartezeit zwischen SPI Lesevorgängen für HAT (Zero) Brick einstellbar gemacht
  • Experimenteller Support für HAT (Zero) Brick (SPI verbundene Bricklets) zu Windows 10 IoT Core hinzugefügt, standardmäßig deaktiviert bedingt durch fehlende HAT Erkennung
  • Brick Daemon App ist notariziert, um bereit für macOS 10.15 zu sein

Downloads: Windows, Linux (amd64, i386, armhf), macOS

Share this post


Link to post
Share on other sites

Brick Viewer 2.4.11

  • Hardened Runtime Einschränkungen wieder reduziert, damit ctypes wieder auf macOS funktioniert
  • Encoding Probleme im Server Monitoring Skript behoben

Downloads: Windows, Linux, macOS

Share this post


Link to post
Share on other sites

Firmware: Industrial Counter Bricklet 2.0.3

  • Falsche value_has_to_change-Logik im Callback-Handler gefixt

Download: Industrial Cunter

Share this post


Link to post
Share on other sites

Firmware: WIFI Extension 2.0 2.1.4

  • Minimale AP Password Länge von 8 Zeichen wird überprüft
  • Erst nach drei erfolglosen Versuchen die Konfiguration aus dem EEPROM zu laden wird die Standardkonfiguration verwendet
  • Support für Mesh Router Password Getter entfernt

Download: WIFI Extension 2.0

Share this post


Link to post
Share on other sites

Firmware: Industrial Counter Bricklet 2.0.4

  • Fix Bug in 0 nach -1 Übergang und konfiguriere dazugehörigen Overflow korrekt

Download: Industrial Counter

Share this post


Link to post
Share on other sites

Firmware: Thermal Imaging 2.0.5

  • Fix vertikale Orientierung von Wärmebildern für Getter
  • Fix Problem mit Tearing von Wärmebildern bei Verwendung von Gettern
  • Set/GetLinearFluxParameters API hinzugefügt

Download: Thermal Imaging

Share this post


Link to post
Share on other sites

Firmwares: CAN Bricklet 2.0.1

  • Frame Readable Callback hinzugefügt

Firmwares: CAN 2.0 Bricklet 2.0.3

  • Frame Readable Callback hinzugefügt
  • Error Occurred Callback hinzugefügt

Firmwares: RS232 Bricklet 2.0.4

  • Wenn Read Callback aktiviert ist, wird jetzt von read() eine leere Nachricht zurückgegeben
  • Frame Readable Callback und Read Frame Funktion hinzugefügt

Firmwares: RS232 2.0 Bricklet 2.0.3

  • Setze den Read-Stream durch die Read-Funktion nicht zurück, wenn das entsprechende Callback aktiviert ist und anders herum
  • Frame Readable Callback und Read Frame Funktion hinzugefügt

Firmwares: RS232 2.0 Bricklet 2.0.5

  • Setze den Read-Stream durch die Read-Funktion nicht zurück, wenn das entsprechende Callback aktiviert ist und anders herum
  • Frame Readable Callback und Read Frame Funktion hinzugefügt
  • Repariere andere Wortlängen als 8 Bit

Download: CAN Bricklet CAN 2.0 Bricklet RS232 Bricklet RS232 2.0 Bricklet RS485 Bricklet

Share this post


Link to post
Share on other sites

Brick Viewer 2.4.12

  • RED Brick Server Monitoring Support für Ambient Light Bricklet 3.0 und IO-4 Bricklet 2.0 repariert
  • WIFI Extension 2.0 No-Encryption Konfiguration repariert
  • Checkbox für das Setzen des WIFI Extension 2.0 Mesh Passworts hinzugefügt, das alte Passwort wird nicht mehr angezeigt
  • Firmware Update Fehlerbehandlung verbessert
  • RS485 Bricklet Modbus Slave Logik für die Write-Multiple-Registers Funktion repariert
  • Behandlung der RS485 Bricklet Eingabehistorie verbessert
  • Data Logger Support für Color Bricklet 2.0 repariert
  • Spezialfallbehandlung in der Enumerate Callback Logik verbessert
  • Fehlerbehandlung für den RED Brick Datei-Upload verbessert
  • Maximale LED Anzahl für das LED Strip Bricklet 2.0 korrigiert
  • GPS Bricklet 2.0 zeigt Millisekunden an

Downloads: Windows, Linux, macOS

Share this post


Link to post
Share on other sites

Firmwares: RS232 2.0 Bricklet 2.0.4

  • Stelle sicher dass es keine Glitches auf TX gibt wenn die Konfiguration geändert wird

Download: RS232 2.0 Bricklet

Share this post


Link to post
Share on other sites

Bindings: C/C++ 2.1.28, C# 2.1.26, Delphi/Lazarus 2.1.27, Go 2.0.6, Java 2.1.26, JavaScript 2.1.26, LabVIEW 2.1.25, Mathematica 2.1.25, MATLAB/Octave 2.0.26, MQTT 2.0.9, Perl 2.1.26, PHP 2.1.25, Python 2.1.25, Ruby 2.1.25, Rust 2.0.14, Shell 2.1.25, Visual Basic .NET 2.1.25

  • Device-Identifier Prüfung hinzugefügt, Abweichungen zwischen API Bindings Device Type wirklichem Hardware Device Type werden als Fehler gemeldet [Alle außer Rust]
  • Race Condition zwischen Device Konstruktor und Callback Thread vermieden [Alle außer Go, JavaScript, PHP und Rust]
  • Devices werden vollständig initialisiert bevor sie einer IP Connection hinzugefügt werden [JavaScript und PHP]
  • set/get-flux-linear-parameters Funktionen zur Thermal Imaging Bricklet API hinzugefügt [Alle]
  • set/get-frame-readable-callback-configuration Funktionen und frame-readable Callback zur CAN (2.0), RS232 (2.0) and RS485 Bricklet API hinzugefügt [Alle]
  • set/get-error-occurred-callback-configuration Funktionen und error-occurred Callback zur CAN Bricklet 2.0 API hinzugefügt [Alle]
  • read-frame Funktion zur RS232 Bricklet API hinzugefügt [Alle]
  • write/read-bricklet-plugin Funktionen zu allen Brick APIs hinzugefügt für internes EEPROM Bricklet Flashen [Alle]
  • set-bricklet-xmc-flash-config/data und set/get-bricklets-enabled Funktionen zur Master Brick 3.0 API hinzugefügt für internes Co-MCU Bricklet Bootloader Flashen [Alle]
  • Response Länge wird geprüft bevor Response entpackt wird [Alle]
  • Ersetze Devices Objekte werden als nicht-funktional gemeldet [Alle außer Go und Rust]
  • Zugriff auf Devices Table wird durch Mutex geschützt [Delphi/Lazarus]
  • Entpacken von Bool Arrays repariert [JavaScript und Perl]
  • SIGQUIT wird nicht verwendet da es auf Windows nicht vorhanden ist [MQTT]
  • Ersetzungen von Device bedingt durch fehlerhafte UID Überschneidungen erzeugen eine Warnung [MQTT]
  • Support für mehr als eine Message pro Topic zu init Datei hinzugefügt [MQTT]
  • Callbacks mit einem Array Parameter repariert [Perl]

Download: C/C++, C#, Delphi/Lazarus, Go, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, MQTT, Perl, PHP, Python, Ruby, Rust, Shell, Visual Basic .NET

Share this post


Link to post
Share on other sites

Firmware: Industrial Dual Analog In 2.0 Bricklet 2.0.5

  • Entferne Callback-Limit von 500 Voltage-Callbacks pro Sekunde pro Channel

Download: Industrial Dual Analog In 2.0

Share this post


Link to post
Share on other sites

Bindings: Go 2.0.7

  • Response Längenprüfung für reine Setter repariert

Download: Go

Share this post


Link to post
Share on other sites

Firmware: LCD 128x64 Bricklet 2.0.8

  • Keine leeren Tabs anzeigen
  • Keine falsche Antwort für die remove-gui-tab Funktion senden

Download: LCD 128x64

Share this post


Link to post
Share on other sites

Bindings: JavaScript 2.1.27

  • Return-Callbacks auch für reinen Settern aufrufen

Download: JavaScript

Share this post


Link to post
Share on other sites

Firmware: Barometer Bricklet 2.0.3

  • Get/Set I2C Mode hinzugefügt, um EMV-Probleme zu umgehen

Download: Barometer Bricklet

Share this post


Link to post
Share on other sites

Bindings: MQTT 2.0.10

  • all_voltages Callback zur Industrial Dual Analog In Bricklet 2.0 API hinzugefügt
  • set/get_i2c_mode Funktion zur Barometer Bricklet API hinzugefügt
  • _device_name Auflösung für get_identity Funktion und enumerate Callback repariert
  • String Behandlung für Python 2 repariert

Download: MQTT

Share this post


Link to post
Share on other sites

Firmware: DC Brick 2.3.10

  • Länge der Antwort der get_drive_mode-Funktion repariert

Download: DC Brick

Share this post


Link to post
Share on other sites
Guest
This topic is now closed to further replies.

×
×
  • Create New...