Jump to content

Recommended Posts

  • Replies 541
  • Created
  • Letzte Antwort

Top Posters In This Topic

Geschrieben

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

Geschrieben

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

Geschrieben

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

Geschrieben

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

  • 4 weeks later...
  • 3 weeks later...
Geschrieben

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

  • 3 weeks later...
  • 4 weeks later...
Geschrieben

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

  • 4 weeks later...
Geschrieben

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

  • 2 weeks later...
Geschrieben

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

  • 2 weeks later...
  • 2 weeks later...
Geschrieben

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

Gast
This topic is now closed to further replies.

×
×
  • Neu erstellen...