Jump to content
photron

Announcements

Recommended Posts

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Firmware: Industrial Counter Bricklet 2.0.3

  • Fix erroneous value_has_to_chnage-logic for callbacks

Download: Industrial Cunter

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

Firmware: Industrial Counter Bricklet 2.0.4

  • Fix 0 to -1 transation handling and configure corresponding overflow correctly

Download: Industrial Counter

Share this post


Link to post
Share on other sites

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

Share this post


Link to post
Share on other sites

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

Share this post


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

×
×
  • Create New...