photron Posted June 25, 2012 at 04:20 PM Share Posted June 25, 2012 at 04:20 PM 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 at 04:50 PM Author Share Posted June 25, 2012 at 04:50 PM 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 at 05:04 PM Author Share Posted June 25, 2012 at 05:04 PM 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 at 05:05 PM Author Share Posted June 25, 2012 at 05:05 PM 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 at 07:51 AM Author Share Posted June 26, 2012 at 07:51 AM 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 at 11:01 AM Share Posted June 28, 2012 at 11:01 AM 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 at 01:06 PM Author Share Posted June 28, 2012 at 01:06 PM 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 at 02:29 PM Author Share Posted June 28, 2012 at 02:29 PM 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 at 11:29 PM Share Posted June 29, 2012 at 11:29 PM 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 at 09:06 AM Share Posted July 2, 2012 at 09:06 AM 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 at 01:19 PM Share Posted July 2, 2012 at 01:19 PM 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 at 08:39 AM Author Share Posted July 3, 2012 at 08:39 AM 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 at 11:04 AM Share Posted July 3, 2012 at 11:04 AM 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 at 01:34 PM Author Share Posted July 3, 2012 at 01:34 PM 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 at 04:06 PM Author Share Posted July 13, 2012 at 04:06 PM 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 at 08:17 AM Author Share Posted July 23, 2012 at 08:17 AM 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 at 03:45 PM Share Posted July 24, 2012 at 03:45 PM 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 at 05:39 PM Share Posted July 24, 2012 at 05:39 PM 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 at 12:55 PM Author Share Posted July 25, 2012 at 12:55 PM Bindings: Delphi 1.0.0 Initial version Download: Delphi Link to comment Share on other sites More sharing options...
photron Posted July 26, 2012 at 04:49 PM Author Share Posted July 26, 2012 at 04:49 PM 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 at 11:15 AM Author Share Posted July 30, 2012 at 11:15 AM 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 at 04:27 PM Author Share Posted August 1, 2012 at 04:27 PM 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 at 04:35 PM Share Posted August 1, 2012 at 04:35 PM 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 at 04:01 PM Author Share Posted August 7, 2012 at 04:01 PM 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 at 05:05 PM Author Share Posted September 17, 2012 at 05:05 PM 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