CH340G / CH341G unter MacOSX Yosemite

Beim Versuch einen Arduino Mega Clone unter MacOSX in Betrieb zu nehmen stolperte ich darüber das der USB-Seriell Adapter nicht erkannt wurde. Bei näherer Suche fand ich nicht wie üblich einen Mega8U oder einen FTDI Chip sondern einen CH340G von dem ich nie zuvor gehört hatte. Leider brauchts dafür extra Treiber die man sich von einer Chinesischen Seiten runterladen muss (die Datei heisst CH341SER_MAC.ZIP).

Unter MacOSX Yosemite 10.10 ist  leider noch folgendes Kommando notwendig da vermutlich die Sicherheitsrichtlinien in Yosemite das Laden des Kernel Moduls verhindern.

sudo nvram boot-args="kext-dev-mode=1"

Update:
Es gibt ein weiteres Paket mit diesem Treiber unter http://raysfiles.com/drivers/ch341ser_mac.zip

Update2:
Es gibt für 10.11 ein weiteres Paket:
http://kig.re/downloads/CH34x_Install.zip

Veröffentlicht unter Arduino | Kommentare deaktiviert für CH340G / CH341G unter MacOSX Yosemite

Node.js auf Raspberry Pi

Leider sind die Pakete von Node.js im Raspbian Repository sehr alt. So versuchte ich den Sourcecode auf dem Raspberry Pi direkt zu kompilieren. Nach 6 Stunden brach gcc (oder ld) beim Linken mit der Meldung „Illegal instruction“ ab. Nach ein wenig Googeln fand ich durch Zufall dies Webseite die aktuelle Debian Pakete für Arm fertig kompiliert anbietet.

wget http://node-arm.herokuapp.com/node_latest_armhf.deb
dpkg -i node_latest_armhf.deb

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Node.js auf Raspberry Pi

Bilder in WordPress drehen

So schön die Grafischen funktionen wie z.B. Bilder drehen in WordPress auch sind… ganz durchdacht sind die Funktionen nicht. Lädt man Bilder in die Mediathek hoch und verlinkt sie anschliessend in einem Beitrag und stellt danach fest das man ein Bild gedreht haben möchte so funktioniert das nicht. WordPress legt löblicherweise alle Bearbeitungen der Bilder als Kopie ab und lässt das Original unangetastet. Leider aktualisiert dann WordPress nicht die Links in dem verlinkten Artikeln so das immer aus das Ursprungsbild verlinkt wird. Generell ist nicht soo Clever die Bilder als Plaintext Link im Artikel zu speichern. Sobald man z.B. den Domainnamen ändert sind alle Links in den Artikeln falsch.

Wie man die Bilder nun in der GUI so dreht das man die Artikel nicht komplett umarbeiteten muss, weis ich nicht. Bin für jeden Hinweis dankbar.

Gelöst hab ichs in der Shell auf dem Server mit:

mogrify -rotate 90

Wobei man darauf achten muss auch die Vorschaubilder mit umzubenennen.

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Bilder in WordPress drehen

Arduino unter MacOSX — Upload klappt nicht

Damit auch das aktuelle Arduino 1.0.5 unter 10.8 funktioniert benötigt es folgende Kommandos:

sudo mkdir /var/lock
sudo chmod 777 /var/lock

Anderenfalls gibt es nur Fehlermeldungen beim Upload.

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Arduino unter MacOSX — Upload klappt nicht

Tastenprellen in XBMC (openelec)

