photron Geschrieben November 25, 2019 at 16:55 Autor Share Geschrieben November 25, 2019 at 16:55 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 Add set/get-voltages-callback_configuration functions and voltages callback to HAT Brick API [all] Add set/get-usb-voltage-callback-configuration functions and usb-voltage callback to HAT Zero Brick API [all] Add set/get-statistics-callback-configuration functions and statistics callback to Isolator Bricklet API [all] Report error if authentication secret contains non-ASCII chars [all] Don't silently ignore stream-out-of-sync errors in callbacks [Go] Replace BrickletError with DeviceError [Go] Don't use deprecated Buffer constructor if possible [JavaScript] Log Brick Daemon (dis)connects under --debug [MQTT] Use stable order for init-file lines [MQTT] Fix symbol translation of IP Connection callbacks [MQTT] Report all errors when reading init-file [MQTT] Add pre/post_connect init-file format [MQTT] Add get_connection_state to IP Connection [MQTT] Add last will (sent if the API bindings crash) and shutdown messages [MQTT] Correctly reset registered callbacks [MQTT] Handle SIGTERM/SIGQUIT [MQTT] Fix handling of character arrays [MQTT] Fix names of high-level-callback members [MQTT] Fix some error format strings in IPConnection class [Python] Fix Python 3 compatibility [Shell] Download: C/C++, C#, Delphi/Lazarus, Go, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, MQTT, Perl, PHP, Python, Ruby, Rust, Shell, Visual Basic .NET Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben December 3, 2019 at 15:50 Autor Share Geschrieben December 3, 2019 at 15:50 RED Brick Image 1.15 Add support for RTL8821CU USB WiFi + Bluetooth dongle Workaround Ethernet Extension W5500 buffer config reset bug Update Brick Viewer to version 2.4.9 Update all API bindings: 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 Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben December 9, 2019 at 13:59 Autor Share Geschrieben December 9, 2019 at 13:59 Brick Logger 2.1.2 Add support for RS232 Bricklet 2.0 data reading Downloads: Windows, Linux, macOS, RED Brick Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben December 9, 2019 at 16:05 Autor Share Geschrieben December 9, 2019 at 16:05 Brick Viewer 2.4.10 Make Thermal Imaging Bricklet image view detachable Fix firmware auto-update for Co-MCU Bricklets Avoid potential config file writing collision between two Brick Viewer instances on Linux and macOS Notarize Brick Viewer app to make it ready for macOS 10.15 Fix potential crash in WIFI Extension 2.0 firmware update detection logic Fix exception hook for Python 3.8 Prefer hPa over mbar and Tesla over Gauss Add Data Logger support for RS232 Bricklet 2.0 data reading Add Server Monitoring support for Humidity Bricklet 2.0 temperature value Downloads: Windows, Linux, macOS Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben December 11, 2019 at 15:35 Autor Share Geschrieben December 11, 2019 at 15:35 Brick Daemon 2.4.1 Rename bundled libusb to avoid potential collision with system libusb on macOS Add missing network dependency to systemd service on Linux Make sleep time between SPI reads for HAT (Zero) Brick configurable Add experimental support for HAT (Zero) Brick (SPI connected Bricklets) on Windows 10 IoT Core, disabled by default due to missing HAT detection Notarize Brick Daemon app to make it ready for macOS 10.15 Downloads: Windows, Linux (amd64, i386, armhf), macOS Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben December 12, 2019 at 14:47 Autor Share Geschrieben December 12, 2019 at 14:47 Brick Viewer 2.4.11 Lower Hardened Runtime restrictions to make ctypes work again on macOS Fix encoding issues in Server Monitoring script Downloads: Windows, Linux, macOS Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben January 3, 2020 at 17:18 Share Geschrieben January 3, 2020 at 17:18 Firmware: Industrial Counter Bricklet 2.0.3 Fix erroneous value_has_to_chnage-logic for callbacks Download: Industrial Cunter Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben January 20, 2020 at 13:59 Autor Share Geschrieben January 20, 2020 at 13:59 Firmware: WIFI Extension 2.0 2.1.4 Enforce minimum AP password length of 8 chars Try three times to load config from EEPROM before using default config Remove support for mesh router password getter Download: WIFI Extension 2.0 Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben February 5, 2020 at 11:38 Share Geschrieben February 5, 2020 at 11:38 Firmware: Industrial Counter Bricklet 2.0.4 Fix 0 to -1 transation handling and configure corresponding overflow correctly Download: Industrial Counter Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben February 5, 2020 at 11:40 Share Geschrieben February 5, 2020 at 11:40 Firmware: Thermal Imaging 2.0.5 Fix vertical orientation of images transfered by getter Fix tearing issue when images transfered by getter Add Set/GetLinearFluxParameters API Download: Thermal Imaging Link zu diesem Kommentar Share on other sites More sharing options...
rtrbt Geschrieben February 28, 2020 at 14:42 Share Geschrieben February 28, 2020 at 14:42 Firmwares: CAN Bricklet 2.0.1 Add frame readable callback Firmwares: CAN 2.0 Bricklet 2.0.3 Add frame readable callback Add error occured callback Firmwares: RS232 Bricklet 2.0.4 Return empty message from read() if read callback is enabled Add frame readable callback and read frame function Firmwares: RS232 2.0 Bricklet 2.0.3 Don't reset read stream in getter if callback is enabled and vice versa Add frame readable callback and read frame function Firmwares: RS232 2.0 Bricklet 2.0.5 Don't reset read stream in getter if callback is enabled and vice versa Add frame readable callback and read frame function Fix word lengths other than 8 Download: CAN Bricklet CAN 2.0 Bricklet RS232 Bricklet RS232 2.0 Bricklet RS485 Bricklet Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 28, 2020 at 17:40 Autor Share Geschrieben February 28, 2020 at 17:40 Firmwares: CAN Bricklet 2.0 2.0.4 Fix bit0 error handling in bus-off mode Download: CAN Bricklet 2.0 Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben March 23, 2020 at 13:49 Autor Share Geschrieben March 23, 2020 at 13:49 Brick Logger 2.1.3 Fix support for Color Bricklet 2.0 Downloads: Windows, Linux, macOS, RED Brick Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben March 23, 2020 at 15:14 Autor Share Geschrieben March 23, 2020 at 15:14 Brick Viewer 2.4.12 Fix RED Brick Server Monitoring support for Ambient Light Bricklet 3.0 and IO-4 Bricklet 2.0 Fix WIFI Extension 2.0 no-encryption configuration Add checkbox for setting the WIFI Extension 2.0 mesh password, old password is not shown anymore Improve firmware update error handling Fix RS485 Bricklet Modbus slave logic for write-multiple-registers function Improve RS485 Bricklet input field history handling Fix Data Logger support for Color Bricklet 2.0 Improve corner case handling in enumerate callback logic Fix error handling for RED Brick file upload Fix maximum number of LEDs for LED Strip Bricklet 2.0 Show milliseconds in GPS Bricklet 2.0 timestamp Downloads: Windows, Linux, macOS Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben March 26, 2020 at 10:12 Share Geschrieben March 26, 2020 at 10:12 Firmwares: RS232 2.0 Bricklet 2.0.4 Make sure there are no glitches on TX line during configuration change Download: RS232 2.0 Bricklet Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben April 7, 2020 at 16:42 Autor Share Geschrieben April 7, 2020 at 16:42 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 Properly check device-identifier and report mismatch between used API bindings device type and actual hardware device type [All except Rust] Fix race condition between device constructor and callback thread [All except Go, JavaScript, PHP and Rust] Fully initialize device before adding it to an IP Connection [JavaScript and PHP] Add set/get-flux-linear-parameters functions to Thermal Imaging Bricklet API [All] Add set/get-frame-readable-callback-configuration functions and frame-readable callback to CAN (2.0), RS232 (2.0) and RS485 Bricklet API [All] Add set/get-error-occurred-callback-configuration functions and error-occurred callback to CAN Bricklet 2.0 API [All] Add read-frame function to RS232 Bricklet API [All] Add write/read-bricklet-plugin functions to all Brick APIs for internal EEPROM Bricklet flashing [All] Add set-bricklet-xmc-flash-config/data and set/get-bricklets-enabled functions to Master Brick 3.0 API for internal Co-MCU Bricklet bootloader flashing [All] Validate response length before unpacking response [All] Properly report replaced device objects as non-functional [All except Go and Rust] Properly lock devices table during modification and lookup [Delphi/Lazarus] Fix bool array unpacking [JavaScript and Perl] Don't use signal SIGQUIT, not supported on Windows [MQTT] Warn about device replacement because of conflicting UIDs [MQTT] Add support for duplicate topics in init file [MQTT] Fix callbacks with one array parameter [Perl] Download: C/C++, C#, Delphi/Lazarus, Go, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, MQTT, Perl, PHP, Python, Ruby, Rust, Shell, Visual Basic .NET Link zu diesem Kommentar Share on other sites More sharing options...
rtrbt Geschrieben April 9, 2020 at 14:38 Share Geschrieben April 9, 2020 at 14:38 Firmware: Industrial Dual Analog In 2.0 Bricklet 2.0.5 Fix callback generation limit of 500 voltage callbacks per second per channel Download: Industrial Dual Analog In 2.0 Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben April 20, 2020 at 12:42 Autor Share Geschrieben April 20, 2020 at 12:42 Bindings: Go 2.0.7 Fix response length validation for empty responses Download: Go Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben April 20, 2020 at 13:26 Autor Share Geschrieben April 20, 2020 at 13:26 Firmware: LCD 128x64 Bricklet 2.0.8 Don't draw empty tabs if less than 3 are active Don't send wrong response from remove-gui-tab function Download: LCD 128x64 Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben April 20, 2020 at 16:01 Autor Share Geschrieben April 20, 2020 at 16:01 Bindings: JavaScript 2.1.27 Also call return-callbacks for pure setters Download: JavaScript Link zu diesem Kommentar Share on other sites More sharing options...
rtrbt Geschrieben April 30, 2020 at 14:20 Share Geschrieben April 30, 2020 at 14:20 Firmware: Industrial Dual Analog In 2.0 Bricklet 2.0.6 Add all voltages callback Download: Industrial Dual Analog In 2.0 Link zu diesem Kommentar Share on other sites More sharing options...
rtrbt Geschrieben May 4, 2020 at 11:29 Share Geschrieben May 4, 2020 at 11:29 Firmware: Barometer Bricklet 2.0.3 Add Get/Set I2C Mode to mitigate EMI issues Download: Barometer Bricklet Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben May 11, 2020 at 13:28 Autor Share Geschrieben May 11, 2020 at 13:28 Bindings: MQTT 2.0.10 Add all_voltages callback to Industrial Dual Analog In Bricklet 2.0 API Add set/get_i2c_mode function to Barometer Bricklet API Fix _device_name lookup for get_identity function and enumerate callback Fix string handling for Python 2 Download: MQTT Link zu diesem Kommentar Share on other sites More sharing options...
rtrbt Geschrieben May 14, 2020 at 11:58 Share Geschrieben May 14, 2020 at 11:58 Firmware: DC Brick 2.3.10 Fix response length of get_drive_mode Download: DC Brick Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben May 19, 2020 at 12:29 Autor Share Geschrieben May 19, 2020 at 12:29 Bindings: C/C++ 2.1.29, C# 2.1.27, Delphi/Lazarus 2.1.28, Go 2.0.8, Java 2.1.27, JavaScript 2.1.28, LabVIEW 2.1.26, Mathematica 2.1.26, MATLAB/Octave 2.0.27, Perl 2.1.27, PHP 2.1.26, Python 2.1.26, Ruby 2.1.26, Rust 2.0.15, Shell 2.1.26, Visual Basic .NET 2.1.26 Add get-all-voltages and set/get-all-voltages-callback-configuration functions and all-voltages callback to Industrial Dual Analog In Bricklet 2.0 API [All] Add set/get-i2c-mode functions to Barometer Bricklet API [All] Add Automatic-Module-Name to manifest [Java] Download: C/C++, C#, Delphi/Lazarus, Go, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Rust, Shell, Visual Basic .NET Link zu diesem Kommentar Share on other sites More sharing options...
Recommended Posts