Jump to content

daywalker

Members
  • Gesamte Inhalte

    7
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von daywalker

  1. Hallo,

     

    ich wollte mir gerade eben den Source Code der neusten Version des Brick Viewers herunterladen.

     

    Dies schlägt leider fehl. Die Datei wird nicht gefunden. Ich bekomme einen "HTTP 404 - Not found"

     

    [andreas@arch brickv]$ wget https://github.com/Tinkerforge/brickv/archive/v2.3.0.zip
    --2015-10-14 08:52:33--  https://github.com/Tinkerforge/brickv/archive/v2.3.0.zip
    Auflösen des Hostnamens »github.com (github.com)« … 192.30.252.131
    Verbindungsaufbau zu github.com (github.com)|192.30.252.131|:443 … verbunden.
    HTTP-Anforderung gesendet, auf Antwort wird gewartet … 302 Found
    Platz: https://codeload.github.com/Tinkerforge/brickv/zip/v2.3.0 [folgend]
    --2015-10-14 08:52:34--  https://codeload.github.com/Tinkerforge/brickv/zip/v2.3.0
    Auflösen des Hostnamens »codeload.github.com (codeload.github.com)« … 192.30.252.144
    Verbindungsaufbau zu codeload.github.com (codeload.github.com)|192.30.252.144|:443 … verbunden.
    HTTP-Anforderung gesendet, auf Antwort wird gewartet … 404 Not Found
    2015-10-14 08:52:35 FEHLER 404: Not Found.

     

     

    Gruß Andreas

  2. Hallo,

     

    sehr gut. Der Build-Vorgang war erfolgreich und das Programm startet.

     

    [andreas@arch stubserver]$ ./stub 
    ./stub: Zeile 34: cd: src/stubserver: Datei oder Verzeichnis nicht gefunden
    2015-10-12 17:16:00.073698  Bind a socket on port 4225
    2015-10-12 17:16:00.073897  BrickThread is running ...
    
    

     

    Der Connect via BRICK-Viewer klappt auch ohne Probleme.

     

    Vielen Dank für die schnelle Hilfe.

     

     

    Gruß Andreas

  3. Hi,

     

    hier die Ausgabe der Befehle:

     

    [andreas@arch ~]$ uname -a
    Linux arch 4.2.2-1-ARCH #1 SMP PREEMPT Tue Sep 29 22:21:33 CEST 2015 x86_64 GNU/Linux

     

    andreas@arch ~]$ g++ -v
    Es werden eingebaute Spezifikationen verwendet.
    COLLECT_GCC=g++
    COLLECT_LTO_WRAPPER=/usr/lib/gcc/x86_64-unknown-linux-gnu/5.2.0/lto-wrapper
    Ziel: x86_64-unknown-linux-gnu
    Konfiguriert mit: /build/gcc/src/gcc-5.2.0/configure --prefix=/usr --libdir=/usr/lib --libexecdir=/usr/lib --mandir=/usr/share/man --infodir=/usr/share/info --with-bugurl=https://bugs.archlinux.org/ --enable-languages=c,c++,ada,fortran,go,lto,objc,obj-c++ --enable-shared --enable-threads=posix --enable-libmpx --with-system-zlib --with-isl --enable-__cxa_atexit --disable-libunwind-exceptions --enable-clocale=gnu --disable-libstdcxx-pch --disable-libssp --enable-gnu-unique-object --enable-linker-build-id --enable-lto --enable-plugin --enable-install-libiberty --with-linker-hash-style=gnu --enable-gnu-indirect-function --disable-multilib --disable-werror --enable-checking=release --with-default-libstdcxx-abi=gcc4-compatible
    Thread-Modell: posix
    gcc-Version 5.2.0 (GCC)

     

    [andreas@arch ~]$ file /bin/bash
    /bin/bash: ELF 64-bit LSB executable, x86-64, version 1 (SYSV), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=f72318b432b3b3677cc99f5df5461232c199d569, stripped

  4. Hallo,

     

    da ich oft unterwegs bin und nicht immer die TF-Hardware mitschleppen möchte, hab ich mir den Emulator TFStubserver mal angeschaut und versucht diesen zu installieren. Leider mit mäßigem Erfolg. Ich kann die kompilierte Datei nicht ausführen.

     

    Hier meine Schritte, welche ich getan habe:

     

    git clone https://github.com/PlayWithIt/TFStubserver.git
    cd TFStubserver
    make

     

    Anschließend habe ich versucht via "src/stubserver/stub" den Server zu starten. Hier bekomme ich folgende Fehlermeldung:

     

    [andreas@arch stubserver]$ ./stub 
    ./stub: Zeile 35: ../../bin/Debug/stubserver: Keine Berechtigung
    [andreas@arch stubserver]$ ./stub -vg
    valgrind: ../../bin/Debug/stubserver: Permission denied

     

    Der Datei "bin/Debug/stubserver" habe ich auch noch das Executable-Flag gegeben, was zu folgender Fehlermeldung führt:

     

    [andreas@arch stubserver]$ ./stub 
    ./stub: Zeile 35: ../../bin/Debug/stubserver: Kann die Binärdatei nicht ausführen: Fehler im Format der Programmdatei
    [andreas@arch stubserver]$ ./stub -vg
    valgrind: this is not an executable
    valgrind: ../../bin/Debug/stubserver: cannot execute binary file

     

    Ein "file" auf die Datei "bin/Debug/stubserver" zeigt folgendes:

     

    [andreas@arch stubserver]$ file ../../bin/Debug/stubserver 
    ../../bin/Debug/stubserver: ELF 64-bit LSB relocatable, x86-64, version 1 (SYSV), not stripped

     

    Kann mir jemand helfen? Ich komme leider nicht mehr weiter.

     

     

    Gruß Andreas

  5. Hallo,

     

    ich spiele gerade mit eigenen Sonderzeichen für das LCD herum.

     

    Dabei fällt mir auf, dass das Sonderzeichen '\0' nicht interpretiert wird. Ich erzeuge das Sonderzeichen wie folgt. Jedoch wird es nicht angezeigt. Die anderen Zeichen funktionieren.

     

            char cornerUpLeft[] = {      0b00011111,
                                         0b00010000,
                                         0b00010000,
                                         0b00010000,
                                         0b00010000,
                                         0b00010000,
                                         0b00010000,
                                         0b00010000 };
    
            lcd_20x4_set_custom_character(&lcd, 0, cornerUpLeft);
    
            lcd_20x4_write_line(&lcd, 0, 0, "\0");
    
    

     

    Kann mir jemand sagen, wie ich auf dieses Zeichen zugreifen kann?

     

     

    Danke und Gruß

     

    Andreas

×
×
  • Neu erstellen...