// Copyright 2007-2008 Xo W. // Adapted from http://www.windmeadow.com/node/42 // Thanks to Chad for the great work! #include "init.h" #include #include "nunchuk.h" #include "i2c/i2c.h" #include "usart/usart.h" #include "delay/delay.h" void main (void) { unsigned char i; unsigned char buf[6]; init(); // Function call inserted by C-Wiz init_comms(); init_nunchuk(buf); for(;;) { read_nunchuk(buf); putch(0xFF); DelayUs(200); putch(0x00); DelayUs(200); for(i = 0; i < (unsigned char)6; i++) { putch(decode_nunchuk(buf[i])); DelayUs(200); } } }