Michael Hayes
|
b1504f548f
|
Add ir_spam1 to show how to repeatedly send character over IR UART and update display at the same time
|
2013-09-26 22:50:28 +12:00 |
|
Michael Hayes
|
880d5656c4
|
Add ir_uart_test4 to show use of alternate codes to reduce IR transmission errors
|
2013-09-26 22:43:51 +12:00 |
|
Michael Hayes
|
58043570ca
|
Add pulsate1 to show PWM control of display luminance
|
2013-09-26 22:21:22 +12:00 |
|
Michael Hayes
|
ff4c55c03b
|
Move stars1 to stars2 and change stars1 to create twinkling
|
2013-09-25 22:30:12 +12:00 |
|
Michael Hayes
|
264608fc16
|
Gobble echoed character
|
2013-09-25 22:29:24 +12:00 |
|
Michael Hayes
|
b67c196143
|
Gobble echoed character
|
2013-09-25 21:52:35 +12:00 |
|
Michael Hayes
|
90d477a651
|
Add example to show how pseudorandom sequence can be changed
|
2013-09-25 21:28:28 +12:00 |
|
Michael Hayes
|
4839a0c46b
|
Add example showing pseudorandom sequence
|
2013-09-25 21:23:29 +12:00 |
|
Michael Hayes
|
9d73b2e79d
|
Add example of using random numbers and controlling pixel brightness with PWM
|
2013-09-25 21:06:59 +12:00 |
|
Michael Hayes
|
a53f82d932
|
Add software PWM support and test app
|
2013-09-25 15:44:00 +12:00 |
|
Michael Hayes
|
2662263794
|
Tweak comments
|
2013-09-25 15:43:39 +12:00 |
|
Michael Hayes
|
1fda4b5a0e
|
Add comments
|
2013-09-24 21:25:46 +12:00 |
|
Michael Hayes
|
8099efaabf
|
Add driver to receive Phillips RC5 IR protocol
|
2013-09-24 21:21:29 +12:00 |
|
Michael Hayes
|
ee5e67d4f1
|
Add Makefile.test
|
2013-09-24 12:39:06 +12:00 |
|
Michael Hayes
|
3d2818f217
|
Add ir_spam1
|
2013-09-24 12:38:02 +12:00 |
|
Michael Hayes
|
4effa77ba0
|
Add docs for pacerdemo1
|
2013-09-24 12:10:23 +12:00 |
|
Michael Hayes
|
782c0a79f2
|
Strip newline from version
|
2013-09-24 12:08:03 +12:00 |
|
Michael Hayes
|
b3916e2e73
|
Add pacerdemo1
|
2013-09-24 12:02:46 +12:00 |
|
Michael Hayes
|
f66d6c0770
|
Correct check for gcc version
|
2013-09-20 15:44:30 +12:00 |
|
Michael Hayes
|
650ffc7b17
|
Remove PIO_DEFINE uses
|
2013-09-20 08:23:31 +12:00 |
|
Michael Hayes
|
f4cc189d47
|
Add tunes
|
2013-09-19 09:17:26 +12:00 |
|
Michael Hayes
|
f4515eb634
|
Simplify
|
2013-09-19 09:16:30 +12:00 |
|
Michael Hayes
|
e705da61a8
|
Add beep2
|
2013-09-19 09:16:19 +12:00 |
|
Michael Hayes
|
3536ac107a
|
Rename tune
|
2013-09-19 09:12:36 +12:00 |
|
Michael Hayes
|
4ef18f4897
|
Rename tune; use push-pull
|
2013-09-19 09:12:24 +12:00 |
|
Michael Hayes
|
7b89c25d11
|
Rename tune; add notes
|
2013-09-19 09:08:38 +12:00 |
|
Michael Hayes
|
84c039c042
|
Fix cfg filename for newer gcc version
|
2013-09-19 08:59:50 +12:00 |
|
Michael Hayes
|
65a068f971
|
Add beep1
|
2013-09-17 08:57:18 +12:00 |
|
Michael Hayes
|
32aa46a0e8
|
Add jukebox1
|
2013-09-17 08:56:10 +12:00 |
|
Michael Hayes
|
b8d8dc6884
|
Search for files using avr/io.h
|
2013-09-17 08:52:23 +12:00 |
|
Michael Hayes
|
b8e4a628d3
|
Define NAVSWITCH_DOWN
|
2013-09-12 20:32:59 +12:00 |
|
Michael Hayes
|
15bee92dbc
|
Define PIO pins
|
2013-09-12 20:30:59 +12:00 |
|
Michael Hayes
|
efd77c9fd7
|
Add comment for navswitch delay
|
2013-09-06 13:42:04 +12:00 |
|
Michael Hayes
|
a21b31950b
|
Ignore executables
|
2013-09-06 11:10:01 +12:00 |
|
Michael Hayes
|
1f49ec646f
|
Add README files
|
2013-09-06 11:08:24 +12:00 |
|
Michael Hayes
|
f1a461b15c
|
Add .hex files
|
2013-09-06 11:05:37 +12:00 |
|
Michael Hayes
|
20031f941e
|
Increase delay when polling navswitch
|
2013-09-06 10:57:43 +12:00 |
|
Michael Hayes
|
22ec7e2416
|
Rotate module dep graph
|
2013-09-02 20:33:57 +12:00 |
|
Michael Hayes
|
5fbff003b6
|
Remove ref to labs
|
2013-09-02 19:58:21 +12:00 |
|
Michael Hayes
|
dc9a897916
|
Add .gitignore
|
2013-09-02 19:09:35 +12:00 |
|
Michael Hayes
|
87333ae5f0
|
Add .hex rule
|
2013-09-02 19:08:51 +12:00 |
|
Michael Hayes
|
3e4ff749d7
|
Remove pdf files
|
2013-09-02 19:08:02 +12:00 |
|
Michael Hayes
|
cf54ecf3f1
|
Add rotate option
|
2013-09-02 19:06:52 +12:00 |
|
Michael Hayes
|
d82300845c
|
Add URL
|
2013-09-02 19:02:54 +12:00 |
|
Michael Hayes
|
c95e88bba8
|
Add banners
|
2013-05-24 05:47:41 +00:00 |
|
Michael Hayes
|
1320cad49c
|
Add voltmeter1
|
2013-05-24 05:39:35 +00:00 |
|
Michael Hayes
|
cd2e6f4460
|
Change DDR/PORT order and add comment about intermediate state
|
2013-03-03 05:35:43 +00:00 |
|
Michael Hayes
|
4222d1eeac
|
Add comment
|
2013-03-03 05:35:01 +00:00 |
|
Michael Hayes
|
65119636de
|
Use step mode for display
|
2011-10-11 21:54:50 +00:00 |
|
Michael Hayes
|
dbf3be697d
|
Fix return code
|
2011-10-11 21:54:31 +00:00 |
|
Michael Hayes
|
139f40c2a1
|
Update template
|
2011-10-11 21:39:32 +00:00 |
|
Michael Hayes
|
ea2d525eb3
|
Update template
|
2011-10-11 21:39:04 +00:00 |
|
Michael Hayes
|
a4133335fa
|
Tweak deps
|
2011-10-11 21:36:38 +00:00 |
|
Michael Hayes
|
f6ad792d70
|
Fix spelling
|
2011-10-11 21:36:14 +00:00 |
|
Michael Hayes
|
3db5bdae02
|
Don't send newline when outputting carriage return
|
2011-10-11 21:35:03 +00:00 |
|
Michael Hayes
|
3705a9a84f
|
Add test program that gobbles echoed character
|
2011-10-11 21:30:20 +00:00 |
|
Michael Hayes
|
48c5dfe88f
|
Tweak docs
|
2011-09-25 22:17:35 +00:00 |
|
Michael Hayes
|
846f4bbe25
|
Tweak docs
|
2011-09-25 22:14:23 +00:00 |
|
Michael Hayes
|
f67715c488
|
Revert to old API
|
2011-09-25 05:04:06 +00:00 |
|
Michael Hayes
|
da88955fd4
|
Add stopwatch1
|
2011-09-24 21:27:13 +00:00 |
|
Michael Hayes
|
76665cbc7f
|
Revert tinygl_text API and add tinygl_draw_message
|
2011-09-24 21:25:49 +00:00 |
|
Michael Hayes
|
cc3347edd4
|
Use step mode
|
2011-09-24 11:27:52 +00:00 |
|
Michael Hayes
|
79ceb776d1
|
Display multiple chars in step mode if they can fit
|
2011-09-24 11:26:37 +00:00 |
|
Michael Hayes
|
f8c79b474a
|
Add hello5
|
2011-09-24 11:05:57 +00:00 |
|
Michael Hayes
|
c1fef5ff4c
|
Change tinygl_text to have pos
|
2011-09-24 10:42:33 +00:00 |
|
Michael Hayes
|
691778132b
|
Revert last change
|
2011-09-24 06:11:03 +00:00 |
|
Michael Hayes
|
4ab3dda0be
|
Simplify tinygl API by removing rotate options and using rotated font instead
|
2011-09-23 22:57:01 +00:00 |
|
Michael Hayes
|
a7b04f5f1d
|
Add rotated fonts
|
2011-09-23 22:43:45 +00:00 |
|
Michael Hayes
|
b333975b73
|
Remove redundant call
|
2011-09-23 21:09:19 +00:00 |
|
Michael Hayes
|
d38efe2a4b
|
Add TINYGL_MESSAGE_SIZE
|
2011-09-17 22:33:23 +00:00 |
|
Michael Hayes
|
efaa83d66c
|
Make font module dependency explicit
|
2011-09-17 22:32:07 +00:00 |
|
Michael Hayes
|
dc8e528793
|
Break out font stuff into new module
|
2011-09-17 22:28:17 +00:00 |
|
Michael Hayes
|
1213c832df
|
Tidy docs
|
2011-09-16 06:05:47 +00:00 |
|
Michael Hayes
|
ffaa5b2d6b
|
Tweak formatting
|
2011-09-15 21:33:46 +00:00 |
|
Michael Hayes
|
b7340eae00
|
Add squeak0
|
2011-09-15 21:18:38 +00:00 |
|
Michael Hayes
|
e024a1e207
|
Add comment
|
2011-09-14 09:23:19 +00:00 |
|
Michael Hayes
|
8e8301866d
|
Need to make filtering more robust
|
2011-09-10 10:52:11 +00:00 |
|
Michael Hayes
|
15afdb2766
|
Tweak deps
|
2011-09-10 02:42:17 +00:00 |
|
Michael Hayes
|
4666d4a1b0
|
Move pio_fast.h stuff into pio.h to simplify dependency graphs for the students
|
2011-09-10 02:38:11 +00:00 |
|
Michael Hayes
|
ce75df1ad9
|
Add parenthesis
|
2011-09-10 02:29:47 +00:00 |
|
Michael Hayes
|
56dca3faf4
|
Simplify pio.h and move fast implementation into pio_fast.h
|
2011-09-10 02:22:10 +00:00 |
|
Michael Hayes
|
b8039967df
|
Move labs
|
2011-09-08 00:28:27 +00:00 |
|
Michael Hayes
|
dff1a71217
|
Add led0
|
2011-09-06 10:19:49 +00:00 |
|
Michael Hayes
|
98c20e5ebf
|
Add missing doc dirs
|
2011-09-06 06:11:52 +00:00 |
|
Michael Hayes
|
7f321e75a9
|
Change enumeration
|
2011-09-06 03:21:05 +00:00 |
|
Michael Hayes
|
eb86788414
|
Tweak formatting
|
2011-09-02 22:25:33 +00:00 |
|
Michael Hayes
|
5e75e06e6a
|
Use even faster and smaller PIO implemenation and add delay navswitch to fix read
|
2011-09-02 06:11:03 +00:00 |
|
Michael Hayes
|
d6cec3f386
|
Revert to scrolling characters from first column
|
2011-09-02 05:25:25 +00:00 |
|
Michael Hayes
|
a305cdacd3
|
Convert to ucfk4
|
2011-09-02 05:09:23 +00:00 |
|
Michael Hayes
|
f0670cba4e
|
Use cunning enumeration scheme for PIOs
|
2011-09-02 02:21:36 +00:00 |
|
Michael Hayes
|
e346ab13b0
|
Add io.h
|
2011-09-01 08:48:54 +00:00 |
|
Michael Hayes
|
a49cca6688
|
Init things correctly
|
2011-09-01 04:40:19 +00:00 |
|
Michael Hayes
|
1b8b345504
|
Idiot, DEBUG not debug
|
2011-09-01 01:42:16 +00:00 |
|
Michael Hayes
|
cb98f85871
|
Remove squeaker
|
2011-09-01 01:28:54 +00:00 |
|
Michael Hayes
|
5ab541fe50
|
Schedule all tasks :-)
|
2011-09-01 01:16:26 +00:00 |
|
Michael Hayes
|
ff0b6e98b7
|
Use DEBUG instead of __NO_INLINE__ since this is not defined for -Os
|
2011-09-01 00:27:37 +00:00 |
|
Michael Hayes
|
5c0c1fba18
|
Generalise the timing
|
2011-09-01 00:20:42 +00:00 |
|
Michael Hayes
|
be813dcb55
|
Change timing notation
|
2011-08-31 21:15:06 +00:00 |
|
Michael Hayes
|
5580ca8b3a
|
Send note off messages
|
2011-08-31 10:38:02 +00:00 |
|
Michael Hayes
|
662d0781d9
|
Add squeak4
|
2011-08-31 03:06:34 +00:00 |
|