Commit Graph
107 Commits
Author SHA1 Message Date
MightyPork 5eec46c041 nordic implemented, need testing and fixes 2018-04-06 17:29:10 +02:00
MightyPork 9182c666ea now it's possible to read and write SYSTEM.INI using bulk 2018-04-06 11:04:47 +02:00
MightyPork 102d5f5a4c implemented fallback to physical usart and basis for wireless support in the future 2018-03-23 18:54:25 +01:00
MightyPork b9f82c8077 fix pb2 claimed on f072 as boot1 when boot1 is only a register flag on this chip 2018-03-17 17:55:41 +01:00
MightyPork d1f8804a93 fixes in lock button 2018-03-17 17:38:36 +01:00
MightyPork f9200fcc7d some fixes for cfg button 2018-03-15 23:11:40 +01:00
MightyPork 9f40c6e4dd DAC advanced features 2018-03-11 00:04:54 +01:00
MightyPork b2066a9010 basic static DAC 2018-03-10 15:37:40 +01:00
MightyPork 590d550a09 pulse generation for digital out 2018-03-08 00:49:21 +01:00
MightyPork 274f2be6e0 compat with 072hub 2018-03-07 22:03:41 +01:00
MightyPork 5687196bdd small speed up using larger buffer and multipart Tx 2018-03-05 10:21:23 +01:00
MightyPork d8bdaf7203 simple pwm 2018-03-04 00:01:28 +01:00
MightyPork 2812f962d9 added watchdog 2018-02-28 08:17:21 +01:00
MightyPork 5019bf225d touch interleaved sense mode, improved blinking in file writes via the api 2018-02-26 09:02:41 +01:00
MightyPork 41ad18cc7c improvements + added a toggle for interlaced, not yet fully implemented 2018-02-25 22:47:40 +01:00
MightyPork 1f2d346e23 tsc ini structure + debug msgs 2018-02-25 13:37:57 +01:00
MightyPork 1a888366af fixes, and use the new rsc parsing for some unit pins 2018-02-23 11:24:10 +01:00
MightyPork a60b736834 massive utils refactoring, renames, avr libc utils cleaning 2018-02-23 10:55:49 +01:00
MightyPork 8dcdaf9236 provisions for representing pins via resources in settings 2018-02-22 23:33:11 +01:00
MightyPork b678a8f2b7 fcap cleaning, added new features and reorganized the unit 2018-02-22 13:42:42 +01:00
MightyPork 805e47594a direct measurement (need more testing) 2018-02-21 23:11:06 +01:00
MightyPork 75efa12338 wip direct, unfinished config 2018-02-20 22:58:24 +01:00
MightyPork 1a6dd4b5ae indirect frequency measurement 2018-02-20 13:24:35 +01:00
MightyPork 9cff75554b sipo implemented 2018-02-16 16:10:18 +01:00
MightyPork 98900cdb3b wip sipo 2018-02-16 00:06:03 +01:00
MightyPork 4c6dae2b23 fixed a bug with parsing adc channels 2018-02-09 19:25:52 +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 d6e73a5641 Some optimizations to make it better work at higher speeds. Triggers don't work 2018-02-07 23:14:50 +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 3584830dc5 failing 2018-02-07 21:18:06 +01:00
MightyPork 02f69b0e37 work on ADC sampling, not tested, missing commands 2018-02-04 17:43:59 +01:00
MightyPork 300a6a6e90 split ll extensions from hw_utils to own file 2018-02-04 10:40:11 +01:00
MightyPork 3ebc19fc2d fixes and start of ADC. Not really working yet 2018-02-03 22:06:31 +01:00
MightyPork af35cee030 untested new onewire commands (all except search algos) 2018-01-30 22:16:22 +01:00
MightyPork eca8319820 onewire basic impl + fixed a bug in usec delays 2018-01-29 22:37:12 +01:00
MightyPork 18e76ad060 base of 1wire, need to make async 2018-01-29 08:40:41 +01:00
MightyPork 04e32860f7 implemented precision timestamps in report messages 2018-01-27 20:27:33 +01:00
MightyPork 94e87c74d3 implemented timebase using TIM14 instead of TIM1 2018-01-27 18:55:17 +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 255f96c754 Installed new TinyFrame 2018-01-26 17:23:05 +01:00
MightyPork ceb658e246 more doc comments 2018-01-25 08:11:27 +01:00
MightyPork 334a89f055 fixed weirdness 2018-01-24 22:43:00 +01:00
MightyPork 63a7852554 bleh 2018-01-24 22:30:35 +01:00
MightyPork d1e24608c7 remove redundant gpio clock enables 2018-01-15 15:11:55 +01:00
MightyPork 8272a36aee Implemented unit timed tick and uart rx timeout 2018-01-15 15:04:09 +01:00
MightyPork 2881c2ff2a almost finished DMA reception 2018-01-14 21:44:11 +01:00
MightyPork e2e4d91cf3 Added func for simple periph clock toggling without the horrible if jungle 2018-01-14 12:49:09 +01:00
MightyPork ace2bd6357 switch to freeRtos malloc + improve malloc_safe utils, fixed memleak 2018-01-14 00:04:53 +01:00
MightyPork 0ef1134aa0 some traps 2018-01-13 21:49:13 +01:00