
photron
Administrators-
Gesamte Inhalte
3.206 -
Benutzer seit
-
Letzter Besuch
-
Tagessiege
56
Alle erstellten Inhalte von photron
-
Build Red-Brick 1.11 Source on Ubuntu Bionic Beaver
Thema antwortete auf photrons smithrb in: General Discussion
Du you run "./compile-source.sh full" before? -
[Solved] RED 1.11
Thema antwortete auf photrons gagahhag in: Software, Programmierung und externe Tools
Richtig, die Python Scripte unter src/brickv/plugin_system/plugins/red/scripts/ werden auf den RED Brick kopiert und dort ausgeführt, nicht auf dem Rechner auf dem Brick Viewer läuft. -
Build Red-Brick 1.11 Source on Ubuntu Bionic Beaver
Thema antwortete auf photrons smithrb in: General Discussion
Okay, the situation is this: There was a bug in QEMU that affected the image building process. That bug got fixed in QEMU 2.10.1. But at the time this QEMU versions didn't hit the distro repositories yet. That's why the prepare-host.sh builds it from source. That's also why the deb-src line is required. I just checked and Ubuntu Bionic Beaver ships QEMU 2.11, so we don't have to build it from source anymore. We'll modify the scripts to check if the system-provided QEMU is new enough and only build from source if it's not. In you case you can ignore the build-error from QEMU. This was the last step in the prepare-host.sh script anyway. You can consider prepare-host.sh as successfully passed. To make the remaining image building process work now, you need to modify make-root-fs.sh and change line 185 from cp $TOOLS_DIR/$QEMU_BASE_NAME/arm-linux-user/qemu-arm $ROOTFS_DIR$QEMU_BIN to cp /usr/bin/qemu-arm-static $ROOTFS_DIR$QEMU_BIN to make the script pick up the system QEMU instead of the unsuccessfully build one. After that you can continue the image build process according to the readme file. -
[Solved] RED 1.11
Thema antwortete auf photrons gagahhag in: Software, Programmierung und externe Tools
Ich denke die Shebang Zeile ist nicht richtig in den Scripts. Was anderes als Ursache fällt mir nicht mehr ein. Lass dir mal die ersten paar Zeilen ausgeben: cat /usr/local/scripts/overview.py | head -n 5 Das sollte so aussehen: #!/usr/bin/env python2 # -*- coding: utf-8 -*- import psutil import sys import json Und um es exakt ansehen zu können einmal per od: od -c /usr/local/scripts/overview.py | head -n 5 Das sollte so aussehen: 0000000 # ! / u s r / b i n / e n v p 0000020 y t h o n 2 \n # - * - c o d 0000040 i n g : u t f - 8 - * - \n i 0000060 m p o r t p s u t i l \n i m p 0000100 o r t s y s \n i m p o r t j Wenn in der ersten Zeile nicht das Shebang exakt "#!/usr/bin/env python2\n" steht dann ist das dein Problem. Dann ist noch zu klären warum das bei dir passiert. -
[Solved] RED 1.11
Thema antwortete auf photrons gagahhag in: Software, Programmierung und externe Tools
Exit Code 127 heißt "Datei nicht gefunden". Vielleicht sind irgendwie in das overview Script \r\n Zeilenenden geraten, dann kann Linux den Interpreter im Shebang nicht finden, was dann Fehler 127 erzeugen kann. Teste bitte mal die aktuelle Version auf GitHub, die erzwingt jetzt \n Zeilenenden in den Scripts. Du musst aber definitiv das build_all_ui.py Script nach dem git pull aufrufen, damit dieses die RED Brick Scripts neu zusammensammelt und die \n Zeilenenden erzwingen kann. Wen das nicht hilft, dann ist es ein anderes Problem. Dann musst du mal auf dem RED Brick nachschauen ob /usr/local/scripts/overview.py existiert und was die Rechte sind. Am besten führst du auf dem RED Brick mal folgendes aus und postet die Ausgabe hier: stat /usr/local/scripts/overview.py Wenn es /usr/local/scripts/overview.py nicht gibt, ist dann das /usr/local/scripts/ Verzeichnis komplett leer, oder welche Dateien liegen darin? -
Build Red-Brick 1.11 Source on Ubuntu Bionic Beaver
Thema antwortete auf photrons smithrb in: General Discussion
You're probably missing a deb-src line in your /etc/apt/sources.list. Maybe the deb-src line is there but commented out. -
Brickdeamon über Komandozeile installiern
Thema antwortete auf photrons tatzemax in: Software, Programmierung und externe Tools
Der Brick Daemon und Brick Viewer Installier sind mit NSIS gebaut, das kann schon Silent Modus. Starte den brickd Installer mal mit /S für Silent, wobei es /S muss /s funktioniert nicht. Das installier brickd dann silent mit Standardeinstellungen. -
[Solved] RED 1.11
Thema antwortete auf photrons gagahhag in: Software, Programmierung und externe Tools
Script error 100X: Script "overview" in wrong state: 2 Die 2 da sagt mit dass das "overview" Script überhaupt nicht gestartet werden konnte. Ich habe gerade mal eingebaut, dass in der Fehlermeldung auch der Exit Code mit angezeigt wird. Das hilft vielleicht weiter. Test bitte mal die aktuelle Version auf GitHub und poste die Fehlermeldung nochmal hier. -
Brick Logger 2.0.6 Fix API bindings imports for Bricklets added in version 2.0.5 Add support for logging all stations and sensors with the Outdoor Weather Bricklet, before only the first station and sensor could be logged Downloads: Windows, Linux, Mac OS X, RED Brick
-
Brick Logger 2.0.6 API Bindings Imports für Bricklets korrigiert, die in Version 2.0.5 hinzugefügt wurden Support für das Logging aller Stationen und Sensoren des Outdoor Weather Bricklets hinzugefügt, zuvor konnte nur der erste Sensor und die erste Station geloggt werden Downloads: Windows, Linux, Mac OS X, RED Brick
-
[Solved] RED 1.11
Thema antwortete auf photrons gagahhag in: Software, Programmierung und externe Tools
Installierst du brickv mit unserem Debian Package, oder startest du den aus dem Source Code von github? -
RED Brick Image 1.11 Fix high CPU usage problem with SPI stack presence Add DMA support for the SPI driver causing significant stack throughput increase Update Brick Viewer to version 2.3.14 Update all API bindings: C/C++ 2.1.19, C# 2.1.17, Delphi/Lazarus 2.1.18, Java 2.1.17, JavaScript 2.0.17, Octave 2.0.17, Perl 2.1.16, PHP 2.1.16, Python 2.1.16, Ruby 2.1.16, Shell 2.1.16, Visual Basic .NET 2.1.16 Download: RED Brick Image
-
RED Brick Image 1.11 CPU Last bei Stapelverwendung deutlich reduziert Stapeldurchsatz durch DMA Nutzung im SPI Treiber deutlich verbessert Brick Viewer auf Version 2.3.14 aktualisiert Alle API Bindings aktualisiert: C/C++ 2.1.19, C# 2.1.17, Delphi/Lazarus 2.1.18, Java 2.1.17, JavaScript 2.0.17, Octave 2.0.17, Perl 2.1.16, PHP 2.1.16, Python 2.1.16, Ruby 2.1.16, Shell 2.1.16, Visual Basic .NET 2.1.16 Download: RED Brick Image
-
Brick Viewer 2.3.14 Add support for RED Brick Image 1.11 Downloads: Windows, Linux, Mac OS X
-
Brick Viewer 2.3.14 Support für RED Brick Image 1.11 hinzugefügt Downloads: Windows, Linux, Mac OS X
-
Brick Logger 2.0.5 Add support for Analog In 3.0, Remote Switch 2.0, Motion Detector 2.0, NFC, Outdoor Weather, Rotary Encoder 2.0, Solid State 2.0 and Temperature IR 2.0 Bricklet Downloads: Windows, Linux, Mac OS X, RED Brick
-
Brick Logger 2.0.5 Support für Analog In 3.0, Remote Switch 2.0, Motion Detector 2.0, NFC, Outdoor Weather, Rotary Encoder 2.0, Solid State 2.0 und Temperature IR 2.0 Bricklet hinzugefügt Downloads: Windows, Linux, Mac OS X, RED Brick
-
Brick Viewer 2.3.13 Add support for Analog In 3.0, Remote Switch 2.0, Motion Detector 2.0, NFC, Outdoor Weather, Rotary Encoder 2.0, Solid State 2.0 and Temperature IR 2.0 Bricklet Add Data Logger support for Analog In 3.0, CAN, DMX, Dual Relay, GPS 2.0, Humidity 2.0, Laser Range Finder, Motion Detector 2.0, Motorized Linear Poti, NFC, NFC/RFID, Outdoor Weather, Real-Time Clock, Remote Switch 2.0, RGB LED Button, RGB LED Matrix, Rotary Encoder 2.0, RS485, Segment Display 4x7, Solid State Relay, Solid State 2.0, Temperature IR 2.0 and Thermal Imaging Bricklet and Silent Stepper Brick Fix RED Brick API bindings version checks for image 1.10 Downloads: Windows, Linux, Mac OS X
-
Brick Viewer 2.3.13 Support für Analog In 3.0, Remote Switch 2.0, Motion Detector 2.0, NFC, Outdoor Weather, Rotary Encoder 2.0, Solid State 2.0 und Temperature IR 2.0 Bricklet hinzugefügt Data Logger Support für Analog In 3.0, CAN, DMX, Dual Relay, GPS 2.0, Humidity 2.0, Laser Range Finder, Motion Detector 2.0, Motorized Linear Poti, NFC, NFC/RFID, Outdoor Weather, Real-Time Clock, Remote Switch 2.0, RGB LED Button, RGB LED Matrix, Rotary Encoder 2.0, RS485, Segment Display 4x7, Solid State Relay, Solid State 2.0, Temperature IR 2.0 und Thermal Imaging Bricklet und Silent Stepper Brick hinzugefügt RED Brick API Bindings Version Checks für Image 1.10 korrigiert Downloads: Windows, Linux, Mac OS X
-
Bindings: C/C++ 2.1.19, C# 2.1.17, Delphi/Lazarus 2.1.18, Java 2.1.17, JavaScript 2.0.17, LabVIEW 2.1.16, Mathematica 2.1.16, MATLAB/Octave 2.0.17, Perl 2.1.16, PHP 2.1.16, Python 2.1.16, Ruby 2.1.16, Shell 2.1.16, Visual Basic .NET 2.1.16 Add support for Analog In 3.0, Remote Switch 2.0, Motion Detector 2.0, NFC, Rotary Encoder 2.0, Solid State 2.0, Temperature IR 2.0 and Outdoor Weather Bricklet [all] Add general streaming support [Delphi/Lazarus, Shell] 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.19, C# 2.1.17, Delphi/Lazarus 2.1.18, Java 2.1.17, JavaScript 2.0.17, LabVIEW 2.1.16, Mathematica 2.1.16, MATLAB/Octave 2.0.17, Perl 2.1.16, PHP 2.1.16, Python 2.1.16, Ruby 2.1.16, Shell 2.1.16, Visual Basic .NET 2.1.16 Support für Analog In 3.0, Remote Switch 2.0, Motion Detector 2.0, NFC, Rotary Encoder 2.0, Solid State 2.0, Temperature IR 2.0 und Outdoor Weather Bricklet hinzugefügt [alle] Allgemeinen Streaming Support hinzugefügt [Delphi/Lazarus, Shell] Download: C/C++, C#, Delphi/Lazarus, Java, JavaScript, LabVIEW, Mathematica, MATLAB/Octave, Perl, PHP, Python, Ruby, Shell, Visual Basic .NET
-
Brick Logger 2.0.4 Add support for CAN, DMX, Dual Relay, GPS 2.0, Humidity 2.0, Laser Range Finder, Motorized Linear Poti, NFC/RFID, Real-Time Clock, RGB LED Button, RGB LED Matrix, RS485, Segment Display 4x7, Solid State Relay and Thermal Imaging Bricklet and Silent Stepper Brick Remove unnecessary PyQt4 dependency from standalone mode Downloads: Windows, Linux, Mac OS X, RED Brick
-
Brick Logger 2.0.4 Support für CAN, DMX, Dual Relay, GPS 2.0, Humidity 2.0, Laser Range Finder, Motorized Linear Poti, NFC/RFID, Real-Time Clock, RGB LED Button, RGB LED Matrix, RS485, Segment Display 4x7, Solid State Relay und Thermal Imaging Bricklet und Silent Stepper Brick hinzugefügt Unnötige Anhängigkeit zu PyQt4 entfernt Downloads: Windows, Linux, Mac OS X, RED Brick
-
Über MVC Controller Werte aller Sensoren auslesen
Thema antwortete auf photrons LeonidasFett in: Software, Programmierung und externe Tools
Wait/Unwait der IPConnection sind alte Hilfsfunktionen, die nur zu Rückwärtskompatibilität noch da sind. Da du nicht weißt, welcher Enumerate Callback der letzte ist, ist die einfachste Lösung mit einem System.Threading.Thread.Sleep(1) zwischen "_conn.Enumerate()" und "return _values.ToArray()" für eine Sekunde zu warten. In der einen Sekunde kommen dann unter normalen Umständen alle Enumerate Callbacks an.