Commit Graph

59 Commits

Author SHA1 Message Date
e760cf541c Update submodule 2020-04-13 17:17:38 +02:00
6b90c1779f Adapt to new interrupt handling interface and change example back to atmega1284p 2020-04-13 16:43:48 +02:00
8bb1bd7397 Update uart submodule 2020-04-13 13:06:31 +02:00
24d17688c0 Add double speed test and change to atmega328p 2020-04-12 23:59:18 +02:00
414ebbebff Refactor uart utils to separate submodule 2020-04-07 03:54:40 +02:00
717a69c231 Updated uart submodule 2020-04-05 03:37:41 +02:00
f0abf335e5 Updated flash submodule 2020-04-05 00:02:33 +02:00
991a67bd86 Updated submodule 2020-02-21 17:50:02 +01:00
4d31f20714 Updated submodules and added MIT license file 2020-02-01 15:43:38 +01:00
85e6510cd5 Adapted to library change 2019-08-15 19:01:56 +02:00
2eefa7fd7f Changed toolchain to 9.1.0 and updated submodules 2019-08-15 18:49:53 +02:00
dd3e69daa3 Disabled unused interrupt vectors 2019-08-15 18:13:12 +02:00
cc5b375b44 Updated project settings 2019-08-15 17:43:11 +02:00
fcdce7cc1d Adapted example slightly and updated submodules 2019-08-14 20:00:40 +02:00
0354bc3020 Adapted interface to move more often used template parameters to the front 2019-08-05 20:06:42 +02:00
c74f1afcac Adapted to c++ clock header 2019-08-05 19:43:00 +02:00
823921dcd8 Added flushing test 2019-08-03 18:46:23 +02:00
2ba032c103 Added test for number conversion 2019-08-03 17:33:05 +02:00
dafb7ee059 Added test for stream operator overloading 2019-08-03 16:53:29 +02:00
9b4b0cac67 Adapted to new interface 2019-08-03 16:26:32 +02:00
2d54e4ea45 Updated submodule 2019-08-02 19:45:02 +02:00
d32e2a13e6 Fixed submodule url 2019-08-02 19:31:08 +02:00
5047b661af Changed example to use peeking 2019-08-02 18:22:38 +02:00
408ab83afb Changed example to use rx as well 2019-08-02 17:42:12 +02:00
e891e1019f Switched to only Uart1 for testing 2019-08-02 09:22:27 +02:00
4a25398c1e Added Uart1 example 2019-07-30 21:51:47 +02:00
48e312d076 Implemented test using Peter Fleury's c uart library 2019-07-30 18:32:32 +02:00
59a83a304b Used defaultet constructor for uart 2019-07-28 19:20:36 +02:00
011776a709 Removed test implementation 2019-07-28 18:11:23 +02:00
d952794c55 Refactored code to use capital letters for classes and added using namespace inside functions 2019-07-28 18:00:15 +02:00
9809b34bca Implemented optimal example to compare implementations 2019-07-28 17:33:42 +02:00
e71d103602 Added explicit selection of interrupt driven uart 2019-07-28 14:09:52 +02:00
d8aee7498d Removed unnecessary const qualifiers in template 2019-07-28 14:01:05 +02:00
5cd2b963fa Added proof of concept for using hardware0 in SPI mode 2019-07-28 12:16:09 +02:00
ab1d55ee6f Updated submodule 2019-07-28 10:35:32 +02:00
b66c33506c Implemented proof of concept for new library interface and added basic outline of new interface 2019-07-27 18:56:31 +02:00
2cb62d4fac Added flash submodule for flash strings 2019-07-27 13:38:45 +02:00
98bd0e1238 Added clock and io/uart submodules 2019-07-27 11:01:56 +02:00
f1de6c3701 Renamed library from usart to uart and wiped example to implement new library 2019-07-27 10:53:23 +02:00
0ec71af448 Used submodule branch as library source 2018-08-11 13:37:15 +02:00
8fa18f8e88 Merged changes from submodule branch 2016-10-29 17:22:34 +02:00
5ba8cc4ec3 Fixed submodule 2016-10-29 17:12:11 +02:00
cf1b273549 Changed receive flushing function to not need a timeout and to work with and without interrupts 2016-05-24 21:08:06 +02:00
07474c7e19 Added fushing functions and destructor 2016-05-24 20:59:46 +02:00
30c0269fca Improved code so that it automatically adjusts to whether interrupts are enabled or not and also removed useless max size paramter from receive string function 2016-05-21 21:49:56 +02:00
02d5d34e72 Further refactored printing code to be more readable 2016-05-21 20:47:18 +02:00
8ccddc483e Added C++ stream syntax for writing strings 2016-05-21 20:39:37 +02:00
8b081b8c9f Replaced c array buffer with c++ array class buffer 2016-05-21 19:11:04 +02:00
8e249b46b5 Fixed USART1 2016-05-20 22:33:47 +02:00
ef24096b04 Rewrote usart to use interrupts 2016-05-20 22:27:57 +02:00