Jump to content

FlyingDoc

Members
  • Gesamte Inhalte

    459
  • Benutzer seit

  • Letzter Besuch

Posts erstellt von FlyingDoc

  1. THX für die Antwort. Hab es gerade getestet. Funktioniert.

    ABer könnte das TF Team nicht die Mödlichkeit beim BrickViewer einbauen das man das dort erledigen kann.

    So etwa: Datei auswählen -> Button Datei Zugriffsrechte anpassen -> Dialogfeld öffnen und auswählen welche Werte gewählt/abgewählt werden -> Button übernehmen. So könnte man auch Dateien schreibschützen zum Beispiel.

  2. Hallo Thinkerforgeteam.

     

    Ich musste heute feststellen das Auf dem Red Brick Compilierte Dateien entweder beim Upload oder beim Download ( wann genau konnte ich nicht feststellen ) unbrauchbar werden.

     

    Ich wollte das auf einem Red compilierte Programm auf einen anderen hochladen.

    Das Ergebnis. Datei ist nicht mehr ausführbar.

     

    Alles über den Brickviewer.

  3. Diesen Fehler kenne ich auch schon. Am Display ist ein Flachbandkabel ungefähr mittig. Das verusacht den Fehler. Es hat Kontaktschwierigkeiten. Aber selber kann man es nicht beheben, da man dazu das Display auseinander nehmen müsste, was sich schwierig gestaltet. Man müsste die Elektronik Leiterplatte entfernen.

     

    Also entweder einschicken oder neu kaufen.

  4. So. Hab endlich zum laufen gebracht.

    Ich hatte zwar vorher schon die Display Variable mit eingetragen, da ging es aber kommischer Weise nicht.

    Hab es jetzt nochmal probiert und es geht.

    Es ist zwar noch nicht ganz so wie ich es mir vorgestellt habe, der Desktop ist kurz zu sehen, aber es funtioniert.

     

    Wenn ich aus der Console mit startx ./Touch starte bekommt man den Desktop garnicht erst zu Gesicht und bei Programmende ist er auch nicht zu sehen.

     

    Könnte man sowas nicht als Startparameter hinterlegen.

    Sozusagen gibt man an ob das Programm den Desktop vorher starten soll.

    z.B. "RunGUI    Yes" oder ähnlich. :o

  5. Das Programm hat eine graphische Oberfläche und ist unter QT entwickelt.

    Es ist auch lauffähig und lässt sich aus der Console mit "startx ./Touch" starten.

     

    Dabei ist es egal ob das Desktop Environment schon gestartet ist oder nicht.

    Wenn der RED nur in der Console startet läst sich das Programm starten in dem man in das Verzeichnis wechselt und dann mit dem oberen Aufruf also "startx ./Touch" ausführt.

     

    Es geht darum das der RED automatisch bis in das Programm hochfährt ohne das der "normale" User etwas machen muß oder darf.

  6. Rischdisch. Der Gandidad had hunderd Bungde. ;)

     

    Der RED fährt in der Console hoch und soll dann über ne Btach in das Verzeichniss wechseln und das Programm mit startx ./Programmname starten.

     

    Wenn ich in der Console das von Hand eingebe geht auch alles richtig.

     

    Ich seh bei Linux da noch nicht richtig durch. Komme eher aus der Windwosrichtung und programiere  erst seit relativ kurzer Zeit im Linux. ;D

  7. Danke hat funktioniert.  ;D

     

    apt-get install xserver-xorg-input-joystick
    sudo apt-get install input-utils
    sudo lsinput
    
    Listet  alle / dev / input / event 's auf
    Joystick suchen
    
    Beispiel:
    /dev/input/event0
       bustype : BUS_I2C
       vendor  : 0x0
       product : 0x0
       version : 0
       name    : "axp152"
       phys    : "sunxi-i2c.0"
       bits ev : EV_SYN EV_KEY
    /********************Joystick***********************/
    /dev/input/event1
       bustype : BUS_USB
       vendor  : 0x68e
       product : 0x105
       version : 273
       name    : "CH Products HF USB"
       phys    : "usb-sw-ehci-1.2/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    /dev/input/event2
       bustype : BUS_USB
       vendor  : 0x68e
       product : 0x105
       version : 273
       name    : "CH Products HF USB"
       phys    : "usb-sw-ehci-1.2/input1"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_MSC EV_REP
    
    /dev/input/event3
       bustype : BUS_USB
       vendor  : 0x68e
       product : 0x105
       version : 273
       name    : "CH Products HF USB"
       phys    : "usb-sw-ehci-1.2/input2"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_REL EV_MSC
    /********************Joystick***********************/
    /dev/input/event4
       bustype : BUS_USB
       vendor  : 0x24ae
       product : 0x2000
       version : 257
       name    : "RAPOO RAPOO 2.4G Wireless Device"
       phys    : "usb-sw-ehci-1.3/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_MSC EV_LED EV_REP
    
    /dev/input/event5
       bustype : BUS_USB
       vendor  : 0x24ae
       product : 0x2000
       version : 257
       name    : "RAPOO RAPOO 2.4G Wireless Device"
       phys    : "usb-sw-ehci-1.3/input1"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_REL EV_ABS EV_MSC
    
    /dev/input/event6
       bustype : BUS_USB
       vendor  : 0x4d8
       product : 0xc02
       version : 273
       name    : "Microchip Technology Inc. AR1100"
       phys    : "usb-sw-ehci-1.4/input0"
       uniq    : ""
       bits ev : EV_SYN EV_KEY EV_ABS EV_MSC
    
    
    gebraucht werden    
       vendor  : 0x68e
       product : 0x105
    
    Datei Namens "99-X-Plane_10_Joystick.rules" im /lib/udev/rules.d/ Verzeichnis erstellen.
    mit folgendem Eintrag pro gewünschten USB Gerät
    
    KERNEL=="event*", ATTRS{idProduct}=="0105", ATTRS{idVendor}=="068e", MODE="0666"
    
    Dannach Neustart durchfüren

     

    Jetzt fehlt nur noch das das Programm automatisch startet beim Systemstart.

  8. Noch eine Frage an die Programmieregilde.

     

    Ich möchte einen COM Port über das Netzwerk simulieren.

    Hintergrund. Es geht um ein Programm das nur über COM Port kommunizieren kann.

    Dieses läuft auf einen Windows Rechner. Auf dem RED läuft das Programm das mit dem das andere die Daten über eine serielle Schnittstelle austauscht.

    Im Moment ist ein RS232 Bricklet eingebaut. In einer späteren Programmvariante soll aber das ganze über das LAN erfolgen, wobei das Programm auf dem Windows nur seriell kann. Also müsste ich einen virtuellen COM Port einrichten der dann mit meinem Programm über das Netzwerk die Daten austauscht.

     

    Kann mir jemand dabei helfen.

     

    P.S. Mein Programm ist in C++ progammiert und soweit fertig.

  9. Frage an unsere Linux Gurus.

    Ich habe einen USB Joystick am RED Brick installiert mit

    apt-get install xserver-xorg-input-joystick

     

    Dieser funktioniert auch. Aber nur solange man als "root" angemeldet ist. Ich tippe mal auf ein Rechte Problem .

    Was muss ich tun um ihn auch unter den normalen User nutzen zu können.

    Da wird dieser nämlich nicht gefunden.

    Sobald ich aber als root angemeldet bin ist alles ok.

     

    Noch eine Frage nebenbei. Wo muss ich eintragen das mein Programm beim Rechnerstart automatisch gestartet wird? Hab ich noch nicht gefunden.

×
×
  • Neu erstellen...