
photron
Administrators-
Gesamte Inhalte
3.206 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
56
Alle erstellten Inhalte von photron
-
Bindings: Shell 2.1.27 Fehlende Optionen zur bash-completion Logik hinzugefügt Download: Shell
-
Bindings: Java 2.1.28, MATLAB/Octave 2.0.28 Use Maven to build all JAR file variants Download: Java, MATLAB/Octave
-
Bindings: Java 2.1.28, MATLAB/Octave 2.0.28 Alle Varianten der JAR Datei werden mit Maven gebaut Download: Java, MATLAB/Octave
-
Brick Viewer 2.4.13 Fix race condition in RED Brick program state tracking Report actual cause for connection errors Don't reset RED Brick tab on every enumerate callback (fixes tab reset on selecting the Server Monitoring tab) Ensure that all dialogs have proper close buttons Fix close buttons for for detached tabs Fix race condition in RED Brick overview sorting Downloads: Windows, Linux, macOS
-
Brick Viewer 2.4.13 Race Condition in der RED Brick Programmzustandsverfolgung korrigiert Verbindungsfehler melden unterliegende Ursache RED Brick Tab wird durch Enumerate Callbacks nicht mehr zurückgesetzt (behebt Zurücksetzten des RED Brick Tabs bei Auswahl des Server Monitoring Tabs) Alle Dialoge haben Schließenknöpfe Schließenknöpfe von angetrennten Tabs repariert Race Condition in der RED Brick Overview Sortierung Downloads: Windows, Linux, macOS
-
Wir haben das hier mal kurz getestet, können das aber so nicht nachstellen. Vermutlich ist es etwas speziell an deinem Aufbau. Kannst du ein Foto vom Aufbau zeigen, so das ich hier verstehen kann wie das verdrahtet ist? Eine Vermutung ist, dass die Störung über die Stromversorgung ins System kommt und sich bis aufs Messsignal durchschlägt. Da währe eigentlich die Erwartung, dass der DC/DC Wandler auf einem Isolator Bricklet das wegfiltern kann, das hat ja aber nach deiner Aussage nichts geholfen. Daher die Frage, wie versorgst du den Aufbau mit Strom und hilft es den Aufbau anders mit Strom zu versorgen? Kannst du die Störung auch auf der 3,3V oder 5V Leitung des Bricklets messen, die auch auf dem grünen 8-Pol Stecker liegen?
-
Ist diese Störung auf alle 4 Kanälen (also 2 Bricklets mit jeweils 2 Kanälen) zu messen? Was passiert, wenn du den IN+ und IN- Eingang eines Kanals direkt mit einander verbindest, anstatt offen zu lassen?
-
Ich nehme mal an, wenn du die Eingänge an den IDAI v2 Bricklets offen lässt, dann hast du da nicht noch irgendwelche Kabel an den Eingängen dran die als Antennen dienen könnten? Wie groß ist den der Ausschlag der Störung? Sind das Millivolt oder Volt? Abgesehen von dieser Störung messen die Bricklets aber auch die Signale die du eigentlich messen willst, oder? Wenn du den Aufbau am Laptop hast ist das ja transportable. Tritt das Problem nur dort auf, wo der Aufbau gerade steht, oder tritt das Problem auch in anderer Umgebung, vor dem Haus, im Garten, etc, auf? Sprich ist das eine Störung durch die Umgebung? Du hast da nicht gerade zufällig eine Teslaspule in der Nähe, oder?
-
Firmware: Industrial Dual 0-20mA Bricklet 2.0 2.0.2 Fehlenden Invalid-Parameter Check für set-sample-rate und set-gain Funktionen hinzugefügt Download: Industrial Dual 0-20mA 2.0
-
Firmware: Industrial Dual 0-20mA Bricklet 2.0 2.0.2 Add missing invalid-parameter check for set-sample-rate and set-gain functions Download: Industrial Dual 0-20mA 2.0
-
NodeJS authenticate() : Fehler 21 -> ERROR_INVALID_FUNCTION_ID
Thema antwortete auf photrons Conny in: Software, Programmierung und externe Tools
JavaScript Bindings 2.1.29 sind jetzt veröffentlicht. -
Bindings: JavaScript 2.1.29 Fix authenticate function Download: JavaScript
-
Bindings: JavaScript 2.1.29 authenticate Funktion repariert Download: JavaScript
-
NodeJS authenticate() : Fehler 21 -> ERROR_INVALID_FUNCTION_ID
Thema antwortete auf photrons Conny in: Software, Programmierung und externe Tools
Das ist ein Bug in den Bindings. Teste mal bitte die angehängte Version. tinkerforge-2.1.29.tgz tinkerforge_javascript_bindings_2_1_29.zip -
Silent StepperBrick not being recognized!
Thema antwortete auf photrons shaffin in: General Discussion
Did the Bricks work before, or did you just receive them and they have never worked for you? Pleas check for bend pins in the Bricklet ports of the Bricks: https://www.tinkerforge.com/en/doc/_images/bricklet_connector_short_circuit.jpg Does the blue LED on the Brick light up when you plug in the Brick? If not, does a new serial port show up in Windows Device Manager? If yes, then the Brick is in bootloader and you can use Brick Viewer to flash the firmware to it to make it work again: https://www.tinkerforge.com/en/doc/Software/Brickv.html#serial-port If that's no the problem then did you try another USB cable or another USB port on your PC, just to double check that not the USB cable or USB port causes this. -
@duaw Die API Bindings sind generiert, ja, dass heißt aber nicht, dass auch der Release Prozess von 20 verschiedenen API Bindings vollständig automatisch ist (bzw. überhaupt vollständig automatisierbar wäre). Das dauert schon mal einen halben Tag. Daher ist es schon ein großer Unterschied, ob Erik hier im Forum mal eben eine Testversion eines API Bindings jemandem zum Testen gibt (die hier im Thread angehängten C/C++ Bindings für André), oder ob ich alle API Bindings ordentlich veröffentliche. Die MQTT Bindings wurde einzeln wegen des Bugfixes in der Version veröffentlicht und aufgrund der linearen Entwicklung der Bindings ist damit dann auch die neue API für das Barometer Bricklet damit hinein gekommen. Undokumentiert war die neue API, weil ich Dokumentation seit dem noch nicht neu generiert wurde. Die I2C Mode Funktion für das Barometer Bricklet (1.0) ist jetzt vollständig in allen Aspekten veröffentlicht.
-
Bindings: C/C++ 2.1.29, C# 2.1.27, Delphi/Lazarus 2.1.28, Go 2.0.8, Java 2.1.27, JavaScript 2.1.28, LabVIEW 2.1.26, Mathematica 2.1.26, MATLAB/Octave 2.0.27, Perl 2.1.27, PHP 2.1.26, Python 2.1.26, Ruby 2.1.26, Rust 2.0.15, Shell 2.1.26, Visual Basic .NET 2.1.26 Add get-all-voltages and set/get-all-voltages-callback-configuration functions and all-voltages callback to Industrial Dual Analog In Bricklet 2.0 API [All] Add set/get-i2c-mode functions to Barometer Bricklet API [All] Add Automatic-Module-Name to manifest [Java] Download: C/C++, C#, Delphi/Lazarus, Go, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Rust, Shell, Visual Basic .NET
-
Bindings: C/C++ 2.1.29, C# 2.1.27, Delphi/Lazarus 2.1.28, Go 2.0.8, Java 2.1.27, JavaScript 2.1.28, LabVIEW 2.1.26, Mathematica 2.1.26, MATLAB/Octave 2.0.27, Perl 2.1.27, PHP 2.1.26, Python 2.1.26, Ruby 2.1.26, Rust 2.0.15, Shell 2.1.26, Visual Basic .NET 2.1.26 get-all-voltages und set/get-all-voltages-callback-configuration Funktionen und all-voltages Callback zur Industrial Dual Analog In Bricklet 2.0 API hinzugefügt [Alle] set/get-i2c-mode Funktionen zur Barometer Bricklet API hinzugefügt [Alle] Automatic-Module-Name zum Manifest hinzugefügt [Java] Download: C/C++, C#, Delphi/Lazarus, Go, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Rust, Shell, Visual Basic .NET
-
Da fehlt nichts. Der HAT Zero Brick kommt auf das Raspberry Pi. Am HAT Zero Brick wird das Accelerometer Bricklet 2.0 mit einem 7p-7p Bricklet Kabel angeschlossen. Das war's auch schon auf der Hardwareseite. Auf Softwareseite muss auf dem Raspberry Pi Brick Daemon installieren werden, der dann den Zugriff auf das Accelerometer Bricklet 2.0 für Brick Viewer und die verschiedenen API Bindings bereit stellt.
-
Fixes have been released as part of MQTT bindings version 2.0.10.
-
Bindings: MQTT 2.0.10 Add all_voltages callback to Industrial Dual Analog In Bricklet 2.0 API Add set/get_i2c_mode function to Barometer Bricklet API Fix _device_name lookup for get_identity function and enumerate callback Fix string handling for Python 2 Download: MQTT
-
Bindings: MQTT 2.0.10 all_voltages Callback zur Industrial Dual Analog In Bricklet 2.0 API hinzugefügt set/get_i2c_mode Funktion zur Barometer Bricklet API hinzugefügt _device_name Auflösung für get_identity Funktion und enumerate Callback repariert String Behandlung für Python 2 repariert Download: MQTT
-
@cl- Hattest du zu dem Zeitpunkt als die brickd Probleme begonnen haben gerade auf macOS 10.15.4 aktualisiert? Ist brickd dann ganz tot, oder kannst du durch ab- und anstecken von Bricks an USB noch Meldungen im brickd.log erzeugen? Welchen Fehler bekommst du genau beim Verbindungsversuch, wenn die Verbindung scheitert? Timeout? Connection refused? Brick Viewer zeigt das leider (noch) nicht an. Dazu kannst du mit den API Bindings einen Verbindungsversuch machen, oder eindach ein per "telnet localhost 4223" einen Verbindungsversuch machen. @duaw Hast du bei dir denn auch macOS 10.15.4 laufen?
-
Enumerate Callback wird nicht ausgelöst
Thema antwortete auf photrons PaulPaulaner in: Software, Programmierung und externe Tools
Der Callback muss natürlich registriert sein bevor der Callback ausgelöst wird. Das ist aber in euren beiden Beispiele für den Enumerate Callback der Fall. @PaulPaulaner Du gibst dir aber sPro auch aus, oder? Nicht, dass einfach ipcon_connect oder ipcon_enumerate einen Fehler melden du den aber nicht siehst. Du hast aber auch Bricks/Bricklets angeschlossen, im Brick Viewer tauch was auf? -
Enumerate Callback wird nicht ausgelöst
Thema antwortete auf photrons PaulPaulaner in: Software, Programmierung und externe Tools
Der ipcon_enumerate führt zum Auslösen des Callbacks, aber nicht synchron, sondern asynchron. Dass heißt ipcon_enumerate returned höchstwahrscheinlich bevor der Callback ankommt. Sprich, was passiert in deinem Programm nach dem Konstrukturaufruf? Wie lange lebt das CTF_Steuerung Objekt danach noch? Räumst du die IP Connection im Desktruktor wieder auf?