photron Posted June 25, 2012 Share Posted June 25, 2012 There was no central place for announcements about new versions of Brick Daemon and Viewer, the different programming language bindings as well as firmwares and plugins. This thread is going to improve this. New software and hardware will be announced here Link to comment Share on other sites More sharing options...
photron Posted June 25, 2012 Author Share Posted June 25, 2012 Brick Daemon 1.0.8 Break a reference cycle between USBDevice and USBTransfer objectsAdd date to log outputFix stack ID routing for enumerate with multiple connected stacksAdd --version commandline argument Downloads: Windows, Linux, Mac OS X Link to comment Share on other sites More sharing options...
photron Posted June 25, 2012 Author Share Posted June 25, 2012 Brick Viewer 1.1.1 Improve flashing error messagesFile dialogs remember the last directory"Show this message again" checkbox in error messages workStore host and port information across brickv restarts Downloads: Windows, Linux, Mac OS X Link to comment Share on other sites More sharing options...
photron Posted June 25, 2012 Author Share Posted June 25, 2012 Brick Viewer 1.1.2 Use correct write_line signature in LCD 16x2 plugin Downloads: Windows, Linux, Mac OS X Link to comment Share on other sites More sharing options...
photron Posted June 26, 2012 Author Share Posted June 26, 2012 Joystick Bricklet Plugin 1.1.4 Fix threshold period logic. Since version 1.1.3 the Position Reached callback was triggered despite a Threshold Period of 0 (Callback disabled). Download: Plugin Link to comment Share on other sites More sharing options...
borg Posted June 28, 2012 Share Posted June 28, 2012 Master Brick Firmware 1.2.0 RS485 Support Download: Firmware Brick Viewer 1.1.2 does not work in combination with this firmware version because of a bug in the viewer. This bug is fixed in Brick Viewer 1.1.3, updating is strongly recommended. Link to comment Share on other sites More sharing options...
photron Posted June 28, 2012 Author Share Posted June 28, 2012 Bindings: C/C++ 1.0.12, C# 1.1.5, Java 1.0.11, PHP 1.0.6, Python 1.0.14, Ruby 1.0.3 RS485 Support Download: C/C++, C#, Java, PHP, Python, Ruby Link to comment Share on other sites More sharing options...
photron Posted June 28, 2012 Author Share Posted June 28, 2012 Brick Viewer 1.1.3 RS485 Support Downloads: Windows, Linux, Mac OS X This Brick Viewer version is required when using Master Brick Firmware 1.2.0, because of a bug in Brick Viewer 1.1.2. Link to comment Share on other sites More sharing options...
borg Posted June 29, 2012 Share Posted June 29, 2012 Bindings: C/C++ 1.0.13, C# 1.1.6, Java 1.0.12, PHP 1.0.7, Python 1.0.15, Ruby 1.0.4 Firmwares: DC Brick 1.1.3, IMU Brick 1.0.7, Master Brick 1.2.1, Servo Brick 1.1.3, Stepper Brick 1.1.4 Added function to read out microcontroller temperature(get_chip_temperature)Added function to reset Bricks and stacks of Bricks (reset) Download Bindings: C/C++, C#, Java, PHP, Python, Ruby Download Firmwares: DC Brick, IMU Brick, Master Brick, Servo Brick, Stepper Brick Link to comment Share on other sites More sharing options...
borg Posted July 2, 2012 Share Posted July 2, 2012 Bindings: C/C++ 1.0.14, C# 1.1.7, Java 1.0.13, PHP 1.0.8, Python 1.0.16, Ruby 1.0.5 Plugins: Dual Relay Bricklet 1.1.1 Add monoflop functionality to Dual Relay Bricklet Download Bindings: C/C++, C#, Java, PHP, Python, Ruby Download Plugins: Dual Relay Bricklet Link to comment Share on other sites More sharing options...
borg Posted July 2, 2012 Share Posted July 2, 2012 Firmwares: DC Brick 1.1.4, IMU Brick 1.0.8, Master Brick 1.2.2, Servo Brick 1.1.4, Stepper Brick 1.1.5 USB Hotplug added (Bricks restart if USB is connected)The Servo Brick now has a minimum period of 1us (2000us before) Download Firmwares: DC Brick, IMU Brick, Master Brick, Servo Brick, Stepper Brick Link to comment Share on other sites More sharing options...
photron Posted July 3, 2012 Author Share Posted July 3, 2012 Brick Viewer 1.1.4 Add monoflop GUI for the Dual Relay Bricklet pluginImprove error reporting for inaccessible serial portAdd reset buttons for Bricks Downloads: Windows, Linux, Mac OS X Link to comment Share on other sites More sharing options...
borg Posted July 3, 2012 Share Posted July 3, 2012 Bindings: C/C++ 1.0.15, C# 1.1.8, Java 1.0.14, PHP 1.0.9, Python 1.0.17, Ruby 1.0.6 Firmwares: Stepper Brick 1.1.6 Add time base all data function/callback and state callback to Stepper Brick API Download Bindings: C/C++, C#, Java, PHP, Python, Ruby Download Firmwares: Stepper Brick Link to comment Share on other sites More sharing options...
photron Posted July 3, 2012 Author Share Posted July 3, 2012 Brick Viewer 1.1.5 Don't change selected serial port on refresh when possibleFix serial port writability check on Windows, flashing Bricks works again Downloads: Windows, Linux, Mac OS X Link to comment Share on other sites More sharing options...
photron Posted July 13, 2012 Author Share Posted July 13, 2012 Bindings: C/C++ 1.0.16, C# 1.1.9, Java 1.0.15, PHP 1.0.10, Python 1.0.18, Ruby 1.0.7 Fix direction of get_all_data_period function in Stepper Brick APIFix wrong datatype in receive thread for Python 3 (Python only)Ensure that stdint.h defines INT32_MAX (C/C++ only)Make add_device thread-safeEnsure that destroy can end the receive thread correctly (Ruby only)Ensure correct shutdown order of threads Download: C/C++, C#, Java, PHP, Python, Ruby Link to comment Share on other sites More sharing options...
photron Posted July 23, 2012 Author Share Posted July 23, 2012 Bindings: C/C++ 1.0.17 Add support for big endian systems Download: C/C++ Link to comment Share on other sites More sharing options...
borg Posted July 24, 2012 Share Posted July 24, 2012 Firmwares: Master Brick 1.2.3, Stepper Brick 1.1.7 Stepper Brick: Stop state machine after disable call, don't drive if max velocity = 0Master Brick: Use dynamically calculated timeouts for RS485, improve bricklet readout Download Firmwares: Master Brick, Stepper Brick Link to comment Share on other sites More sharing options...
borg Posted July 24, 2012 Share Posted July 24, 2012 Firmwares: Stepper Brick 1.1.8 Stop completely if max velocity is set to 0 while in drive mode Download Firmwares: Stepper Brick Link to comment Share on other sites More sharing options...
photron Posted July 25, 2012 Author Share Posted July 25, 2012 Bindings: Delphi 1.0.0 Initial version Download: Delphi Link to comment Share on other sites More sharing options...
photron Posted July 26, 2012 Author Share Posted July 26, 2012 Bindings: Delphi 1.0.1 TThread.CurrentThread is not supported in Delphi 2007 use Windows.GetCurrentThreadId insteadMove callback wrappers from private to protected Download: Delphi Link to comment Share on other sites More sharing options...
photron Posted July 30, 2012 Author Share Posted July 30, 2012 Brick Daemon 1.0.9 Reduce Windows and Mac OS installer sizeAvoid race condition when enumerating USB devices on LinuxUse more expressive log file name and correct line endings on WindowsDon't cancel pending USB transfers to avoid segfault in libusb on LinuxUpdate libusb to make USB 3.0 work on Windows Downloads: Windows, Linux, Mac OS X Link to comment Share on other sites More sharing options...
photron Posted August 1, 2012 Author Share Posted August 1, 2012 Bindings: C/C++ 1.0.18, C# 1.1.10, Delphi 1.0.2, Java 1.0.16, PHP 1.0.11, Python 1.0.19, Ruby 1.0.8 Plugins: IO-4 Bricklet 1.1.1, IO-16 Bricklet 1.1.2 Brick Viewer 1.1.6 Fix race condition in bindings function add_deviceAdd monoflop functionality to IO-4 and IO-16 BrickletDisplay chip temperature in Brick Viewer Download Bindings: C/C++, C#, Delphi, Java, PHP, Python, Ruby Download Plugins: IO-4 Bricklet, IO-16 Bricklet Download Brick Viewer: Windows, Linux, Mac OS X Link to comment Share on other sites More sharing options...
borg Posted August 1, 2012 Share Posted August 1, 2012 Firmwares: Master Brick 1.2.4 Send empty message if slave has timeout, to allow slave to process buffer Download Firmwares: Master Brick Link to comment Share on other sites More sharing options...
photron Posted August 7, 2012 Author Share Posted August 7, 2012 Plugins: IO-16 Bricklet 1.1.3 Avoid useless I2C reads during monoflop handling Download Plugins: IO-16 Bricklet Link to comment Share on other sites More sharing options...
photron Posted September 17, 2012 Author Share Posted September 17, 2012 Bindings: C/C++ 1.0.19, C# 1.1.11, Delphi 1.0.3, Java 1.0.17, PHP 1.0.12, Python 1.0.20, Ruby 1.0.9 Add WIFI Support Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby Link to comment Share on other sites More sharing options...
Recommended Posts