photron
Administrators
-
Benutzer seit
-
Letzter Besuch
-
Gerade
Viewing Topic: Warp2 - Problem mit neuen NFC-Karten
Alle erstellten Inhalte von photron
-
RED Brick Image
Was genau heißt "der RED Brick startet nicht"? Was zeigen die LEDs an?
-
Announcements
Bindings: Java 2.1.16, MATLAB/Octave 2.0.16 Use correct chunk-offset while reconstructing output streams Download: Java, MATLAB/Octave
-
Veröffentlichungen
Bindings: Java 2.1.16, MATLAB/Octave 2.0.16 Korrektes Chunk-Offset wird jetzt zur Rekonstruktion von Output-Streams verwendet Download: Java, MATLAB/Octave
-
failed to update bindings on Red Brick from Brick Viewer 2.3.11
Please try this Brick Viewer version: http://download.tinkerforge.com/_stuff/brickv_windows_2_3_12_d682331fbc.exe
-
failed to update bindings on Red Brick from Brick Viewer 2.3.11
Which RED Brick Image version are you using?
-
Veröffentlichungen
Brick Viewer 2.3.12 Support für DMX, Humidity 2.0, Motorized Linear Poti, RGB LED Button, RGB LED Matrix und Thermal Imaging Bricklet hinzugefügt Downloads: Windows, Linux, Mac OS X
-
Announcements
Brick Viewer 2.3.12 Add support for DMX, Humidity 2.0, Motorized Linear Poti, RGB LED Button, RGB LED Matrix and Thermal Imaging Bricklet Downloads: Windows, Linux, Mac OS X
-
Announcements
Bindings: C/C++ 2.1.18, C# 2.1.16, Delphi/Lazarus 2.1.17, Java 2.1.15, JavaScript 2.0.16, LabVIEW 2.1.15, Mathematica 2.1.15, MATLAB/Octave 2.0.15, Perl 2.1.15, PHP 2.1.15, Python 2.1.15, Ruby 2.1.15, Shell 2.1.15, Visual Basic .NET 2.1.15 Add support for DMX, Humidity 2.0, Motorized Linear Poti, RGB LED Button, RGB LED Matrix and Thermal Imaging Bricklet [all] Add get/set_sbas_config functions to GPS Bricklet 2.0 API [all] Accept wider range of types for char (str, unicode, bytes, bytearray with length 1 and int) and list of char / string (str, unicode, bytes, bytearray and list of char), all type conversion is done with ord / chr [Python] Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
Veröffentlichungen
Bindings: C/C++ 2.1.18, C# 2.1.16, Delphi/Lazarus 2.1.17, Java 2.1.15, JavaScript 2.0.16, LabVIEW 2.1.15, Mathematica 2.1.15, MATLAB/Octave 2.0.15, Perl 2.1.15, PHP 2.1.15, Python 2.1.15, Ruby 2.1.15, Shell 2.1.15, Visual Basic .NET 2.1.15 Support für DMX, Humidity 2.0, Motorized Linear Poti, RGB LED Button, RGB LED Matrix und Thermal Imaging Bricklet hinzugefügt [alle] get/set_sbas_config Funktioen zur GPS Bricklet 2.0 API hinzugefügt [alle] Mehr Typen werden als Eingabe für char (str, unicode, bytes, bytearray mit Länge 1 und int) und list von char / string (str, unicode, bytes, bytearray and list of char) akzeptiert, alle Typumwandlungen werden mit ord / chr vorgenommen [Python] Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
RED Brick Image 1.10 Test
There's a bug in the USB kernel driver in the 1.10 beta1 image, that stops Windows 10 from properly loading its driver for the RED Brick. You need to replace these two files on the RED Brick with the attached ones, then reboot the RED Brick: /lib/modules/4.13.0-red-brick-1/kernel/drivers/usb/gadget/libcomposite.ko /lib/modules/4.13.0-red-brick-1/kernel/drivers/usb/gadget/legacy/g_red_brick.ko g_red_brick.ko libcomposite.ko
-
[solved] Red brick und Java
Hast du in der GpsMain.java Datei ein package definiert? Da du tinkerforge.GpsMain als Möglichkeit auflistest lässt mich das glauben, dass du in GpsMain.java oben "package tinkerforge;" stehen hast. Wenn das der Fall ist dann ist tinkerforge.GpsMain richtig. Allerdings muss du dann nicht GpsMain.class direkt hochladen, sondern den tinkerforge Ordner selbst in dem GpsMain.class liegt.
-
Debug Werkzeuge
Meistens reicht printf über die serielle Schnittstelle aus, die der Debug Brick über seinen USB Anschluss rausreicht. Zum Auslesen der Daten reicht dann minicom oder Putty. Für Timing-Analysen eignet es sich gut freie Pins zu setzen und das Timing mit einem Logic Analyzer zu vermessen. Als Logic Analyzer haben wir hier einen Logic16 von Saleae. JTAG kommt nur dann zum Einsatz, wenn das beides nicht reicht. Dafür wird dann Eclipse mit OpenOCD verwendet.
-
Wlanmodule // KRACK
Espressif hat das Problem im aktuellen SDK 2.1 gefixt. Momentan verwendet die WIFI Extension noch das SDK 1.5, weil damals Mesh nur mit 1.5 funktionierte. Es sieht aber so, dass das SDK 2.1 jetzt direkt mit Mesh Support kommt. Es wird in Kürze eine neue Firmware für die WIFI Extension geben.
-
Openhab 2.1 crash - HELP!!
Assuming you're running Linux the config file should be here now, according to the openHAB2 documentation: /etc/openhab2/services/tinkerforge.cfg But the legacy support might also pickup the old openhab.cfg here: /etc/openhab2/services/openhab.cfg
-
Wetterstation: Python reinitialisiert sich alle paar Sekunden neu
Diese "initialized" Meldungen zeigen, dass eine Enumerate der Bricks und Bricklets ausgelöst wurde. Das kann zwei Gründe haben: a) Das Enumerate wurde angefragt über IPConnection.enumerate(). Brick Viewer macht z.B. genau das einmal, wenn du den "Connect" Knopf klickst. Alternative hast du auf dem Raspberry Pi noch ein anderes Programm laufen, dass immer wieder ein Enumerate anfragt. b) Die Bricks und Bricklets senden auch von sich aus ein Enumerate beim Start. Es kann also sein, das die Wetterstation alle paar Sekunden neustartet. Du kannst die beiden Fälle an zwei Dingen unterscheiden: 1) Am enumeration_type. Du kannst weather_station.py ab ändern und z.B. in der "log.info('LCD 20x4 initialized')" den enumeration_type mit ausgeben: log.info('LCD 20x4 initialized: ' + str(enumeration_type)) 0 bedeutet, dass das Enumerate angefragt wurde, 1 bedeutet, dass die Wetterstation neugestartet ist. 2) An den 4 blauen LEDs an der rechten Seite des Master Bricks. Beim Neustart zeigen diese kurz ein Lauflicht an.
-
Byte strings in RS485 Bricklet
Teste mal bitte die angehängte Version der Python Bindings. Die braucht jetzt keine UTF-8 Trickserei mehr. Dort ist die ganze Behandlung für Strings und Listen von Chars überarbeitet und verbessert worden. Strings und Listen von Chars werden jetzt als jegliche listenartige Darstellung von Bytes (0-255) angenommen: - str, wird intern mittels map(ord, string) in eine Liste von Bytes (0-255) umgewandelt - bytes und bytearray - list mit ints im Bereich 0-255 - list mit 1-Zeichen langen str, wobei wiederum ord intern zur Umwandlung verwendet wird - list mit 1-Element langen bytes oder bytearray Für die Umwandlung zwischen der internen Protokolldarstellung als Liste von Bytes und der str Darstellung der Python Bindings wird nur ord/chr verwendet. Die Kombination funktioniert in Python 2 und 3 ohne Problem für alle Werte von 0 bis 255. Es wird keinerlei UTF Kodierung mehr verwendet. Wenn dir die Bindings Strings und Listen von Chars per Getter/Callback zurückgeben, dann wird ein String als str zurückgegeben der per "".join(map(chr, list_of_bytes)) aus eine Liste von Bytes zusammengebaut wurde. Ähnlich wird eine Liste von Chars als [chr(b) for b in list_of_bytes] zurückgegeben. Dadurch funktioniert jetzt auch dein Beispiel aus dem ersten Post direkt: rs485.write(b'\x02\x00\x00\x01\x00\xd1') tinkerforge_python_bindings_2_1_14_0e494eae3a34499.zip
-
RED Brick Image 1.10 Test
There's a new test version: beta1 See https://www.tinkerforge.com/en/blog/red-brick-image-110-beta-test/
-
RED Brick Image 1.10 Test
Es gibt eine neue Testversion: Beta1 Siehe: https://www.tinkerforge.com/de/blog/red-brick-image-110-beta-test/
-
Announcements
RED Brick Image 1.10 Beta Test Blog Entry
-
Veröffentlichungen
RED Brick Image 1.10 Beta Test Blogeintrag
-
RS232 Bricklet
buntstifte, es funktioniert also mit Putty aber nicht mit deinem eigenen Programm? Dann muss es ja an deinem eigenen Programm liegen. Öffnest du in deinem Programm die richtige serielle Schnittstelle, stellst du die Baudrate, Parität und Stopbits richtig ein?
-
Brickv-2.3.11 startet bei mir nicht unter macOS 10.12.6
ngauruhoe, ist das Problem auch für dich behoben, oder tritt es bei dir weiterhin mit dieser "Detected missing constraints for <private>" Meldung auf?
-
Brickv-2.3.11 startet bei mir nicht unter macOS 10.12.6
Das Problem war, dass wir seit dieser Version im RED Brick Plugin ein Python Module namens distutils verwenden, um RED Brick Versionsnummern zu vergleichen. Dieses distutils Module aber auf der Exclude Liste in unserem Script stand, das die Brick Viewer App zusammenbaut. Daher ist dann das distutils Module nicht Teil der App und die App bricht beim Starten mit einem Export Fehler ab. Das Problem tritt also nur auf, wenn Brick Viewer als App startet, aber nicht wenn man Brick Viewer aus dem Source Code direkt aus dem Terminal herausstartet. Das Problem ist mir gestern wohl nicht aufgefallen, weil ich vergessen habe Brick Viewer als App zu testen. Ich vermute, dass ngauruhoe eine unzusammenhängende Fehlermeldung aus dem Systemlog kopiert hat, denn den "Detected missing constraints for <private>" Fehler kann ich nicht nachvollziehen. Weil diese Meldung sich wie ein Kompatibilitätsproblem lass, war das unser erster Gedanke den borg dann dazu auch geäußert hat.
-
Brickv-2.3.11 startet bei mir nicht unter macOS 10.12.6
Das Problem scheint anders als gedacht! Testet mal bitte diese Version: http://download.tinkerforge.com/_stuff/brickv_macos_2_3_11_distutil_fix.dmg
-
Announcements
Brick Viewer 2.3.11 Add support for RED Brick Image 1.10 Downloads: Windows, Linux, Mac OS X