Ondřej Hruška
|
98900cdb3b
|
wip sipo
|
7 years ago |
Ondřej Hruška
|
4c6dae2b23
|
fixed a bug with parsing adc channels
|
7 years ago |
Ondřej Hruška
|
36a81aa0b5
|
Simplified ADC config and rearranged the struct a little
|
7 years ago |
Ondřej Hruška
|
3c51c0633f
|
Made "usb tx done" notification bypass the usual bounce via the main thread, made higher samplerate achievable
|
7 years ago |
Ondřej Hruška
|
d6e73a5641
|
Some optimizations to make it better work at higher speeds. Triggers don't work
|
7 years ago |
Ondřej Hruška
|
dcddca9dd8
|
Added some protections against creash due to high frequency, but its not ideal ...
|
7 years ago |
Ondřej Hruška
|
3584830dc5
|
failing
|
7 years ago |
Ondřej Hruška
|
02f69b0e37
|
work on ADC sampling, not tested, missing commands
|
7 years ago |
Ondřej Hruška
|
300a6a6e90
|
split ll extensions from hw_utils to own file
|
7 years ago |
Ondřej Hruška
|
3ebc19fc2d
|
fixes and start of ADC. Not really working yet
|
7 years ago |
Ondřej Hruška
|
af35cee030
|
untested new onewire commands (all except search algos)
|
7 years ago |
Ondřej Hruška
|
eca8319820
|
onewire basic impl + fixed a bug in usec delays
|
7 years ago |
Ondřej Hruška
|
18e76ad060
|
base of 1wire, need to make async
|
7 years ago |
Ondřej Hruška
|
04e32860f7
|
implemented precision timestamps in report messages
|
7 years ago |
Ondřej Hruška
|
94e87c74d3
|
implemented timebase using TIM14 instead of TIM1
|
7 years ago |
Ondřej Hruška
|
45b4fb45e9
|
exti working but something is fucked up in the job queue or tinyframe
|
7 years ago |
Ondřej Hruška
|
255f96c754
|
Installed new TinyFrame
|
7 years ago |
Ondřej Hruška
|
ceb658e246
|
more doc comments
|
7 years ago |
Ondřej Hruška
|
334a89f055
|
fixed weirdness
|
7 years ago |
Ondřej Hruška
|
63a7852554
|
bleh
|
7 years ago |
Ondřej Hruška
|
d1e24608c7
|
remove redundant gpio clock enables
|
7 years ago |
Ondřej Hruška
|
8272a36aee
|
Implemented unit timed tick and uart rx timeout
|
7 years ago |
Ondřej Hruška
|
2881c2ff2a
|
almost finished DMA reception
|
7 years ago |
Ondřej Hruška
|
e2e4d91cf3
|
Added func for simple periph clock toggling without the horrible if jungle
|
7 years ago |
Ondřej Hruška
|
ace2bd6357
|
switch to freeRtos malloc + improve malloc_safe utils, fixed memleak
|
7 years ago |
Ondřej Hruška
|
0ef1134aa0
|
some traps
|
7 years ago |
Ondřej Hruška
|
69443613fc
|
some more stack shrinking
|
7 years ago |
Ondřej Hruška
|
7280338f8b
|
take some steps towards reducing memory footprint in stack buffers
|
7 years ago |
Ondřej Hruška
|
d49081b190
|
basic work on uart
|
7 years ago |
Ondřej Hruška
|
8852f9f8b4
|
enable all periph clocks by default on startup, added testing synchronous uart write command
|
7 years ago |
Ondřej Hruška
|
e88bf84ea1
|
basic usart skeleton
|
7 years ago |
Ondřej Hruška
|
9c5d889cfc
|
remove debug for freeing pins
|
7 years ago |
Ondřej Hruška
|
15ebb6ab10
|
removed some excessive logging
|
7 years ago |
Ondřej Hruška
|
7816d75563
|
merged job queue with message queue
|
7 years ago |
Ondřej Hruška
|
c58787c95d
|
some memory savings
|
7 years ago |
Ondřej Hruška
|
26934a0984
|
Implemented PINOUT.TXT file
|
7 years ago |
Ondřej Hruška
|
ad39fc280f
|
added some doc comments
|
7 years ago |
Ondřej Hruška
|
b5d9d146f9
|
fixed the bug with botched deinig, caused by use of malloc instead of calloc
|
7 years ago |
Ondřej Hruška
|
6406475f48
|
some drying things up (GPIO init in particular)
|
7 years ago |
Ondřej Hruška
|
6756b79ef4
|
added automatic GPIO teardown, remap support to i2c, force error comments in ini if disabled
|
7 years ago |
Ondřej Hruška
|
05a568a27c
|
ram savings by using new bitfield-based rsc alloc
|
7 years ago |
Ondřej Hruška
|
931f6cea59
|
added missing mutex for shared scratch buffer
|
7 years ago |
Ondřej Hruška
|
913f431a54
|
stub of SPI write cmd, multicast cmd
|
7 years ago |
Ondřej Hruška
|
a5d9635cee
|
fixed some remaining bugs
|
7 years ago |
Ondřej Hruška
|
9e7ae008b6
|
added unit and basic config
|
7 years ago |
Ondřej Hruška
|
5cbc9fa6dd
|
fixed the delay loop thing
|
7 years ago |
Ondřej Hruška
|
6f561bc191
|
updated plat compat
|
7 years ago |
Ondřej Hruška
|
dcf0037b83
|
neopixel improvements
|
7 years ago |
Ondřej Hruška
|
64592c3bb6
|
fixed the bug, caused by partly inited units trying to de-init pins
|
7 years ago |
Ondřej Hruška
|
39ad4a8d28
|
some blinky changes. boot button seems to sometimes not work
|
7 years ago |