Jump to content

Announcements


photron
 Share

Recommended Posts

Bindings: C/C++ 2.0.9, C# 2.0.9, Delphi 2.0.11, Java 2.0.10, Python 2.0.9, Ruby 2.0.9, Shell 2.0.1, VB.NET 2.0.5

 

  • Avoid race condition between disconnect probe thread and disconnect function [all]
  • Don't expose internal types such as Socket, Thread, Mutex etc anymore in ip_connection.h [C/C++]
  • Use exit code 1 for keyboard interrupt [shell]

Download: C/C++, C#, Delphi, Java, Python, Ruby, Shell, VB.NET

Link to comment
Share on other sites

  • Replies 522
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Bindings: C/C++ 2.0.10, C# 2.0.10, Delphi 2.0.12, Java 2.0.11, PHP 2.0.9, Python 2.0.10, Ruby 2.0.10, Shell 2.0.2, VB.NET 2.0.6

 

  • Add edge counters to Industrial Digital In 4, IO-4 and IO-16 Bricklet [all]
  • Make averaging length configurable for Analog In Bricklet [all]
  • Avoid void pointer to function pointer cast warnings with MSVC [C/C++]

Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby, Shell, VB.NET

Link to comment
Share on other sites

  • 2 weeks later...

Bindings: C/C++ 2.0.11, C# 2.0.11, Delphi 2.0.13, Java 2.0.12, PHP 2.0.10, Python 2.0.11, Ruby 2.0.11, Shell 2.0.3, VB.NET 2.0.7

 

  • Fix signature of edge count functions in IO-16 Bricklet API [all]
  • Add listen mode for handling incoming commands over a TCP/IP connection [shell]

Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby, Shell, VB.NET

Link to comment
Share on other sites

Brick Daemon 2.0.7

 

  • Add OpenWrt package Makefile (thanks to bjoern-r)
  • Debian package now works with libudev0 and libudev1
  • Use GetSystemTimePreciseAsFileTime() on Windows 8 for more precise log timestamps
  • Fix race between socket select thread and USB poll thread on Windows
  • Fix text of some USB related error messages
  • Don't set SO_REUSEADDR for server socket on Windows

Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X

Link to comment
Share on other sites

  • 4 weeks later...
  • 4 weeks later...

Brick Daemon 2.0.9

 

  • Use libusb hotplug support if available on Linux
  • Update bundled libusb to 1.0.17 on Mac OS X, libusb hotplug replaces custom IOKit code
  • Update bundled libusb to 1.0.17 on Windows, adds support for VIA VL805 USB 3.0 host controllers
  • Add --libusb-debug option to enable libusb debug output
  • Report too long lines in config file as errors instead of silently ignoring them
  • Add IPv6 support with configurable dual-stack handling
  • Don't interfere with Apple's USB Ethernet Adapter on Mac OS X
  • Sign brickd.app and installer on Mac OS X to silence the Gate Keeper
  • Linux packages build on older Debian/Ubuntu release to lower required glibc version

Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X

Link to comment
Share on other sites

  • 2 weeks later...

Bindings: C/C++ 2.0.12, C# 2.0.12, Delphi 2.0.14, Java 2.0.13, PHP 2.0.11, Python 2.0.12, Ruby 2.0.12, Shell 2.0.4, VB.NET 2.0.8

 

  • Add support for Distance US, Dual Button, Hall Effect, LED Strip, Line, Moisture, Motion Detector, Multi Touch, Piezo Speaker, Remote Switch, Rotary Encoder, Segment Display 4x7, Sound Intensity and Tilt Bricklet [all]
  • Also apply the workaround for a struct packing bug in GCC 4.7 to generated code [C/C++]
  • Throw ArgumentOutOfRangeException on invalid Base58 value as UID [C#, VB.NET]
  • Throw IllegalArgumentException on invalid Base58 value as UID [Java]
  • Complain if bcmath or sockets extension is not available

Accept int values also in hexadecimal, octal and binary notation [shell]
Fix Python3 string handling for listen command [shell]
Avoid printing '\0' in enumerate-disconnect callback [shell]

Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby, Shell, VB.NET

Link to comment
Share on other sites

Brick Viewer 2.0.8

 

  • Add support for Distance US, Dual Button, Hall Effect, LED Strip, Line, Moisture, Motion Detector, Multi Touch, Piezo Speaker, Remote Switch, Rotary Encoder, Segment Display 4x7, Sound Intensity and Tilt Bricklet
  • Don't crash on unknown Bricklets
  • Support 3.3V range and averaging configuration for Analog In Bricklet
  • Make serial port detection more robust on Windows
  • Speed up firmware version information discovery
  • Make sample point file parsing more robust for Distance IR Bricklet

Downloads: Windows, Linux, Mac OS X

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share


×
×
  • Create New...