Die Anwendung HAL


HAL, die Verbindung mit der Außenwelt

Ohne ’ HAL (Hardware-Abstraktionsschicht) Kommunikation mit Sensoren und Aktoren wäre schwierig. Für jeden Sensor sollte ein Stück der Firmware zu schreiben. (wie Sie mit Arduino) und ind jede neue Variation der Sensoren, Sie sollten die Firmware neu schreiben..

Es wäre auch sehr schwierig, eine Leistung zu erzielen, Das erreichen Sie mit unserer firmware, und unsere HAL (Wir arbeiten von 3 Jahre, zehn Stunden täglich, auch an Feiertagen – mehr als zehntausend Stunden machen, MICA-Erdnüsse!)



Wir wurden gefragt “Wieso musst du die HAL verwenden ’ ?”

L ’ HAL sollte verwendet werden, haben Sie Zugriff auf Hardware ’ über USB. In der Theorie ist es nicht unbedingt notwendig, aber Wir haben ein besseres System nicht finden.. Für diejenigen, die versuchen, Hier sind die Informationen, die Sie brauchen:


Setzen Sie die Mechanismen, die HAL von äußeren führen ’?

Wie viele Funktionen Sie hängen, würde etwas fehlen (wie die Hitparade der ’ Oszilloskop, die Konfigurationen, automatische Wiederverbindung, die Kalibrierung…). Aber angenommen, jemand, pharaonischen Arbeit, gekommen, um alle Funktionen steuern ’ HAL. Das Ergebnis wäre nur, er neu erstellt einen Klon des ’ HAL, in einer anderen Anwendung.

Wie bereits im vorherigen Absatz geschrieben, Wenn jemand versuchen möchte, nehmen Sie Platz.


Gewusst wie: Verwenden Sie die HAL

Die HAL kann öffnen und Schließen von selbst transparent. Alle Anwendungen, die es brauchen, das Öffnen und schließen Sie ihre eigenen. Normalerweise l ’ HAL öffnet minimiert und stört nicht. Aber wenn Sie es brauchen, Sie können seine Fenster öffnen, was sehr nützlich ist, komfortable Anpassungen vornehmen, und versuchen Sie die Sensoren. Dann wieder wird minimiert, also das nächste Mal Sie minimiert werden erhalten.

Zum Öffnen und schließen Sie die HAL von innerhalb einer Anwendung wird hier erklärt.:
https://www.theremino.com/wp-content/uploads/files/ThereminoHAL_Start-Stop.rtf


Und wenn eine Anwendung nicht in der Lage zu öffnen und zu schließen ist die ’ HAL?

In diesem Fall bereitet einen Ordner mit der Anwendung, l ’ HAL und eine Datei “Beginnen Sie alle”, wie hier erläutert:
https://www.theremino.com/downloads/foundations#starter

  1. Vincenzo sagt:

    interessante Lösung.
    Erholung und geht auf dem offiziellen Video für einen Vergleich mit den mit Piezo erhaltenen Daten.
    ein Mikrofon Erkennung würde mit so vielen Nebenwellen aufgrund des allgemeinen Chaos gefüllt werden.
    aber ich versuche trotzdem.
    Auf jeden Fall denke ich, fand ich die Lösung.
    In Signalscope nach anstelle der Wiederdruckdurchlauf starten RUN zu stoppen, Sie können direkt auf klicken “speichern Puffer” Es scheint gut zu funktionieren.
    Was denkst du?
    Grüße.

    • Livio sagt:

      Ja, wenn es etwas Wichtiges, die “speichern Puffer” wird die Operation bevor irgendetwas anderes zu tun. Und dann wäre es gut auch Ihre gespeicherte Datei sein sichern (setzen, dass aus Versehen Sie schreiben die…). Wenn Sie jedoch nicht das Original-Audio verlieren Puffer, um die Redo so oft wie Sie wollen.

      Wenn die Mikrofonpositionen in der Nähe, wo die Dreharbeiten, die Lesbarkeit der Aufnahmen wird perfekt sein.
      Und’ schon gut, dass von youtube, wenn Sie achten Sie auf die Öffentlichkeit überhaupt nicht stören.
      Die einzige störend ist der Lautsprecher, wahrscheinlich, weil es wurde den gleichen Mischer verbunden zur Aufzeichnung.

  2. Piero sagt:

    Hallo Livio

    Ich möchte Sie etwas über den LOGGER fragen; Derzeit gibt es 8 Kanäle, die aufgezeichnet werden können; Wie füge ich weitere Kanäle in der Logger-Anwendung hinzu?? Ich arbeite derzeit mit zwei Mastern, die über einen PC, Sie zeigen mir zwei Blöcke von 10 Slots insgesamt (in HAL durch eine einzige Tabelle sichtbar (Steckplatz 1-6 und 11-14), Birnbaum’ der LOGGER erwirbt nur 8 Steckplatz. Wie registriere ich mehr als 8 Kanäle und speichern Sie sie in einer einzigen Datei *.csv. Es gibt eine “Holzfäller.exe” mit 10 Steckplatz?

    Vielen Dank im Voraus
    Piero

    • Livio sagt:

      Mit zehn Kanälen gibt es keine und wir haben keine Zeit, es jetzt zu bearbeiten.

      Sie könnten Marco Russiani fragen, wer den Holzfäller geschrieben hat, Seine Adresse finden Sie auf dieser Seite:
      https://www.theremino.com/downloads/foundations#logger

      Oder du könntest einige deiner Freunde finden, die es können, Es ist einfach genug, einfach kopieren und hinzufügen, Aber es braucht immer noch ein Minimum an Erfahrung in der Programmierung.

  3. Giorgio sagt:

    HALLÖCHEN, Ich habe ein Problem
    Ich besitze einen Cutter 3 Von Ihrer Software gesteuerte Achsen, vielleicht ist es ein Hardwareproblem, aber bisher habe ich keine gefunden, in dem sich das Z nicht bewegt (gesteuert durch einen Stepper) und die Spindel.
    Können Sie mir die Eigenschaften beider Pins nennen??

    Danke

    • Livio sagt:

      Die Z-Achse sollte auf jeden Fall als Stepper eingestellt werden
      und dann wird der nächste Pin Stepper_Dir und ihre beiden Slots müssen 5 und 6

      Wenn X und Y für Sie arbeiten, ist es sehr seltsam, dass Z sich nicht bewegt., vielleicht fehlt der Z-Treiber ?

      Die Spindel ist auf verschiedene Arten steuerbar, so dass es keine einfache Antwort gibt, Sie müssen lesen, was wir in der HILFE von Theremino CNC geschrieben haben

      Wenn Sie mich nicht über Skype anrufen können als: livio_enrico und ich helfen Ihnen, es in Gang zu bringen.

Hinterlasse eine Antwort

Ihre e-Mail-Adresse wird nicht veröffentlicht.