Commit Graph
28 Commits
Author SHA1 Message Date
MightyPork 2812f962d9 added watchdog 2018-02-28 08:17:21 +01:00
MightyPork a60b736834 massive utils refactoring, renames, avr libc utils cleaning 2018-02-23 10:55:49 +01:00
MightyPork 9808f6eb59 Fixed soem ADC bugs and optimized things a bit 2018-02-09 19:21:56 +01:00
MightyPork 36a81aa0b5 Simplified ADC config and rearranged the struct a little 2018-02-09 16:17:59 +01:00
MightyPork 3c51c0633f Made "usb tx done" notification bypass the usual bounce via the main thread, made higher samplerate achievable 2018-02-08 21:31:06 +01:00
MightyPork dcddca9dd8 Added some protections against creash due to high frequency, but its not ideal ... 2018-02-07 22:33:54 +01:00
MightyPork ddfbbeeb95 more parts of adc fixed 2018-02-07 20:57:02 +01:00
MightyPork a63f040271 Added compile flag to replace TF with simple loopback for transport testing 2018-01-28 15:54:26 +01:00
MightyPork 04e32860f7 implemented precision timestamps in report messages 2018-01-27 20:27:33 +01:00
MightyPork 88bd46f516 fixed the crash and implemented trigger arming 2018-01-27 11:02:19 +01:00
MightyPork 45b4fb45e9 exti working but something is fucked up in the job queue or tinyframe 2018-01-26 23:01:19 +01:00
MightyPork ceb658e246 more doc comments 2018-01-25 08:11:27 +01:00
MightyPork 05875a8167 fixed bogus slotcount use display + moved some stuff to dynalloc to save ram 2018-01-14 00:21:13 +01:00
MightyPork 7816d75563 merged job queue with message queue 2018-01-12 09:30:02 +01:00
MightyPork 931f6cea59 added missing mutex for shared scratch buffer 2018-01-06 15:53:56 +01:00
MightyPork 41499eff9d added "welcome chime" 2018-01-02 12:10:38 +01:00
MightyPork 83a01aa1bc reworked the indicator engine to better support patterns 2018-01-02 12:06:22 +01:00
MightyPork bef9b83826 Moved size defines to plat_compat 2017-12-25 13:47:50 +01:00
MightyPork 8ded459c68 make it possible to disable VFS and MSC via makefile 2017-12-25 13:20:41 +01:00
MightyPork ad2e19d4fe use bulk typedefs in functions, add monitoring of msg queue usage to stackmon 2017-12-24 16:09:21 +01:00
MightyPork 4f92b97305 removed low prio queue 2017-12-23 20:55:45 +01:00
MightyPork d8e2d016d2 modularized bulk read 2017-12-23 18:36:44 +01:00
MightyPork ccbff578b3 tf update and some progress 2017-12-23 12:36:16 +01:00
MightyPork d6c4372755 updated tinyframe 2017-12-23 10:03:37 +01:00
MightyPork 5ca7ab1db0 implement a message processing queue that will hopefully aleviate the pain in working with tinyframe. this should make it possible to almost entirely get rid of async jobs for simple replies 2017-12-22 23:10:14 +01:00
MightyPork 803cd57960 simplified config file comments, fixed settings not peristed, fixed F407 flash code 2017-12-17 16:09:07 +01:00
MightyPork 72de0705c4 moving stuff around 2 2017-12-16 17:04:56 +01:00
MightyPork 90677f2361 moved tasks to their own folder 2017-12-16 17:02:16 +01:00