Aaron Mueller
998d0e3e15
Add movement and fix some compile bugs
2011-12-21 21:04:58 +01:00
Kai Lauterbach
226333eaf7
Not required anymore.
2011-12-18 22:21:49 +01:00
Kai Lauterbach
73ad4d9fd9
Code optimized, delay changing via USB added and animation viewing
...
routine fixed.
2011-12-18 22:16:32 +01:00
Kai Lauterbach
5d944fac4b
Delay request added.
2011-12-18 22:16:17 +01:00
Kai Lauterbach
dc53d85b4c
Mode switching and delay changing examples added.
2011-12-18 22:15:26 +01:00
Kai Lauterbach
ff56b090fd
Animation support added.
2011-12-18 19:35:47 +01:00
Kai Lauterbach
9d6eb9dfc5
Sizeoptimized v-usb added.
2011-12-18 19:35:12 +01:00
Kai Lauterbach
c1d91c2448
Mode changing and animation transfer implemented.
2011-12-18 19:34:15 +01:00
Kai Lauterbach
b70892de2e
Sinus animation for usb and cube demo implemented.
2011-12-18 13:48:32 +01:00
Kai Lauterbach
ff3ca89f2e
Structure typedef added for future implementation.
2011-12-18 13:47:34 +01:00
Kai Lauterbach
6abbbcf78a
type.h include removed.
2011-12-18 13:47:06 +01:00
44ca75161f
Deoptimized.
2011-12-17 22:03:57 +01:00
Kai Lauterbach
f1f99f4576
EEPROM indexed read test.
2011-12-10 11:48:40 +01:00
Kai Lauterbach
7c76f3303e
EEPROM write/read access via USB implemented.
2011-12-10 11:46:58 +01:00
Kai Lauterbach
598c2c67f3
Merge branch 'master' of github.com:klaute/Cthn.de-MiniLEDCube
...
Conflicts:
client/test.c
firmware/requests.h
firmware/usb.c
2011-12-10 00:59:29 +01:00
Kai Lauterbach
1ceeaf0d1e
Some more changes.
2011-12-10 00:50:28 +01:00
Kai Lauterbach
beb8d0c4e2
Some more code size optimizations.
2011-12-10 00:50:28 +01:00
Kai Lauterbach
9aca5cf6f9
Code optimized for size.
2011-12-10 00:50:28 +01:00
Kai Lauterbach
e6a5e55a3e
Custom USB requests changed.
2011-12-10 00:50:28 +01:00
Aaron Mueller
b92b8953a6
Fix a display issue with the wires
2011-12-10 00:50:28 +01:00
Aaron Mueller
37608b6b24
First working GTK + GL window
2011-12-10 00:50:28 +01:00
Kai Lauterbach
969fb85f6e
Custom USB requests changed.
2011-12-09 21:59:25 +01:00
Aaron Mueller
9a24b0add5
Merge branch 'USB'
2011-12-07 21:49:51 +01:00
Aaron Mueller
881d9f44da
Fix a display issue with the wires
2011-12-07 21:44:03 +01:00
Aaron Mueller
be7e61d679
Merge branch 'USB'
...
Conflicts:
.gitignore
firmware/Makefile
pcb/miniledcube.brd
pcb/miniledcube.sch
2011-12-07 21:32:42 +01:00
Aaron Mueller
fa69c53f89
Merge branch 'klaute' into USB
...
Conflicts:
firmware/main.c
firmware/main.h
firmware/usb.c
firmware/usb.h
2011-12-07 21:28:41 +01:00
Kai Lauterbach
f8242b9ae3
Delay call from mainloop removed because of faster
...
usb communication.
2011-12-07 21:16:47 +01:00
Kai Lauterbach
66c84c6415
Some sleep call's added.
2011-12-07 21:16:47 +01:00
Kai Lauterbach
28bd57a8fb
Timeout reduced.
2011-12-07 21:16:46 +01:00
09f600f9e1
First implementation of the USB communication.
2011-12-07 21:16:46 +01:00
9a8082065a
Simple test.
2011-12-07 21:16:46 +01:00
4697706a2c
First stable usb connection lsusb report.
2011-12-07 21:16:46 +01:00
c175dc0ad8
Some other files to ignore.
2011-12-07 21:16:46 +01:00
0a316aaed9
First working version of the ISR to control the LEDs.
2011-12-07 21:16:46 +01:00
15c681c7e3
A simple test program to simulate the bitshifting in the ISR.
2011-12-07 21:16:46 +01:00
a0ae46b6c3
Copied changes from USB branch.
2011-12-07 21:16:46 +01:00
8a2a2d99ed
First implementation of the new ISR.
2011-12-07 21:16:46 +01:00
Aaron Mueller
8a467bbeae
First working GTK + GL window
2011-12-06 22:35:48 +01:00
klaute
58a7f12826
Timer configured and first implementation of the ISR.
2011-11-29 23:48:54 +01:00
87535e87e7
Just code formated.
2011-11-29 19:35:07 +01:00
4fb68b970a
Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB
2011-11-11 19:34:12 +01:00
53d8a976bf
Formatted...
2011-11-11 19:32:43 +01:00
Aaron Mueller
c10808004c
Start implementing the GUI for the 3D-LED-Cube
2011-11-08 22:32:09 +01:00
36e9290611
Missing description added.
2011-11-05 16:53:24 +01:00
d5941812cc
Changes from last meeting.
2011-11-05 16:52:02 +01:00
7cd1ac3d2e
Timer/Counter calculations to configure the new timing requirements.
2011-11-05 16:49:02 +01:00
8ba8455abe
Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB
2011-11-02 18:39:49 +01:00
Aaron Mueller
2694d9988f
Implement the LED voltage switch.
...
LEDs can now be switched on or off with the mouse. The current
state of the LEd cube is saved in a array which can be easily
printed out to STDOUT.
2011-10-31 00:25:07 +01:00
Aaron Mueller
8e91376491
Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB
2011-10-30 23:59:15 +01:00
Aaron Mueller
37e885f02e
Add the picking feature.
...
We can now select a LED on the screen and get the index of the LED.
To get the right index, we use the color picking technique mentioned
in the OpenGL RedBook. This works suprisingly pretty well (and fast!).
2011-10-30 23:55:53 +01:00