Commit graph

190 commits

Author SHA1 Message Date
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
Aaron Mueller
b2d11488fa Strip the resulting binary to redurce some space 2011-10-30 23:42:46 +01:00
f5e5816444 iSome typo fixes and revision updates. 2011-10-30 19:09:20 +01:00
963a3e6063 Typo fixed. 2011-10-29 21:55:19 +02:00
Aaron Mueller
42e0200349 Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB 2011-10-23 21:44:42 +02:00
Aaron Mueller
5335603b15 Correct some lighting and make real LED models. 2011-10-23 21:43:54 +02:00
db88825230 Unused resistor removed. 2011-10-23 21:17:01 +02:00
b8d273667f Formated only. 2011-10-20 21:23:02 +02:00
Aaron Mueller
c8e496195f Merge branch 'USB' of github.com:klaute/Cthn.de-MiniLEDCube into USB 2011-10-20 20:42:01 +02:00
fc727bce52 Copy from master branch. 2011-10-20 20:40:45 +02:00