Jan 11 2012

Oktolight master 8 port smd is ready

Here we go , brand new and ready. 3 mcu powered 8 channel master with one (spi) output to the next 8 port smd slave. So 3 slaves an 1 master would be sufficient for 32 channels.

see it in action on youtube

if the above video does not work for you, use this one, without music

with music, might not work in every country. then see video above without music…







Dec 20 2016

Windows 7 Update – fix it

1. Disable Windows Updates
2. install following KB updates,

3. Activate Windows Update again and try again.

Nov 29 2016

fix windows 7 mbr

bootrec /fixmbr
bootrec /fixboot
bootrec /rebuildbcd
select disk [Nummer] (Windows Festplatte auswählen)
list partition
select partition (auf der windows installiert ist)
dann neustarten und daumen drücken.

Apr 16 2016

Excel – Switching languages back and forth

if you accidentally clicked SHIFT + LEFT ALT key, the keyboard switches the input language. you in German keyboard input you will receive an Z if you want to enter a Y. Just click on LEFT-SHIFT + LEFT-ALT key once and release, you should be back (or next language).

in order to disable the short cut, better go to control panel:
Language settings, advance, disable the keyboard short cuts (click on no action on the radio buttons)

what an annoying and useless feature for 95% of the users…

Oct 20 2015

espeak – mb-de5 kann meinen namen nicht?

espeak mit mbrola kann plötzlich meinen namen nicht mehr aussprechen…
mbrola: Warning: t-EI unkown, replaced with _-_
oktay = okt ?

man kann die entsprechende phoneme datei ändern (suchen mit find /usr -name “mb-de*”)
vi /usr/lib/arm-linux-gnueabi/espeak-data/voices/mb/mb-de5
replace 0 EI aI

Oktay = Oktay 🙂

Folgendemaßen läßt sich die alternative Aussprache ermitteln:
espeak -v mb-de5 “Oktay” –pho

EI 77 0 153 80 144 100 144

espeak -v mb-de5 “Oktai” –pho (–pho gibt mbrola phoneme aus)

aI 77 0 153 80 144 100 144

Sep 29 2015

mutt – without authentication – plain login


set from = "info@mail.com"
set realname = "name lastname"
set smtp_url="smtp://user:pass@domain.com:25"
set smtp_authenticators="login:plain"
set ssl_verify_dates = no
set ssl_verify_host = no
set ssl_starttls=no
set ssl_force_tls=no

Jun 11 2015

Mediwall – A waiting room monitor for patient’s

Mediwall works now fine since almost 2 years in a medical office in Dortmund City.
So it’s time to provide some more information soon.
To see it in action, please visit Dr. Akin Kara’s medical office.

I will post soon demo videos, information and pictures.

stay tuned. In the meanwhile you can contact me via email to get more information’s.

Feb 21 2015

Build kodi / xbmc from source

git clone git://github.com/OpenELEC/OpenELEC.tv.git
cd OpenELEC.tv
time PROJECT=RPi2 ARCH=arm make image
(get few cups of coffee…)

look under target/ there should be the image

if you want to rebuild kodi only
time PROJECT=RPi2 ARCH=arm make kodi

// if libraries missing, use below apt-get shopping-cart
apt-get install automake autopoint bison build-essential ccache cmake curl cvs default-jre fp-compiler gawk gdc gettext git-core gperf libasound2-dev libass-dev libavcodec-dev libavfilter-dev libavformat-dev libavutil-dev libbluetooth-dev libbluray-dev libbluray1 libboost-dev libboost-thread-dev libbz2-dev libcap-dev libcdio-dev libcec-dev libcec1 libcrystalhd-dev libcrystalhd3 libcurl3 libcurl4-gnutls-dev libcwiid-dev libcwiid1 libdbus-1-dev libenca-dev libflac-dev libfontconfig-dev libfreetype6-dev libfribidi-dev libglew-dev libiso9660-dev libjasper-dev libjpeg-dev libltdl-dev liblzo2-dev libmad0-dev libmicrohttpd-dev libmodplug-dev libmp3lame-dev libmpeg2-4-dev libmpeg3-dev libmysqlclient-dev libnfs-dev libogg-dev libpcre3-dev libplist-dev libpng-dev libpostproc-dev libpulse-dev libsamplerate-dev libsdl-dev libsdl-gfx1.2-dev libsdl-image1.2-dev libsdl-mixer1.2-dev libshairport-dev libsmbclient-dev libsqlite3-dev libssh-dev libssl-dev libswscale-dev libtiff-dev libtinyxml-dev libtool libudev-dev libusb-dev libva-dev libva-egl1 libva-tpi1 libvdpau-dev libvorbisenc2 libxml2-dev libxmu-dev libxrandr-dev libxrender-dev libxslt1-dev libxt-dev libyajl-dev mesa-utils nasm pmount python-dev python-imaging python-sqlite swig unzip yasm zip zlib1g-dev

more info here.

in my case I edit
vi build.OpenELEC-RPi2.arm-devel/kodi-14-b5dbdb5/xbmc/input/linux/LinuxInputDevices.cpp

added the home key for rii i7.

and here is the resulting patch
diff -Naur kodi-14-b5dbdb5.orig/xbmc/input/linux/LinuxInputDevices.cpp kodi-14-b5dbdb5/xbmc/input/linux/LinuxInputDevices.cpp
--- kodi-14-b5dbdb5.orig/xbmc/input/linux/LinuxInputDevices.cpp 2015-02-21 01:21:47.530234565 +0100
+++ kodi-14-b5dbdb5/xbmc/input/linux/LinuxInputDevices.cpp 2015-02-21 01:23:11.903724410 +0100
@@ -255,6 +255,7 @@
{ 378 , XBMCK_RIGHT }, // Green
{ 381 , XBMCK_UP }, // Yellow
{ 366 , XBMCK_DOWN }, // Blue
+ { KEY_HOMEPAGE , XBMCK_HOME }, // for Rii i7 and Co. home key 172

typedef enum

Feb 15 2015

lircmap.xml in kodi / xmbc raspi2

I was missing the submenu button on my x10 rc for my raspi2 kodi setup. Following step where needed in order to set submenu button on the lower right button:


disable power button. useless currently for raspi, since it will turn on again. So I put mute there . And KEY_C for submenu.
# 0x02 KEY_POWER
0x3a KEY_C

to read the table for lirc at startup
file .config/autostart.sh
#/usr/bin/ir-keytable -c ; ir-keytable -w /storage/.config/rc_keymaps/medion_x10 ; ir-keytable -r
/usr/bin/ir-keytable -w /storage/.config/rc_keymaps/medion_x10

Feb 1 2015

ffmpeg join / concate 2 or more ts video files

first cut your video file:
ffmpeg -i gekocht.ts -ss 56:21 -t 9:27 -c:v copy -c:a copy part2.ts
-t = length

then concat

ffmpeg -i "concat:part1.ts|part2.ts" -c copy out.ts

Dec 14 2014

433 mhz antennen länge

Lambda = c / f
Lambda = 300.000.000 / 433000000
0,6928406466512702 meter

Lambda /4
0,1732101616628176 meter
17,3 cm

c= 299 792 458 m/s, but for sake of simplicity use 300.000.000