Posts by MicroRaptor

    Weiß jemand zufällig was ich falsch gemacht haben könnte wenn ich meine USB-Soundkarte nicht auswählen kann?

    Sie ist erkannt worden, und der Lautsprechertest mit dem Befehl:
    speaker-test -Dhw:1,0 -c2 -twav
    gab eine hörbare Ausgabe. Aber als Ausgabegerät kann ich (Auf der GUI) nur zwischen Analog und HDMI wechseln, meine xCore-Karte wird zwar angezeigt, diese kann ich aber nicht auswählen.

    Mein Betriebssystem: Raspian 8 (jessie)


    Bin allgemein erst neu in der gesamten Materie

    so hab ich das ganze gemacht:

    Wichtig zu wissen ist, dass ich in einer Endlosschleife das Skript laufen habe und auf Scans warte. Der Scanner ist bei mir als normale Tastatur eingerichtet. Es handelt sich um ein Python3 Skript. Nach jedem Scan sendet der Scanner ein Return. Das kann man bei den Scannern idr. konfigurieren.

    1. Den Scan an sich lese ich ganz normal ein.

    Code
    eingabe = input()

    2. (Wohl das Hauptproblem) nachdem ich dewn Input auf Gültigkeit geprüft habe, schreibe ich so in eine Datei:

    Code
    with open(dateipfad, 'a+') as datei:
           datei.write(now.strftime(eingabe + '\n')

    Der Dateipfad ist in diesem Fall der vollständige Pfad zur Datei (Berechtigungen prüfen), und a+ steht dafür dass die Datei erstellt wird, falls sie nicht existiert und die Zeile jeweils angehängt wird. Der Zugriff ist in diesem Fall lesend und schreibend.

    sorry die anderen Antworten hab ich jetzt erst gesehen, ging ja noch weiter :D


    geht auch nicht.
    Ich habe auch schon viel mit den Schrifteinstellungen experimentiert.
    Bisher ohne Erfolg.
    Evt. gibt's hier einen der es genau weiß.

    Naja zugegeben ich bin kein Experte aber ein paar mehr Infos allgemein über das Skript/Projekt wären toll :)

    Zeichensätze an sich können immer ein gemeines Thema sein.
    Manchmal ist es auch einfach der UTF8-Metadateneintrag im Header der HTML-Datei

    <meta charset="UTF-8">

    Falls (warum auch immer) der Eintrag aus einer Datenbank kommt so sollte auch diese eingestellt sein. UTF-8 ist der Zeichensatz mit welchem normalerweise solche Probleme nicht mehr aufkommen sollten.

    Hi Leute

    Ich bin komplett neu beim Raspberry Pi und im gesamten auch bisher wenig in der Linux-Welt unterwegs gewesen. Ich habe auch einen Raspberry Pi und meine Anwendung ist die Auswertung von Daten welche mit einem einfachen Handscanner erfasst wurden. Im Hintergrund verarbeite ich die Daten dann auch in einer Datenbank.

    Dazu habe ich einen Raspberry Pi ohne Maus, Tastatur und Bildschirm. Bisher habe ich nur LEDs für Signale, später werden da wenn das was taugt Relais mit entsprechenden Signallampen zum Einsatz kommen. Hoch und Herunterfahren löse ich über Buttons, welche ja auch an die GPIO-Ports anspreche. Für einen Reset werde ich noch die Pins für RUN auflöten und mit einem Button versehen. Um sicher zu sein, dass das Skript auch läuft, habe ich einen Thread, welcher eine LED blinken lässt. Das Gerät hat wie gesagt keinen Monitor.

    Nun aber zu meiner Lösung für mein erstes kleines Testprojekt:
    -Ich habe mein Skript in der Datei /home/pi/.bashrc eingefügt und prüfe, ob eine Anmeldung in tty1 stattfindet. Falls ja, startet das Skript.
    -Der Benutzer pi meldet sich automatisch an, aber nicht in der GUI sondern in der CLI
    -Das Skript läuft in einer Endlosschleife und lässt sich nur über einen mir bekannten Befehl beenden. STRG+C als KeyboardInterrupt-Exceptioon habe ich abgefangen und behandle ich auch falls jemand meint einfach ne Tastatur anstecken zu können.
    -Steuerung nur über die angesprochenen Buttons

    Funktionieren tut alles, aber bekanntlich muss es deswegen ja nicht gut sein. Die Frage: Was haltet ihr von dieser Lösung? Gibts eventuell was besseres um das Skript gleich starten zu können? Eingaben über einen Scanner müssen möglich sein.