25.10.2017 SMS Senden mit SMPP
Implementation des SMPP-Protokolls zum Senden von SMS-Meldungen über einen Large-Account der Swisscom. Entwickelt in C++ unter Linux.
23.06.2017 Alarmierung mit Raspberry
Die Eingänge vom Raspberry PI sind nicht wirklich robust. Deshalb haben wir ihn mit einem UniPi-Board kombiniert, und eine Applikation geschrieben die den Zustand von bis zu 8 Eingängen an eine Zentrale mit TAP-Protokoll meldet.
Eine Variante mit 4 Eingängen läuft auf dem Neuron-Modul.
20.02.2017 Eyetracking Loggen
Die Realsense-Kamera SR300 von Intel hat eine Eyetracking-Funktion, und im zugehörigen SDK gibt es auch ein Demoprogramm dazu. Dieses Programm zeigt die Daten aber nur auf dem Schirm an, was für die Auswertung unpraktisch ist. Auf Wunsch des Kunden haben wir das Sample so erweitert dass der Blickpunkt in einem Textfile geloggt wird. Dank diesem Logfile kann er jetzt seine Versuche vernünftig auswerten.
21.12.2016 Temperaturüberwachung mit Alarmierung
Die Alarmierung überwacht die aktuellen Temperaturen von Geräten, und meldet wenn vorgegebene Schwellenwerte über- oder unterschritten werden. Die Alarmierung erfolgt durch Mail und/oder SMS. Für jeden Datenpunkt kann eine ganze Alarmkette definiert werden die zeitgesteuert abgearbeitet wird.
05.09.2016 Evaluation IEC 60870 Library
Evaluation der Implementation des IEC 60870-5-104 Protokolls durch die Java-Library von openmuc.org.
21.07.2016 Firmware-Update
Firmware-Update mit Zusatzkomplikation: das RAM hat nur 48kB, die Firmware 196kB. Weil das RAM so klein ist, muss die neue Firmware zuerst in einem seriellen FLASH abgelegt werden. Sobald die Firmware verifiziert ist, kopiert sich der Update-Code ins RAM, löscht das FLASH im Prozessor, und schreibt die neue Firmware Stück für Stück in den Prozessor.
Codiert in Assembler für den M32C/87
13.01.2016 Alarmierung mit HTML-Mail
Das Programm sucht anhand der Alarm-Id ein HTML-Template auf dem Disk, und setzt die Zeit und den Alarmtext dort ein. Dann wird das HTML quoted-printable codiert und als MIME-Mail verschickt.
11.11.2015 Printer-Ersatz mit Alarmierung
Die Applikation ersetzt einen seriellen Drucker. Sie loggt die Druckausgaben auf den Disk, und schickt Mails über ein GSM-Modem wenn bestimmte Wörter im Log auftauchen.
27.08.2015 Linux-Kernel für ConnectCard i.MX28
Konfigurieren und Builden des Kernels von Digi Embedded Linux für die ConnectCard i.MX28.
20.08.2015 MOOC zu Lambdas und Streams abgeschlossen
P. Tellenbach hat den MOOC "Java SE 8 Lambdas and Streams" erfolgreich abgeschlossen.
21.05.2015 Messprogramm für Rechtwinkligkeit
Das Programm steuert eine halbautomatische Messeinrichtung zur Bestimmung der Rechtwinkligkeit, und erlaubt eine komfortable Auswertung der erfassten Daten.
<< neuere Projekte ältere Projekte >>