Jump to content

Recommended Posts

  • Replies 499
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

  • 2 weeks later...

Brick Viewer 2.4.13

  • Fix race condition in RED Brick program state tracking
  • Report actual cause for connection errors
  • Don't reset RED Brick tab on every enumerate callback (fixes tab reset on selecting the Server Monitoring tab)
  • Ensure that all dialogs have proper close buttons
  • Fix close buttons for for detached tabs
  • Fix race condition in RED Brick overview sorting

Downloads: Windows, Linux, macOS

Link to post
Share on other sites
  • 1 month later...

Brick Viewer 2.4.14

  • Fix monoflop handling to cover full uint32 duration range
  • Better indicate disconnected state
  • Highlight timeout error counter > 0 in bold red
  • Fix slider/spinbox mismatch on auto-reconnect in DC Brick plugin
  • Avoid UI jumps on value changes in Energy Monitor Bricklet plugin
  • Add extra checkbox to avoid accidental port number changes
  • Handle all errors while downloading firmware updates

Downloads: Windows, Linux, macOS

Link to post
Share on other sites
  • 1 month later...
  • 1 month later...

Bindings: C/C++ 2.1.30, C# 2.1.28, Delphi/Lazarus 2.1.29, Go 2.0.9, Java 2.1.29, JavaScript 2.1.31, LabVIEW 2.1.27, Mathematica 2.1.27, MATLAB/Octave 2.0.29, MQTT 2.0.12, Perl 2.1.28, PHP 2.1.27, Python 2.1.27, Ruby 2.1.27, Rust 2.0.16, Saleae 2.0.4, Shell 2.1.28, Visual Basic .NET 2.1.27

  • Add support for IMU Bricklet 3.0 and Industrial Dual AC Relay Bricklet [All]
  • Fix inline documentation syntax errors [Perl]
  • Log API bindings version on start-up [MQTT]
  • Fix timeout error handling [MQTT]
  • Improve Python 2 compatibility [MQTT]
  • Fix array handling in RS232 2.0 and RS485 Bricklet write functions [Octave]

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

Link to post
Share on other sites
  • 2 weeks later...

Brick Daemon 2.4.2

  • Properly shutdown subsystems on Ctrl+C instead of abruptly exiting on Windows
  • Rotate persistent log file on Windows and limit its total size to 25 MB
  • Add commandline options to override log and config file location on Windows
  • Colorize Log Viewer live log messages on Windows
  • Reword Log Viewer messages to be less ambiguous on Windows
  • Add build option to work without a device file manager such as udevd on Linux
  • Allow to handle more then 6 USB devices on Windows
  • Use BCM2835 library for SPI connected Bricklets on Raspberry Pi to improve performance and work around SPI chip select conflict between Linux kernel 5.4 and HAT Brick firmware < 2.0.2
  • Improve log messages related to HAT (Zero) Brick on Linux
  • Fix SPI hardware chip select usage on Linux
  • Allow to fully static link brickd for Docker container usage on Linux
  • Switch Debian package build to debhelper and drop SysV init support
  • Improve USB transfer error logging and stall error recovery

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

Link to post
Share on other sites
  • 3 weeks later...
  • 1 month later...

Bindings: C/C++ 2.1.31, C# 2.1.29, Delphi/Lazarus 2.1.30, Go 2.0.10, Java 2.1.30, JavaScript 2.1.32, LabVIEW 2.1.28, Mathematica 2.1.28, MATLAB/Octave 2.0.30, MQTT 2.0.13, Perl 2.1.29, PHP 2.1.28, Python 2.1.28, Ruby 2.1.28, Rust 2.0.17, Saleae 2.0.5, Shell 2.1.29, Visual Basic .NET 2.1.28

  • Add support for Performance DC Bricklet and Servo Bricklet 2.0 [all]
  • Fix Base58 decoding in Delphi 7 [Delphi/Lazarus]
  • Fix BigInt detection for 64-bit integer support [JavaScript]
  • Fix bool array unpacking [Ruby]

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

Link to post
Share on other sites
  • 1 month later...

Bindings: MQTT 2.0.14

  • Don't allow MQTT topic placeholders in init-file topics and topic prefix
  • Force Python 3 in shebang line and deprecate Python 2 support
  • Add gpio_state callback to Performance DC Bricklet API
  • Fix streaming
  • Accept integer parameters formatted as strings to allow JavaScript to properly send int64 arguments
  • Add --int64-string-response commandline option to translate int64 results to string to allow JavaScript to properly receive int64 parameters

Download: MQTT

Link to post
Share on other sites

Bindings: Shell 2.1.30

  • Force Python 3 in shebang line and deprecate Python 2 support
  • Add gpio-state callback to Performance DC Bricklet API

Download: Shell

Link to post
Share on other sites
  • 3 weeks later...
  • 3 weeks later...

Brick Viewer 2.4.18

  • Add minimal health monitor dialog
  • Fix state handling for untabbed plugins
  • Force correct UI state after aborting autoreconnect on error
  • Handle errors while opening Data Logger debug log file
  • Update download.tinkerforge.com certificate chain to fix update autodetection
  • Autoselect download directory for Brick Viewer downloads
  • Check if NFC Bricklet is in correct state to start cardemu discovery

Downloads: Windows, Linux, macOS

Link to post
Share on other sites
  • 3 weeks later...

Bindings: C/C++ 2.1.32, C# 2.1.30, Delphi/Lazarus 2.1.31, Go 2.0.11, Java 2.1.31, JavaScript 2.1.33, LabVIEW 2.1.29, Mathematica 2.1.29, MATLAB/Octave 2.0.31, MQTT 2.0.15, Perl 2.1.30, PHP 2.1.29, Python 2.1.29, Ruby 2.1.29, Rust 2.0.18, Saleae 2.0.6, Shell 2.1.31, Visual Basic .NET 2.1.29

  • Add gpio-state callback to Performance DC Bricklet API [all, except MQTT and Shell]
  • Add support for DC 2.0, Industrial PTC and Silent Stepper Bricklet 2.0 [all]
  • Fix BigInt detection for Node.js < 10.4 [JavaScript]

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

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

×
×
  • Create New...