Jump to content

Veröffentlichungen


photron
 Share

Recommended Posts

Brick Daemon 2.1.0

 

  • Support für Authentifizierung hinzugefügt (standardmäßig deaktiviert)
  • Support für WebSockets hinzugefügt (Port 4280, standardmäßig deaktiviert)
  • USB Device Lookup ist jetzt robuster gegen einige USB Treiber Bugs auf Windows
  • Mitgelieferte libusb Version für Mac OS X auf 1.0.18 aktualisiert, behebet einen SIGFPE Bug
  • Mitgelieferte libusb Version für Windows auf 1.0.18 aktualisiert, fügt Support für einige Intel und AMD USB 3.0 Root Hubs hinzu
  • Behandlung von Request mit ungültiger Länge im Header korrigiert
  • Seltener Fall von EWOULDBLOCK Fehler bei socket_receive wird jetzt richtig behandelt
  • Verbindung zu USB Devices nach einem Host-Suspend auf Linux und Mac OS X wird jetzt wieder hergestellt (benötigt pm-utils auf Linux)
  • Limits Für Pending-Requests und USB-Write Queues verdoppelt
  • socket_send-Queue für Clients hinzugefügt; senden von Pakete wird wiederholt falls socket_send blockieren würde anstatt die Verbindung zum Client zu trennen
  • Response-Pakete werden nur noch an den ersten Client mit einem passenden Request gesendet; verhindert das Duplizieren von Response-Paketen

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

Link to comment
Share on other sites

  • Replies 519
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

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

Bindings: C/C++ 2.1.1

 

  • extern "C" Markup zu allen Dateien hinzugefügt, um C Symbolnamen in C++ zu erzwingen
  • Explizit ANSI Version von WinAPI Funktionen verwendet, um die UNICODE Compile-Option unter Windows zu unterstützen
  • Einfaches Library Makefile für Linux hinzugefügt
  • Race Condition zwischen device_destroy() Funktion und Callback-Auslieferung behoben

Download: C/C++

Link to comment
Share on other sites

  • 2 weeks later...

Bindings: C/C++ 2.1.2, C# 2.1.1, Delphi/Lazarus 2.1.1, Java 2.1.1, JavaScript 2.0.1, LabVIEW 2.1.1, Mathematica 2.1.1, MATLAB/Octave 2.0.1, Perl 2.1.1, PHP 2.1.1, Python 2.1.1, Ruby 2.1.1, Shell 2.1.1, VB.NET 2.1.1

 

  • Support für WS2811 und WS2812 zur LED Strip Bricklet API hinzugefügt [alle]

Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, VB.NET

Link to comment
Share on other sites

Brick Viewer 2.1.1

 

  • Modernen UI Style unter Windows
  • Port, Authentifizierungs-Optionen und Secret werden pro Host-eintrag gespeichert und die Länge der Host-Historie wurde verdoppelt
  • Brick Bootloader Treiber für Windows ist jetzt signiert
  • Support für WS2811 und WS2812 zur LED Strip Bricklet API hinzugefügt

Downloads: Windows, Linux, Mac OS X

Link to comment
Share on other sites

Plugin: LED Strip Bricklet 2.0.4

  • Nutze gemessene Timings anstatt der fehlerhaften Datenblattwerte

Download: LED Strip Bricklet

 

 

Firmwares: DC Brick 2.0.3, IMU Brick 2.0.4, Master Brick 2.2.2, Servo Brick 2.0.5, Stepper Brick 2.0.5

  • Entferne selten genutztes USB Hotplug Feature (Verhindert unabsichtliche Stack-Restarts durch Überhitzung)

Download: DC Brick, IMU Brick, Master Brick, Servo Brick, Stepper Brick

Link to comment
Share on other sites

  • 2 weeks later...

Plugin: LED Strip Bricklet 2.0.5

  • Frame duration von 0 bedeutet jetzt das keine Frames mehr gesetzt werden sollen.
  • Setze RGB-Werte mindestens zweimal damit sie immer übernommen werden.
  • Fixe möglichen Overflow wenn Brick mit nur zwei Brickletsteckern genutzt wird.

Download: LED Strip Bricklet

Link to comment
Share on other sites

Brick Daemon 2.1.1

 

  • Live Debug Log Ansicht zu logviewer.exe für Windows hinzugefügt
  • Signierte Version des Brick Bootloader Treibers für Windows hinzugefügt
  • Race Condition in der USB Hotplug Behandlung auf Linux vermieden
  • Absturz behoben Im Falle, dass ein Client die Verbindung trennt bevor alle Responses gesendet wurden
  • Mögliche Falschzuordnung in der Response Behandlung für identische Requests behoben
  • Broadcast unerwarteter Antworten wird in den meisten Fallen jetzt vermieden

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

Link to comment
Share on other sites

Bindings: C/C++ 2.1.4, C# 2.1.2, Delphi/Lazarus 2.1.2, Java 2.1.2, JavaScript 2.0.2, LabVIEW 2.1.2, Mathematica 2.1.2, MATLAB/Octave 2.0.2, Perl 2.1.2, PHP 2.1.2, Python 2.1.2, Ruby 2.1.2, Shell 2.1.2, Visual Basic .NET 2.1.2

 

  • Support für Color, NFC/RFID und Solid State Relay Bricklet hinzugefügt [alle]
  • bindings/ Ordner in der ZIP Datei in source/ umbenannt [C/C++, Delphi]
  • System.console() Aufruf in Beispielen mit einem zu Eclipse kompatiblen Aufruf ersetzt [Java]
  • NPM Package in den nodejs/ Ordner der ZIP Datei verschoben [JavaScript]
  • Tinkerforge.js Script zur einfacheren direkten Nutzung des Quelltexts der Node.js Bindings hinzugefügt [JavaScript]
  • MSG_NOSIGNAL wird nur noch dann verwenden wenn es auch definiert ist [Perl]
  • CPAN Package aus der ZIP Datei entfernt, stattdessen Makefile.PL im source/ Ordner [Perl]
  • Python egg aus der ZIP entfernt, stattdessen setuptools direkt oder pip verwenden [Python]

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

Link to comment
Share on other sites

Brick Viewer 2.1.2

 

  • Support für Color, NFC/RFID and Solid State Relay Bricklet hinzugefügt
  • main.exe in brickv.exe umbenannt auf Windows
  • Regenbogen-Modus für das LED Strip Bricklet funktioniert besser bei wenigen LEDs und Moving-Dot-Modus hinzugefügt
  • Doppelklick irgendwo in einer Zeile Der Device-Tabelle springt zum entsprechenden Tab

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...