OpenMoko FreeRunner / accelerometer (gyorsulásmérő)

A freerunner beépített gyorsulásmérője a /dev/input/event2 alatt érhető el.

Írtam egy kis programot, amivel lehet figyelni.

A program innen letölthető: http://raron.cjb.hu/fr/fr_acc.tar.gz
Az Y tengely balra előre, az X tengely jobbra előre, a Z tengely pedig lefele mutat.

Mivel a freerunner -re még nem sikerült C-t fordítani, ezért a NetCat(nc) nevű programmal irányítottam át
az adatokat a következő képp:

A Gép IP-címe: 192.168.0.200
A FreeRunner címe: 192.168.1.202

a gépen:

$ mkfifo /tmp/asdf
$ nc -l -p 1234 > /tmp/asdf &
$ ./fr_accelerometer /tmp/asdf

a freerunner-en

# cat /dev/input/event2 | nc 192.168.0.200 1234

Ha valakinek sikerült C-t a freerunner-re fordítania, akkor kérem írja meg.
Sok sikert / jó játékot! (Remélem, Wintermute, nem haragszol a cím hasonlóságáért)

szerk:
A program az ncurses -t használja 80 oszlopos képernyőn, fordítani a gcc -lncurses fr_accelerometer.c -vel lehet