
photron
Administrators-
Gesamte Inhalte
3.189 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
52
Alle erstellten Inhalte von photron
-
reckewell, kannst du auf die gleiche Weise wie für brickd 2.3.2 eine Debug Log für brickd 2.3.1 erstellen, wie du es im ersten Post angehängt hast? In brickd 2.3.2 habe ich die libusb Version aktualisiert, weil die libusb Entwickler einige Probleme bei der Abfrage von USB Geräten behoben hatten. In deinem Fall scheint das leider neue Probleme erzeugt zu haben.
-
flodo, what you're trying to do is called hotplug, this is not supported. Therefore, there is no API to detect it. You cannot connect/disconnect Bricklets while a Brick is powered/running. What you can do is check if the required Bricklets are connected using the enumerate mechanism. If some are missing advise the user to disconnect the Brick from power, connect the required Bricklets and the power the Brick again.
-
Die relevante Zeile im Log ist diese hier: 2018-12-16 15:29:22.895064 <E> <libusb:enumerate_hcd_root_hub> could not get child devinst for 'ROOT\SYSTEM\0001' libusb versucht die Geräte am USB Root Hub ROOT\SYSTEM\0001 abzufragen, scheitert dabei aber. Diesen Fehler sieht brickd als fatal an und beendet sich. Da komme ich jetzt leider dieses Jahr nicht mehr dazu mir das genauer anzusehen, sorry. Ich komme darauf im Januar zurück.
-
Bindings: C/C++ 2.1.23, C# 2.1.21, Delphi/Lazarus 2.1.22, Java 2.1.21, JavaScript 2.1.21, LabVIEW 2.1.20, Mathematica 2.1.20, MATLAB/Octave 2.0.21, Perl 2.1.20, PHP 2.1.20, Python 2.1.20, Ruby 2.1.20, Shell 2.1.20, Visual Basic .NET 2.1.20 Add get/set_samples_per_second functions to Humidity Bricklet 2.0 API Add button, slider, graph and tab functions to LCD 128x64 Bricklet API Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
Bindings: C/C++ 2.1.23, C# 2.1.21, Delphi/Lazarus 2.1.22, Java 2.1.21, JavaScript 2.1.21, LabVIEW 2.1.20, Mathematica 2.1.20, MATLAB/Octave 2.0.21, Perl 2.1.20, PHP 2.1.20, Python 2.1.20, Ruby 2.1.20, Shell 2.1.20, Visual Basic .NET 2.1.20 get/set_samples_per_second Funktionen zur Humidity Bricklet 2.0 API hinzugefügt Button-, Slider-, Graph- und Tab-Funktionen zur LCD 128x64 Bricklet API hinzugefügt Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
Firmware: LCD 128x64 Bricklet 2.0.1 Make the clear-display function obey the automatic-draw config Download: LCD 128x64 Bricklet 2.0.1
-
RED Brick Image 1.13 Disable drm_kms_helper polling to solve system stalls every 10 seconds Add Lua 5.3 interpreter Enable loopback device support Update Brick Daemon to version 2.3.2 Update Brick Viewer to version 2.3.16 Update all API bindings: C/C++ 2.1.22, C# 2.1.20, Delphi/Lazarus 2.1.21, Java 2.1.20, JavaScript 2.0.20, Octave 2.0.20, Perl 2.1.19, PHP 2.1.19, Python 2.1.19, Ruby 2.1.19, Shell 2.1.19 und Visual Basic .NET 2.1.19 Download: RED Brick Image
-
Firmware: LCD 128x64 Bricklet 2.0.1 Die Clear-Display Funktion hält sich jetzt auch an die Automatic-Draw Einstellung Download: LCD 128x64 Bricklet 2.0.1
-
Update MQTT-Proxy überfällig
Thema antwortete auf photrons duaw in: Software, Programmierung und externe Tools
duaw, stimmt alles was du sagst . Das wird in nächster Zeit aber besser werden. Erik, unser neuster Mitarbeiter, arbeitet gerade an Rust Bindings. Als nächstes auf seiner TODO Liste steht u.a. den Brick MQTT Proxy und den Brick Logger vollständig zu generieren. -
RED Brick Image 1.13 drm_kms_helper Polling deaktiviert, um Systemunterbrechnugen alle 10 Sekunden zu vermeiden Lua 5.3 Interpreter hinzugefügt Loopback Device Support aktiviert Brick Daemon auf Version 2.3.2 aktualisiert Brick Viewer auf Version 2.3.16 aktualisiert Alle API Bindings aktualisiert: C/C++ 2.1.22, C# 2.1.20, Delphi/Lazarus 2.1.21, Java 2.1.20, JavaScript 2.0.20, Octave 2.0.20, Perl 2.1.19, PHP 2.1.19, Python 2.1.19, Ruby 2.1.19, Shell 2.1.19 und Visual Basic .NET 2.1.19 Download: RED Brick Image
-
Firmware: Voltage/Current Bricklet 2.0 2.0.2 Fix two's complement handling for negative current measurement Download: Voltage/Current Bricklet 2.0 2.0.2
-
Firmware: Voltage/Current Bricklet 2.0 2.0.2 Zweierkomplementbehandlung für negative Strommessung Download: Voltage/Current Bricklet 2.0 2.0.2
-
Firmware: RS485 Bricklet 2.0.3 Fix response length for modbus_master_write_single_register and modbus_master_write_single_coil functions Download: RS485 Bricklet
-
Firmware: RS485 Bricklet 2.0.3 Response-Länge für modbus_master_write_single_register und modbus_master_write_single_coil Funktionen korrigiert Download: RS485 Bricklet
-
Danke für den Hinweis. Ist jetzt korrigiert.
-
Brick Logger 2.0.8 Add support for Air Quality, Analog Out 3.0, Barometer 2.0, Distance IR 2.0, Dual Button 2.0, Industrial Dual 0-20mA 2.0, Industrial Dual Analog In 2.0, IO-16 2.0, Temperature 2.0 and UV Light 2.0 Bricklet Downloads: Windows, Linux, macOS, RED Brick
-
Brick Logger 2.0.8 Support für Air Quality, Analog Out 3.0, Barometer 2.0, Distance IR 2.0, Dual Button 2.0, Industrial Dual 0-20mA 2.0, Industrial Dual Analog In 2.0, IO-16 2.0, Temperature 2.0 and UV Light 2.0 Bricklet hinzugefügt Downloads: Windows, Linux, macOS, RED Brick
-
Brick Viewer 2.3.16 Add support for Air Quality, Analog Out 3.0, Barometer 2.0, Distance IR 2.0, Dual Button 2.0, Industrial Analog Out 2.0, Industrial Digital Out 4 2.0, Industrial Dual 0-20mA 2.0, Industrial Dual Analog In 2.0, IO-16 2.0, Isolator, LCD 128x64, OLED 128x64 2.0, One Wire, Temperature 2.0 and UV Light 2.0 Bricklet Add Data Logger support for Air Quality, Analog Out 3.0, Barometer 2.0, Distance IR 2.0, Dual Button 2.0, Industrial Dual 0-20mA 2.0, Industrial Dual Analog In 2.0, IO-16 2.0, Temperature 2.0 and UV Light 2.0 Bricklet Add gain control to Load Cell Bricklet 2.0 plugin Show correct unit in UV Light Bricklet plugin Make Real-Time Clock Bricklet (2.0) calibration process more robust Install start menu link for all users on Windows Downloads: Windows, Linux, macOS
-
Brick Viewer 2.3.16 Support für Air Quality, Analog Out 3.0, Barometer 2.0, Distance IR 2.0, Dual Button 2.0, Industrial Analog Out 2.0, Industrial Digital Out 4 2.0, Industrial Dual 0-20mA 2.0, Industrial Dual Analog In 2.0, IO-16 2.0, Isolator, LCD 128x64, OLED 128x64 2.0, One Wire, Temperature 2.0 und UV Light 2.0 Bricklet hinzugefügt Data Logger Support für Air Quality, Analog Out 3.0, Barometer 2.0, Distance IR 2.0, Dual Button 2.0, Industrial Dual 0-20mA 2.0, Industrial Dual Analog In 2.0, IO-16 2.0, Temperature 2.0 und UV Light 2.0 Bricklet hinzugefügt Gain Kontrolle zu Load Cell Bricklet 2.0 Plugin hinzugefügt Einheit im UV Light Bricklet Plugin korrigiert Real-Time Clock Bricklet (2.0) Kalibrierungsprozess ist jetzt robuster Startmenüeintrag wird unter Windows jetzt für alle Benutzer installiert Downloads: Windows, Linux, macOS
-
Bindings: C/C++ 2.1.22, C# 2.1.20, Delphi/Lazarus 2.1.21, Java 2.1.20, JavaScript 2.1.20, LabVIEW 2.1.19, Mathematica 2.1.19, MATLAB/Octave 2.0.20, Perl 2.1.19, PHP 2.1.19, Python 2.1.19, Ruby 2.1.19, Shell 2.1.19, Visual Basic .NET 2.1.19 Break API to fix moving-average-length type in Distance IR Bricklet 2.0 API [All] Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
Bindings: C/C++ 2.1.22, C# 2.1.20, Delphi/Lazarus 2.1.21, Java 2.1.20, JavaScript 2.1.20, LabVIEW 2.1.19, Mathematica 2.1.19, MATLAB/Octave 2.0.20, Perl 2.1.19, PHP 2.1.19, Python 2.1.19, Ruby 2.1.19, Shell 2.1.19, Visual Basic .NET 2.1.19 API Bruch um den Moving-Average-Length Typ in der Distance IR Bricklet 2.0 API zu korrigieren [Alle] Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
Bindings: C/C++ 2.1.21, C# 2.1.19, Delphi/Lazarus 2.1.20, Java 2.1.19, JavaScript 2.1.19, LabVIEW 2.1.18, Mathematica 2.1.18, MATLAB/Octave 2.0.19, Perl 2.1.18, PHP 2.1.18, Python 2.1.18, Ruby 2.1.18, Shell 2.1.18, Visual Basic .NET 2.1.18 Add support for Air Quality, Analog Out 3.0, Barometer 2.0, Distance IR 2.0, Dual Button 2.0, Industrial Analog Out 2.0, Industrial Digital Out 4 2.0, Industrial Dual 0-20mA 2.0, Industrial Dual Analog In 2.0, IO-16 2.0, Isolator, LCD 128x64, OLED 128x64 2.0, One Wire, Temperature 2.0 and UV Light 2.0 Bricklet [All] Fix compile errors in Delphi XE [Delphi/Lazarus] Convert all array parameters from static to open to accept dynamic arrays too [Delphi/Lazarus] Fix authentication server nonce packing [Perl] Fix single byte bool array unpacking Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
Bindings: C/C++ 2.1.21, C# 2.1.19, Delphi/Lazarus 2.1.20, Java 2.1.19, JavaScript 2.1.19, LabVIEW 2.1.18, Mathematica 2.1.18, MATLAB/Octave 2.0.19, Perl 2.1.18, PHP 2.1.18, Python 2.1.18, Ruby 2.1.18, Shell 2.1.18, Visual Basic .NET 2.1.18 Support für Air Quality, Analog Out 3.0, Barometer 2.0, Distance IR 2.0, Dual Button 2.0, Industrial Analog Out 2.0, Industrial Digital Out 4 2.0, Industrial Dual 0-20mA 2.0, Industrial Dual Analog In 2.0, IO-16 2.0, Isolator, LCD 128x64, OLED 128x64 2.0, One Wire, Temperature 2.0 und UV Light 2.0 Bricklet hinzugefügt [Alle] Compile-Fehler in Delphi XE korrigiert [Delphi/Lazarus] Alle Array Parameter von Static zu Open kovertiert, um auch Dynamic Arrays annehmen zu können [Delphi/Lazarus] Authentication Server Nonce Packing korrigiert [Perl] 1-Byte bool Array Unpacking korrigiert Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
Firmware: Real-Time Clock Bricklet 2.0 2.0.2 Make date-time/timestamp getters synchronous again to avoid potential timeouts Download: Real-Time Clock 2.0