photron Geschrieben January 31, 2013 at 09:51 Autor Share Geschrieben January 31, 2013 at 09:51 Bindings: Python 2.0.2 Char List Packing in Python3 korrigiert Download: Python Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 4, 2013 at 12:43 Autor Share Geschrieben February 4, 2013 at 12:43 Bindings: Delphi 2.0.3 Signaturabweichung zwischen TDevice und abgeleiteten Klassen für GetIdentity Prozedur korrigiertMöglichen Out-Of-Bounds Arrayzugriff korrigiertErwartete Integer-Overflows explizit durch Casts gekennzeichnet Download: Delphi Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 4, 2013 at 14:24 Autor Share Geschrieben February 4, 2013 at 14:24 Bindings: C# 2.0.2 Interne UID Behandlung verbessert und internes Locking vereinfachtSequenznummern werden jetzt Thread-sicher erzeugt Download: C# Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben February 6, 2013 at 13:09 Share Geschrieben February 6, 2013 at 13:09 Firmwares: Master Brick 2.0.2 Fixes für stabilere WIFI Extension:Command/Data Modus entfernt, nur eine Stelle für Empfangen/Senden Ermöglich viel besseres Error Handling, Logging und Debugging [*]Brickd speichert Nachrichten nur wenn "Return Expected" = 1 [*]Analysiere alle Command-Responses mit lesbarer Antwort [*]Analysiere <ESC>O, <ESC>F, <ESC>A Optionen ausgiebiger [*]Entferne Nachrichten von Brickd wenn socket getrennt [*]WIFI Initialisierung jetzt Asynchron Ermöglicht ein Kommunizieren mit Master Brick während Initialisierung [*]5 Minuten Timeout für "Hang-Up-Detection" (statt 3) [*]Empfangene Daten werden ausgewertet während Commands geschickt werden [*]Benutze andere ATS Konfigurationen [*]Analysiere Startup/Reset Nachrichten [*]Neue Data-State-Machine [*]API für langen WPA Schlüssel hinzugefügt (bis zu 64 Buchstaben) Download Firmwares: Master Brick Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 6, 2013 at 18:18 Autor Share Geschrieben February 6, 2013 at 18:18 Bindings: C/C++ 2.0.2, C# 2.0.3, Delphi 2.0.4, Java 2.0.3, PHP 2.0.3, Python 2.0.3, Ruby 2.0.3 get/set_long_wifi_key Funktionen zur Master Brick API hinzugefügt [alle]Exceptions in User Code brechen den Callback Thread nicht mehr unbemerkt ab [Delphi, Java]Kürzeres Linkformat in JavaDoc verwendet [Java] Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 6, 2013 at 19:48 Autor Share Geschrieben February 6, 2013 at 19:48 Brick Viewer 2.0.2 Geringere Updaterate für WIFI Status Refresh (geringere Wahrscheinlichkeit für Timeouts)Prüfe UID Länge vorm SchreibenInitialisierung des IO16 Bricklet Plugin korrigiertDetailliertere Meldungen für Brick Flashing FehlerUnterstützung für langen WPA Schlüssel (bis zu 64 Zeichen) zu Master Brick Plugin hinzugefügt Downloads: Windows, Linux, Mac OS X Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben February 7, 2013 at 09:10 Share Geschrieben February 7, 2013 at 09:10 Firmwares: Master Brick 2.0.3 Kleineres USB Timeout bei erster Enumerierung, damit Enumerierungsprozess schneller abschließt.WIFI Config wird nicht neugelesen nachdem Verbindungsversuch fehlgeschlagen ist Download Firmwares: Master Brick Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 7, 2013 at 15:52 Autor Share Geschrieben February 7, 2013 at 15:52 Brick Daemon 2.0.2 Fehler während des Client Peer Name Lookups brichtjetzt nicht mehr die Socketverbindung abSupport für Ausführung als normales Kommandozeilenprogramm auf WindowsSupport für MinGW als Compiler auf WindowsSupport für Ausführung als User auf Linux--help Ausgabe verbessert Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 8, 2013 at 12:19 Autor Share Geschrieben February 8, 2013 at 12:19 Brick Daemon 2.0.3 Fehler in USB Unplug Erkennung korrigiert auf Windows Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben February 12, 2013 at 10:40 Share Geschrieben February 12, 2013 at 10:40 Firmwares: Master Brick 2.0.4 Reset WIFI Modul nach Disassociation von AP.Fix Problem mit ändern der Slave Adresse von Chibi und RS485 Extension.WIFI Ringbuffer ist jetzt außerhalb der State Machine und die State Machine kann Byte für Byte gefüttert werden (dadurch wird es möglich später den DMA Controller für WIFI Kommunikation zu nutzen, evtl in 2.0.5 schon). Download Firmwares: Master Brick Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben February 14, 2013 at 14:17 Share Geschrieben February 14, 2013 at 14:17 Firmwares: Joystick Bricklet 2.0.2 Increase analog value integration time and decrease averaging to allow more stable joystick values if Joystick is used over WiFi Download Firmwares: Joystick Bricklet Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben February 19, 2013 at 09:40 Share Geschrieben February 19, 2013 at 09:40 Firmwares: Master Brick 2.0.5 Low-Power-Mode wieder anschalten nach DisassociationAPI hinzugefügt für:SetWifiHostnameGetWifiHostnameSetCurrentCallbackPeriodGetCurrentCallbackPeriodSetVoltageCallbackPeriodGetVoltageCallbackPeriodSetUSBVoltageCallbackPeriodGetUSBVoltageCallbackPeriodSetCurrentCallbackThresholdGetCurrentCallbackThresholdSetVoltageCallbackThresholdGetVoltageCallbackThresholdSetUSBVoltageCallbackThresholdGetUSBVoltageCallbackThresholdSetDebouncePeriodGetDebouncePeriodCurrent (Callback)Voltage (Callback)USBVoltage (Callback)CurrentReached (Callback)VoltageReached (Callback)USBVoltageReached (Callback) Download Firmwares: Master Brick Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 19, 2013 at 10:59 Autor Share Geschrieben February 19, 2013 at 10:59 Bindings: C/C++ 2.0.3, C# 2.0.4, Delphi 2.0.5, Java 2.0.4, PHP 2.0.4, Python 2.0.4, Ruby 2.0.4 Geltungsbereich für Request und Socket Mutex veringert um Nebenläufigkeit zu verbessern [alle, außer PHP]Code für die Behandlung des Response Expected Flag vereinheitlicht und vereinfacht [alle]get/set_wifi_hostname Funktionen und Callbacks für Stack/USB Voltage und Stack Current zur Master Brick API hinzugefügt [alle] Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 22, 2013 at 16:39 Autor Share Geschrieben February 22, 2013 at 16:39 Firmwares: Analog In Bricklet 2.0.1 Messbereich ist manuell einstellbar Download: Analog In Bricklet Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 22, 2013 at 17:51 Autor Share Geschrieben February 22, 2013 at 17:51 Bindings: C/C++ 2.0.4, C# 2.0.5, Delphi 2.0.6, Java 2.0.5, PHP 2.0.5, Python 2.0.5, Ruby 2.0.5, VB.NET 2.0.1 get/set_range Funktionen zur Analog In Bricklet API hinzugefügt [alle]Unwahrscheinliche Race Condition in der Antwortpaketbehandlung korrigiert [alle, außer PHP]TinkerforgeException als Basis aller anderen Exceptions hinzugefügt [alle, außer C/C++ und Python]Auslieferung von ausstehenden Enumerate Callbacks korrigiert wenn dispatchCallbacks(-1) verwendet wird Serialisierung von Unicode Strings korrigiert [Python] Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby, VB.NET Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben February 22, 2013 at 19:25 Autor Share Geschrieben February 22, 2013 at 19:25 Brick Viewer 2.0.3 False-Positive Fehler in Protokoll 1.0 Erkennung werden besser erkanntWEP Schlüssel wird auf hexadezimal Notation und richtig Länge geprüftEnumeration wird für RS485/Chibi Slaves ausgelöst wenn sich ein RS485/Chibi Master selbst als connected enumeriertFehler IO-4 Bricklet Plugin Initialisierung korrigiertPiezo Buzzer Bricklet Protokoll 1.0 Autodetektion korrigiertNSIS Installer für Windows installiert den Bootloader TreiberWIFI Hostname im Master Brick Plugin einstellbarMessbereich im Analog In Bricklet Plugin einstellbar Downloads: Windows, Linux, Mac OS X Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben March 1, 2013 at 11:15 Autor Share Geschrieben March 1, 2013 at 11:15 Firmwares: IO-16 Bricklet 2.0.1 Fehlenden Aufruf für set_selected_values hinzugefügt Download: IO-16 Bricklet Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben March 6, 2013 at 11:35 Autor Share Geschrieben March 6, 2013 at 11:35 Brick Viewer 2.0.4 Enumerate Callbacks die nach einem Disconnect ankommen werden ignoriertProblem in Chibi und RS485 Konfigurationsdialog korrigiertWIFI Hostname Eingabefeld wird deaktiviert statt ausgeblendet, wenn Master Brick Firmware dies nicht unterstützt Downloads: Windows, Linux, Mac OS X Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben March 11, 2013 at 11:51 Autor Share Geschrieben March 11, 2013 at 11:51 Bindings: Delphi 2.0.7 IP Adressen Lookup auf Linux korrigiert, im Falle, dass der Hostname schon in X.Y.Z.W Notation angegeben ist Download: Delphi Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben April 2, 2013 at 16:04 Share Geschrieben April 2, 2013 at 16:04 Firmwares: Servo Brick 2.0.1 Plugins: LCD20x4 Bricklet 2.0.2, Temperature Bricklet 2.0.1 Enable/Disable API für "reached callbacks" hinzugefügt (Servo Brick)Standardtext Funktionalität (LCD20x4 Bricklet)I2C Mode-Switch API (100KHz/400KHz) (Temperature Bricklet) Download Firmware: Servo Brick Download Plugin: LCD20x4 Bricklet, Temperature Bricklet Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben April 2, 2013 at 17:05 Autor Share Geschrieben April 2, 2013 at 17:05 Bindings: C/C++ 2.0.5, C# 2.0.6, Delphi 2.0.8, Java 2.0.6, PHP 2.0.6, Python 2.0.6, Ruby 2.0.6, VB.NET 2.0.2 Enable/Disable Funktionen für die PositionReached und VelocityReached Callbacks zur Servo Brick API hinzugefügt [alle]get/set_i2c_mode (100kHz/400kHz) Funktionen zur Temperature Bricklet API hinzugefügt [alle]Standardtext Funktionen zur LCD 20x4 Bricklet API hinzugefügt [alle]Auto-Reconnect bei Socketfehler korrigiert [C# und VB.NET]Callbacks werden nach einem Disconnect nicht länger ausgeliefert [alle]Race Condition in der Callback-Behandlung korrigiert, die dazu führen konnte, dass der falsche Socket geschlossen wurde [alle, außer PHP]Socketfehler werden beim Senden nicht mehr ignoriert [alle]Spätestens alle 10 Sekunden wird ein Request gesendet, um die Erkennung von WIFI Disconnects zu verbessern [alle] Download: C/C++, C#, Delphi, Java, PHP, Python, Ruby, VB.NET Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben April 3, 2013 at 09:55 Autor Share Geschrieben April 3, 2013 at 09:55 Brick Daemon 2.0.4 NSIS Installer für Windows installiert den WinUSB Treiber auf Windows < 8Callback-bezogene Logeinträge verbessertFalsches Log-Level für die Startup-Meldung auf Windows korrigiertEingehende Disconnect-Probes werden verworfenPacket-Buffer-Behandlung im Fehlerfall korrigiert Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X Link zu diesem Kommentar Share on other sites More sharing options...
borg Geschrieben April 11, 2013 at 10:50 Share Geschrieben April 11, 2013 at 10:50 Firmwares: DC Brick 2.0.1, IMU Brick 2.0.1, Master Brick 2.0.6, Servo Brick 2.0.2, Stepper Brick 2.0.2 "forced ACK" nach 10ms ohne Antwort hinzugefügt (für schnellere WIFI Extension Reaktion).Watchdog Timer hinzugefügt (Neustart nach 16s "deadlock"). Download Firmwares: DC Brick, IMU Brick, Master Brick, Servo Brick, Stepper Brick Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben April 19, 2013 at 13:24 Autor Share Geschrieben April 19, 2013 at 13:24 Brick Daemon 2.0.5 Nicht-portable Verwendung von Bitfelder korrigiertBig Endian Byte Order wird nun korrekt behandeltUIDs werden im Log in Base58 angezeigtDebian i386 Package wird jetzt wirklich für i386 compiliert, anstatt i686 Downloads: Windows, Linux (amd64, i386, armhf), Mac OS X Link zu diesem Kommentar Share on other sites More sharing options...
photron Geschrieben April 23, 2013 at 09:39 Autor Share Geschrieben April 23, 2013 at 09:39 Plugins: LCD 20x4 Bricklet 2.0.3 Cursor Positionierung am Ende der Zeile korrigiert Download Plugin: LCD 20x4 Bricklet Link zu diesem Kommentar Share on other sites More sharing options...
Recommended Posts