http://mbed.org/users/Sissors/code/MMA7660/#a8e20db7901e