I have acquired a brand new EZ430-Chronos watch. It has a 96 segment LCD display and provides an integrated pressure sensor and 3-axis accelerometer for motion sensitive control.

I tried to use different programs that were advertised on Chronos wiki site. However, my favorite app Chronos Flying Mouse didn’t work as I had expected. I had trouble calibrating and using it as it is shown in the video. My efforts to contact the authors were fruitless. So today, I downloaded source code of the programs and started working with the libraries. My C++ skills suck, therefore I had to change libraries to work with masm32. Finally I managed to connect the watch and get accelerometer data.

I thought how can i use this watch for something useful, something meaningful, something for the sake of humanity. Finally I found my answer, I would prank my students. I wrote a small software which sits in the background and checks for pressed keys of Chronos. For example if ^ key is pressed, program runs a music video called “Gangnam Style”, * button terminates the music video and # button plays a short clip from “Gangnam Style”. In order to add extra evil, software also disables the mouse and keyboard during video playback. I had a couple of problems during this prank. First of all, the range of the watch is extremely limited. I have tried several times to find the optimal position for executing the prank. In order to hide the watch, I always wore long sleeved shirt. My last victim class was extremely cautious therefore I wore a black shirt and pretended to use phone for the remote control. It was all mostly fun to watch their faces.

If I get permission from students I will update this post with videos. Stay tuned! Oppa Gangnam Style :)

Update: I got permission from two three classes. Here are their videos. Enjoy :)

12-C Class

12-B Class

12-A Class

I also uploaded source code and binary of my programs. You can download from here. Because this was a quick and dirty hack, I hard coded paths. Prank assumes that you have Media Player Classic installed at

“C:\Program Files\MPC-HC\mpc-hc64.exe”

All the files must be located at C:\g folder. Inside the folder following files should exist;

gangnam.mp3 Short MP3 from Gangnam style
g.avi Music Video of Gangnam style
ComProject.exe Main executable
eZ430_Chronos_CC.dll DLL to communicate with Chronos watch

You can change the hardcoded paths by compiling the source code with MASM32 or by doing some hex-editing.

If you have any question feel free to leave a comment.

About these ads