I’ve tried to have any of my processes inside my App in a seperate thread from „Main-UI-Thread“.There was only one strange thing to see on the logcat message view: Choreographer(abc): Skipped xx frames! The application may be doing too much work on its main thread. This message says that there is done some work in… Read More


Many times while working with Sublime Text 3 I unintentionally close a file which I need again. Every time this happens I must go to File->Open Recent->Reopen Closed File With the attached file (stored in the User folder of your ST3 install) you can simply open the context menu of the tab by right clicking… Read More


Im Internet so nicht zu finden, die Steckerbelegung von BMW bei E90/91 und E60/61 (bis 03/2007) Ich hab mal kurz im WDS nachgeschaut und folgende Belegung gefunden: Pin 1 Klemme 15 Pin 4 Fahrzeugmasse Pin 5 Signalmasse Pin 7 ISO 9141-2 Pin 9 Diagnoseleitung (Motorenspezifisch) Pin 16 Klemme 30 zusätzlich ab 03/2007 Pin 6 CAN… Read More


Beim Entwickeln kann es schnell mal sein, dass ein Buffer ungewollt über den allokierten Bereich überschrieben wird. Um einen Fehler dieser Art zu finden, bieten sich Tools von Mircosoft an: https://developer.microsoft.com/en-us/windows/hardware/windows-driver-kit Hat man die Tools installiert geht man mit der Konsole an folgend Ort: C:\Program Files (x86)\Windows Kits\10\Debuggers\x86 dort ruft man gflags.exe /p auf, um… Read More


Mein Ziel ist es die verschiedenen Außenfühler oder Außenthermometer anzuzapfen und die Daten über ein Microchip RN171 Modul im Netzwerk verfügbar zu machen (leider bisher noch Zukunftsmusik). Hierfür habe ich mir auf Ebay ein Sende – und Empfangsmodul gekauft (~2€) und dieses an mein Picoscope angeschlossen. Die getriggerten Daten habe ich als CSV gespeichert und… Read More


Durch das zunehmende Alter der BMW e61 Baureihe häufen sich die Fehler, die auf Materialermüdung zurückzuführen sind. Bei mir trat der Fehler als „Kennzeichenleuchte links ausgefallen“ in Erscheinung. Als erstes habe ich mir LED Leuchten gekauft, zum einen um die Leuchten auschließen zu können zum anderen gefällt mir das weiße Licht viel besser und lässt… Read More


Um einen Silicon Labs EFM8 UB1 unter Windows 10 mit USBxpress zu betreiben muss man folgendes beachten: Ist der Treiber in der richtigen Version vorhanden? Bei mir hat Windows automatisch den Treiber installiert, ganz ohne mein Zutun. Die Version (zu prüfen im Gerätemanger) war 3.2.0.0. Leider ist diese Version viel zu alt, um mit dem… Read More


Ubuntu 14.04 16.04 LTS Server (no GUI) installing a harddisk with 4 TB (in my case a Seagate ST4000VN000 NAS-Drive 4TB 3.5″) Partitioning the disk with fdisk does not lead to the required result: $ fdisk – l /dev/sda shows the 4000 GB but partionning and formatting brings a result of 2,0TB only. To be… Read More


Letztens ging der Funkschlüssel (oder auch Funkfernbedienung / Funkempfänger) meines BMWs auf einmal nicht mehr. Drei Minuten zuvor habe ich noch ganz normal per Funkschlüssel abgesperrt. Ab dann konnte das Auto nur noch manuell gesperrt werden. Als zweite Auffälligkeit zeigte die Außentemperaturanzeige die Temperatur in Fahrenheit statt in Celsius. Nach einer Recherche im Internet (lesen… Read More


Hat man ein privates SVN Repository muss man sich auch selbst um ein Backup kümmern. Wird nicht vom ganzen Rechner ein Backup gemacht, so helfen kleine Scripte, die durch Crontabs gestartet werden. Zu diesem Zweck habe ich mir selbst ein kleines Script gebaut: #!/bin/bash backupDate=$(date +%Y%m%d-%H%M) backupSrc="/svn" backupDest="/svn/_BACKUP" restoreScript="#!/bin/bash sudo mkdir /$backupSrc mkdir /$backupDest" rm… Read More