Die Verbindung zum Nutzer

Der Hintergrunddienst steht. Jetzt möchte man natürlich nicht immer manuell Daten an den Port senden. Ich erweitere das System um eine Kommandozeilen-Anwendung, mit der die Daten aller angeschlossenen Lüftersteuerungen in einem sensorähnlichen Format ausgegeben und zusätzlich die Drehzahl gesteuert werden kann. Diese Kommandozeilen-Schnittstelle macht nichts anderes, als übergebene Argumente korrekt zu kodieren und eine Anfrage an den Hintergrunddienst zu senden.

Fazit

Stellenmarkt
  1. Anwendungsbetreuerin / Anwendungsbetreuer (m/w/d) Direktion Bonn Hauptabteilung IT
    Berufsgenossenschaft Handel und Warenlogistik, Bonn
  2. Service Engineer (Incident- & Problemmanager) - Specialist (m/w/d)
    Vodafone GmbH, Eschborn, Unterföhring, Stuttgart, Düsseldorf
Detailsuche

Meine neue Lüftersteuerung Linux-tauglich zu machen, war nicht so schwer, wie ich mir anfangs vorgestellt hatte. Würde Microsoft das .NET-Framework in Linux integrieren, wäre es ein versteckter Ordner. Zurecht - die einfache Dekompilierung hat es mir möglich gemacht, ohne große Mühe das Protokoll zu entschlüsseln. Hätte NZXT beispielsweise C++ als Basis genommen, hätte ich das Protokoll manuell analysieren müssen. Hier ein großes Dankeschön an Microsoft: Ihr habt mir sehr viel Arbeit erspart!

Auch wenn ich auf eine Integration außerhalb des Linux-Kernel ausweichen musste, bin ich zufrieden mit dem Ergebnis. Ein etwas größeres Projekt in Python zu entwickeln, hat mir Spaß gemacht und Python hat mich erneut begeistert.

Sobald ich Zeit dazu finde, werde ich mich erneut an einem Kernelmodul versuchen!

Golem Akademie
  1. Advanced Python – Fortgeschrittene Programmierthemen: virtueller Zwei-Tage-Workshop
    27.–28. Januar 2022, Virtuell
  2. Jira für Anwender: virtueller Ein-Tages-Workshop
    10. November 2021, virtuell
Weitere IT-Trainings

Matthias Riegler studiert IT-Sicherheit und arbeitet neben dem Studium bei Coptersystems. In seiner Freizeit begeistert er sich für diverse größere und kleinere Projekte im Bereich Software- und Hardware-Entwicklung und Fotografie, über die er unter anderem auch in seinem Blog blog.xvzf.tech berichtet.

Bitte aktivieren Sie Javascript.
Oder nutzen Sie das Golem-pur-Angebot
und lesen Golem.de
  • ohne Werbung
  • mit ausgeschaltetem Javascript
  • mit RSS-Volltext-Feed
 Eine Alternative zum Kernelmodul entsteht
  1.  
  2. 1
  3. 2
  4. 3
  5. 4
  6. 5


lespocky 04. Apr 2017

Der scheinbar komische Wert 192, der fest mitgegeben werden muss, ist vermutlich ein Byte...

captain_spaulding 27. Mär 2017

Da dieses Teil einen ganz normalen Serial Port benutzt, macht zumindest dieser Teil keine...

aha47 26. Mär 2017

Welche jetzt konkret? Stimmt, leider sind die "meisten Linux User" offenbar aus der...

scheuerseife 25. Mär 2017

Eine Alternative Java Software für das NZXT Grid+ Hat RoelGo schon 2016 unter der MIT...

1ras 24. Mär 2017

Ja, kenne ich. Von den USB nach RS-232 Wandlern gibt es leider ziemlich viele...



Aktuell auf der Startseite von Golem.de
Fälschung
Wieder Abmahnungen wegen Youporn-Streaming

Diesmal hat sich ein besonders dummer Betrüger an Abmahnungen zum Streaming bei Youporn versucht. In dem Brief stimmt fast keine Angabe.

Fälschung: Wieder Abmahnungen wegen Youporn-Streaming
Artikel
  1. Deutsche Telekom: Netflix, Facebook und Amazon sollen für Netzausbau zahlen
    Deutsche Telekom
    Netflix, Facebook und Amazon sollen für Netzausbau zahlen

    Deutsche Telekom, Vodafone und 11 weitere große europäische Netzbetreiber wollen jetzt Geld von den Content-Konzernen aus den USA sehen.

  2. Telekom-Internet-Booster: Feldtest bringt über 600 statt 50 MBit/s ins Haus
    Telekom-Internet-Booster
    Feldtest bringt über 600 statt 50 MBit/s ins Haus

    Die Telekom beginnt mit 5G DSL. Dafür wird im Haushalt eine Außenantenne benötigt.

  3. 800 MHz: Bundesnetzagentur dürfte nächste Auktion absagen
    800 MHz
    Bundesnetzagentur dürfte nächste Auktion absagen

    1&1 wird sich das neue Vorgehen nicht gefallen lassen. 800 MHz bietet wichtige Flächenfrequenzen auf dem Lande.

Du willst dich mit Golem.de beruflich verändern oder weiterbilden?
Zum Stellenmarkt
Zur Akademie
Zum Coaching
  • Schnäppchen, Rabatte und Top-Angebote
    Die besten Deals des Tages
    Daily Deals • Heute ist Cyber Monday • AMD Ryzen 7 5800X 348€ • 3 für 2: Star Wars & Marvel • Bis 300€ Direktabzug auf TVs, Laptops uvm. • Bis 50% auf beyerdynamic + Gratis-Kopfhörer • Cyber Monday bei MM/Saturn (u. a. Xiaomi 11 Lite 5G 299€) • Alternate (u. a. be quiet CPU-Kühler 29,99€) [Werbung]
    •  /