Commit Graph

47 Commits

Author SHA1 Message Date
a61348e1c7 lab03.2 2016-11-02 15:14:51 +02:00
5d4b4a1e6d Merge https://gitlab.com/I237-2016/skeleton into HEAD 2016-11-02 14:13:58 +02:00
Silver Kits
8b7377dff3 Add interrupt driven UART library from https://github.com/andygock/avr-uart 2016-10-31 20:13:51 +02:00
Silver Kits
51e4a8bc9b Enable to use main() without return value 2016-10-31 19:52:30 +02:00
Silver Kits
2ea46d4402 Format only .c files in source directory with make format 2016-10-21 13:48:22 +03:00
Silver Kits
e6888bd251 Add LTO and unused data/functions optimisations suggested by Arti 2016-10-21 13:40:53 +03:00
Silver Kits
de62693b6d Add make size target. This target can be used to print firmware memory usage in AVR format 2016-10-11 12:08:53 +03:00
Silver Kits
40c0ac6888 Fix 1602 LCD wiring document 2016-10-10 16:28:38 +03:00
Silver Kits
8ee4b59b24 Merge branch 'revert-fabda262' into 'master'
Revert "Merge branch 'master' into 'master'"

This reverts merge request !1

Does not work on OS X:

```
fatal: could not create archive file '/lab03.1-23-g3452f1.tar.gz': Permission denied
mv: rename /1 to bin/1: Permission denied
mv: rename /Applications to bin/Applications: Permission denied
mv: rename /Library to bin/Library: Permission denied
mv: rename /Network to bin/Network: Permission denied
mv: rename /System to bin/System: Permission denied
mv: rename /Users to bin/Users: Permission denied
mv: rename /Volumes to bin/Volumes: Permission denied
mv: rename /bin to bin/bin: Permission denied
mv: rename /cores to bin/cores: Permission denied
mv: rename /dev to bin/dev: Permission denied
mv: rename /etc to bin/etc: Permission denied
mv: rename /home to bin/home: Permission denied
mv: rename /installer.failurerequests to bin/installer.failurerequests: Permission denied
mv: rename /net to bin/net: Permission denied
mv: rename /opt to bin/opt: Permission denied
mv: rename /private to bin/private: Permission denied
mv: rename /sbin to bin/sbin: Permission denied
mv: rename /tmp to bin/tmp: Permission denied
mv: rename /usr to bin/usr: Permission denied
mv: rename /var to bin/var: Permission denied
Projekti pakendamine 6nnestus
```

See merge request !2
2016-10-10 09:06:28 +00:00
Silver Kits
b8338339aa Revert "Merge branch 'master' into 'master'"
This reverts merge request !1
2016-10-10 09:05:23 +00:00
Silver Kits
82554947db Fix hd44780.h 2016-10-10 11:53:22 +03:00
Silver Kits
fabda26208 Merge branch 'master' into 'master'
Lisasin package and delivery scripti

Martin Nõukas Rühm D23

See merge request !1
2016-10-10 08:49:57 +00:00
Silver Kits
1613198bc3 Add 1602 LCD keypad shield wiring and fix USB-UART wiring 2016-10-10 11:45:39 +03:00
Silver Kits
6dac14ab59 Fix hd44780 formatting and add modifications descriptions to files headers 2016-10-10 11:44:30 +03:00
Silver Kits
51951fcea1 Fix and change hd44780 LCD row and col positions 2016-10-10 11:34:43 +03:00
Silver Kits
4b3ada594b Add function to clear screen only starting from given position to given length 2016-10-04 22:03:41 +03:00
Silver Kits
2f5451d76e Amend lcd_goto() to be safe and not move cursor outside of screen limits and add screen positions definitions 2016-10-04 22:00:20 +03:00
Silver Kits
0825cd2f44 Add Arduino 1602LCD Shield settings and LCD lib usage to the project 2016-10-04 21:56:44 +03:00
Silver Kits
aec36f1ae2 Fix LCD lib include paths and header file 2016-10-04 21:52:54 +03:00
Silver Kits
801f825c6b Add LCD1602 library from http://community.atmel.com/projects/hd44780-library 2016-10-04 21:42:04 +03:00
bdd27a6bea Add 0 to 127 ascii print out and month lookup 2016-09-26 19:57:14 +03:00
a882534979 Fix bug in print_for_human 2016-09-26 19:56:46 +03:00
a7a915faf4 Remove assert code and add ascii table print 2016-09-26 17:33:47 +03:00
f1f06f056a Add humaninterface messages header 2016-09-26 17:33:21 +03:00
5b78b7da02 Add print helper functions 2016-09-26 17:33:02 +03:00
713cc80417 Add header guard to uart.h 2016-09-26 16:39:07 +03:00
7d422c5494 Merge gitlab.com:artizirk/skeleton into HEAD 2016-09-26 16:31:33 +03:00
8436ba76b0 Remove unnecessary build.sh script 2016-09-19 18:01:25 +03:00
MartinezEst
4f41814558 PackAndDeliverBashValmis 2016-09-19 16:23:20 +03:00
9cd6f6cf82 Add package-and-deliver.sh script 2016-09-18 23:55:33 +03:00
d827bbe427 Fix uart3_init comment 2016-09-10 01:09:54 +03:00
85dca87ff3 Added assert test to main.c with stderr debug console output 2016-09-10 00:57:01 +03:00
ae55fbac04 Renamed uart functions and added support for stderr via uart3 2016-09-10 00:56:05 +03:00
8c5f723619 Add uart functions from https://github.com/tuupola/avr_demo 2016-09-10 00:23:43 +03:00
90a1b412df Formated the code with astyle 2016-09-10 00:23:14 +03:00
dca26ac547 Merge branch 'master' of https://gitlab.com/I237-2016/skeleton 2016-09-09 23:54:45 +03:00
Silver Kits
8c8f203465 Add Arduino Mega UART wiring schema 2016-09-08 16:14:02 +03:00
Silver Kits
aeb9930651 Fix doc file names 2016-09-08 15:52:29 +03:00
Silver Kits
771f8d7380 Add Arduino Mega UART wiring schema 2016-09-08 14:41:27 +03:00
Silver Kits
80127401b5 Amend git describe to always show short SHA and fix macro name 2016-09-08 13:12:20 +03:00
Silver Kits
667a72739c Add avrdude -D argument. Some ardus do not write new user code without it 2016-09-08 12:40:53 +03:00
Silver Kits
1a7a0a4630 Do not remove placeholder in make clean target 2016-09-08 09:36:00 +03:00
Silver Kits
5c5ed7a0b5 Add Makefile 2016-09-06 22:34:10 +03:00
Silver Kits
5abb360450 Add astyle code formatter usage script and change .gitignore to exclude astyle preserved files 2016-09-06 22:15:30 +03:00
cc4321ae40 Add a led blinking code and a build script 2016-09-05 19:00:01 +03:00
Silver Kits
7058070132 Extend .gitignore to prevent accidental files in case global ignore is not set up 2016-08-22 21:05:48 +03:00
Silver Kits
13fe515327 Init repository and add structure 2016-08-19 09:50:00 +03:00