In XBMC prellt die Fernbedienung. Da openelec statt lirc ein neues System eventlircd benutzt funktionieren die altbekannten Lösungen in der lircd.conf gegen das Tastenprellen nicht mehr. Eine Lösung ist in openelec den eventlircd mit dem Parameter „–repeat-filter“ ein zu schalten. Es steht zwar in jeder Doku das der Parameter standardmässig aktiviert ist, das ist aber schlicht falsch. Killt man den eventlircd und startet ihn mit dem Parameter prellen die Tasten schon deutlich weniger. Leider ist das Intervall für den filter nicht einstellbar :-(. Ausserdem lässt sich das in openelec schlecht einbauen da die Startskripte nicht editierbar sind. Im Netz wird vorgeschlagen in der autostart.sh den eventlircd zu killen und mit der –repeat-filter option zu starten. Leider muss dazu auch xbmc neu gestartet werden. Also müsste noch ein killall xbmc.bin hinterher. Unschön.

Viel einfacher und im Netz schlecht zu finden ist die viel elegantere Lösung in XBMC. Man erstellt in:

/storage/.xbmc/userdata/advancedsettings.xml

mit dem Inhalt:

<advancedsettings>
<remoterepeat>800</remoterepeat>
</advancedsettings>

Und schon gehts. Dokumentiert sind die Parameter hier:

http://wiki.xbmc.org/index.php?title=Userdata/advancedsettings.xml

Veröffentlicht unter VDR | Kommentare deaktiviert für Tastenprellen in XBMC (openelec)

Gesichtsbuch und du

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Gesichtsbuch und du

XBMC mit VDR VNSI Plugin

Wie bekommt man XBMC mit VDR VNSI Plugin zum laufen

apt-get install libass-dev libyajl-dev libplist-dev python-dev autopoint libboost1.42-dev libglu1-mesa-dev libglew1.5-dev libmysqlclient-dev libmpeg2-4-dev libmad0-dev libjpeg62-dev libsamplerate0-dev libvorbis-dev libmodplug-dev libcurl4-gnutls-dev libflac-dev  libtiff4-dev liblzo2-dev libsmbclient-dev libfribidi-dev libsqlite3-dev libpng12-dev libpcre3-dev libcdio-dev libjasper-dev libsdl1.2-dev libdbus-1-dev libasound2-dev libsdl-mixer1.2-dev libsdl-image1.2-dev libmicrohttpd-dev libhal-storage-dev libhal-dev libxmu-dev gawk libvdpau-dev libva-dev gperf nasm libiso9660-dev
git clone https://github.com/opdenkamp/xbmc.git
./bootstrap
./configure
make -j2
make install

Das VNSI Plugin gibts hier:

svn co http://xbmc.svn.sourceforge.net/svnroot/xbmc/branches/pvr-testing2/xbmc/pvrclients/vdr-vnsi/vdr-plugin-vnsiserver

Veröffentlicht unter Linux, VDR | Kommentare deaktiviert für XBMC mit VDR VNSI Plugin

SVN: Compressed stream invalid

Das Uploaden von Binärdateien ins SVN schlägt fehl mit:

svn: PROPPATCH von »/svn/robo/!svn/wrk/215f8bf9-2d60-4fa7-ad96-b4a3323916f9/mjpg-streamer.tar.gz«: Compressed stream invalid (https://server.name)

Lösung ist „http-compression = no“ in der ~/.subversion/servers.

Quelle: http://www.apache.org/dev/version-control.html

Veröffentlicht unter Allgemein | Kommentare deaktiviert für SVN: Compressed stream invalid

Screencasts unter Linux

Bildschirmvideos lassen sich mit VLC sehr gut aufnehmen:

vlc screen:// –screen-fps 25 –nooverlay –sout
„#transcode{vcodec=h264,vb=2048,scale=0.5,acodec=mp3,ab=128,channels=2}:
duplicate{dst=std{access=file,mux=mp4,dst=screencast.flv}}“

Quelle:
http://wiki.ubuntuusers.de/Screencasts

Veröffentlicht unter Allgemein | Kommentare deaktiviert für Screencasts unter Linux

WebCam Server unter Linux

Ich weis nicht wie viel Zeit ich verplempert habe ein gescheites Program unter Linux zu finden das die Bilder einer WebCam (Logitech, UVC) zur Verfügung stellt. Entweder instabil oder so alt das es mit aktuellen Kerneln nicht mehr läuft. Zwei Apps hab ich gefunden, der Rest ist grosser ….

Wirklich zu empfehlen sind mjpg-streamer und fswebcam. An beiden wird noch aktiv entwickelt und sie laufen problemlos unter Kernel > 2.6.24.

Veröffentlicht unter Linux | Kommentare deaktiviert für WebCam Server unter Linux