Commit Graph

192 Commits (4a2fcf17f0ae6211e13f9c888701936c6ce796ef)
 

Author SHA1 Message Date
Ondřej Hruška 4a2fcf17f0
Add protections to GEX to prevent ADC DMA overrun, shows that the previously tested high speeds were not real 6 years ago
Ondřej Hruška 19a0040324
Merge branch 'adc' 6 years ago
Ondřej Hruška 3b341cd033
Merge branch 'adc-fault' into adc 6 years ago
Ondřej Hruška 85453afa44
Fixzed triggers and also missed TC/TH 6 years ago
Ondřej Hruška d6e73a5641
Some optimizations to make it better work at higher speeds. Triggers don't work 6 years ago
Ondřej Hruška dcddca9dd8
Added some protections against creash due to high frequency, but its not ideal ... 6 years ago
Ondřej Hruška 3584830dc5
failing 6 years ago
Ondřej Hruška ddfbbeeb95
more parts of adc fixed 6 years ago
Ondřej Hruška 835423099b
fixeng stuff up , block capture verified and implemented in python 6 years ago
Ondřej Hruška 72b331bce5
renamed enum constant to BLCAP 6 years ago
Ondřej Hruška d4e1d85bb4
some small adc fixes (impreoving trigger) 6 years ago
Ondřej Hruška f80761b327
todos 6 years ago
Ondřej Hruška a4e04dc04e
triggering works, also autotrig 6 years ago
Ondřej Hruška 21d9e97653
added docs 6 years ago
Ondřej Hruška 260fcc3e65
experimental ADC front-end with dummy reports 6 years ago
Ondřej Hruška 02f69b0e37
work on ADC sampling, not tested, missing commands 6 years ago
Ondřej Hruška 300a6a6e90
split ll extensions from hw_utils to own file 6 years ago
Ondřej Hruška c5f41819b1
move the 1wire report to a job 6 years ago
Ondřej Hruška 0a33551474
oops fix bug 6 years ago
Ondřej Hruška 10cc13bc82
added a buffer size check 6 years ago
Ondřej Hruška d8933cbf81
fixed buffer sizing and added buf size to config 6 years ago
Ondřej Hruška 3ebc19fc2d
fixes and start of ADC. Not really working yet 6 years ago
Ondřej Hruška 538a4876b2
ADC skeleton 6 years ago
Ondřej Hruška 611b38c5e6
cleaning 6 years ago
Ondřej Hruška 96a7b58091
1wire split 6 years ago
Ondřej Hruška d47d487b8a
split SPI 6 years ago
Ondřej Hruška 5a853244d5
din renames, dout split 6 years ago
Ondřej Hruška 41364db93a
split neopixel 6 years ago
Ondřej Hruška 2006936c21
added the template unit 6 years ago
Ondřej Hruška 8643d16989
Split i2c 6 years ago
Ondřej Hruška f1b8db78d4
split DIN 6 years ago
Ondřej Hruška 4bd8dc6cb0
split some files in units to smaller .c files, comments etc 6 years ago
Ondřej Hruška b6f7060516
1wire cleaning, added 1w UU, renamed some error messages 6 years ago
Ondřej Hruška 0e378b6547
added 1wire search algorithm 6 years ago
Ondřej Hruška a81190c2e1
1w everything implemented except search funcs, timer works ok 6 years ago
Ondřej Hruška af35cee030
untested new onewire commands (all except search algos) 6 years ago
Ondřej Hruška 55816fc810
added software timer instantiation + config (unused) 6 years ago
Ondřej Hruška c9aa39af80
words 6 years ago
Ondřej Hruška c641bef80a
added 'parasitic' config field 6 years ago
Ondřej Hruška eca8319820
onewire basic impl + fixed a bug in usec delays 6 years ago
Ondřej Hruška 9e65c8409a
fixed inverted presence check 6 years ago
Ondřej Hruška 18e76ad060
base of 1wire, need to make async 6 years ago
Ondřej Hruška a63f040271
Added compile flag to replace TF with simple loopback for transport testing 6 years ago
Ondřej Hruška 04e32860f7
implemented precision timestamps in report messages 6 years ago
Ondřej Hruška 94e87c74d3
implemented timebase using TIM14 instead of TIM1 6 years ago
Ondřej Hruška 1159fef33b
add a newline to ini 6 years ago
Ondřej Hruška 88bd46f516
fixed the crash and implemented trigger arming 6 years ago
Ondřej Hruška 45b4fb45e9
exti working but something is fucked up in the job queue or tinyframe 6 years ago
Ondřej Hruška 255f96c754
Installed new TinyFrame 6 years ago
Ondřej Hruška 3784a46951
everything is now documented 6 years ago