This website requires JavaScript.
3d3d74f381
updated readme
master
MightyPork
2018-07-07 23:06:16 +02:00
20639b77a6
clean up for porting - move platform specific stuff into outer project
MightyPork
2018-07-07 23:02:58 +02:00
b8909fca06
makefile correction
MightyPork
2018-07-07 20:45:04 +02:00
54b72a4bf1
makefile improvements for a faster build
MightyPork
2018-07-07 20:41:45 +02:00
afee9ab6a3
fix build if debug uart is disabled
MightyPork
2018-07-07 20:37:57 +02:00
a1e9cf2a57
Modularization, stage 1 (core side) - units moved to F072
MightyPork
2018-07-07 19:56:56 +02:00
482a67c5d2
bump version to 1.0.0
ondrovo/master
github/master
MightyPork
2018-05-22 15:45:00 +02:00
9703408307
implemented makefile hack for optional unit inclusion (needs integration in platform.c)
MightyPork
2018-05-18 13:34:26 +02:00
b40825a75f
renumbered neopixel to make more sense in decadic
MightyPork
2018-05-08 14:41:49 +02:00
6bfa40ce9f
better neopixel commands for sparse writing
MightyPork
2018-05-07 14:53:45 +02:00
315da1fc82
Merge branch 'zero-port'
MightyPork
2018-05-04 22:19:00 +02:00
0bce53403f
gex zero support, also nrf remapping based on platform and optional disable
MightyPork
2018-05-04 22:18:52 +02:00
30d1762710
version
MightyPork
2018-04-23 16:11:46 +02:00
49c291dade
fix adc triggers frame format broken
MightyPork
2018-04-23 16:09:55 +02:00
02b0ceb139
adc EOS IRQ speedup with a lookup array, achievable up to 100kHz with short capture window
MightyPork
2018-04-16 14:20:40 +02:00
c0846f0bb7
Fix incorrect ADC channel counting with 16,17. Also make averaging toggleable. This bug caused wrong measurements, DAC distortion and instability with 16+17 and at least 1 other channel.
MightyPork
2018-04-16 13:33:54 +02:00
396501564a
Fixed DAC not correctly deinited causing INI crashes
MightyPork
2018-04-16 10:26:34 +02:00
041e4f5b70
version increment
MightyPork
2018-04-16 09:06:22 +02:00
4ede660471
Merge branch 'nordic'
MightyPork
2018-04-09 22:26:30 +02:00
73e134d0b6
cleaned up nordic config
MightyPork
2018-04-09 22:23:29 +02:00
dc78c4da41
add default settings for nordic
MightyPork
2018-04-09 22:06:41 +02:00
2bad5d69e6
possibly improved the rx routine
MightyPork
2018-04-09 21:49:12 +02:00
e4ae8e23fc
working nordic comm, tested. May need cleaning
MightyPork
2018-04-08 21:23:24 +02:00
2f4101a6e0
nordic fixes, still not working
MightyPork
2018-04-08 10:45:45 +02:00
5eec46c041
nordic implemented, need testing and fixes
MightyPork
2018-04-06 17:29:10 +02:00
9182c666ea
now it's possible to read and write SYSTEM.INI using bulk
MightyPork
2018-04-06 11:04:47 +02:00
a66c453820
support for reading ADC calibration values
MightyPork
2018-04-01 20:20:59 +02:00
de75f2d91c
use new GEX vid pid
MightyPork
2018-03-28 00:48:12 +02:00
e667a2dd3a
fixed some wrongly named enum constants
MightyPork
2018-03-25 18:08:28 +02:00
9b1d084308
Merge branch 'uart-comm'
MightyPork
2018-03-23 18:54:38 +01:00
102d5f5a4c
implemented fallback to physical usart and basis for wireless support in the future
MightyPork
2018-03-23 18:54:25 +01:00
1797f179b4
version 0.1, added readme and license
MightyPork
2018-03-18 21:01:55 +01:00
218d26fb7b
fix a spi bulk read bug
MightyPork
2018-03-17 23:49:30 +01:00
b9f82c8077
fix pb2 claimed on f072 as boot1 when boot1 is only a register flag on this chip
MightyPork
2018-03-17 17:55:41 +01:00
d1f8804a93
fixes in lock button
MightyPork
2018-03-17 17:38:36 +01:00
2e2dab9244
fix unit registry wrongly parsing comma separated list
MightyPork
2018-03-17 15:14:21 +01:00
e046be30b2
added MCO function for oscillator debugging
MightyPork
2018-03-16 00:01:17 +01:00
f9200fcc7d
some fixes for cfg button
MightyPork
2018-03-15 23:11:40 +01:00
ffec192a27
Merge branch 'dac'
MightyPork
2018-03-11 00:05:05 +01:00
9f40c6e4dd
DAC advanced features
ondrovo/dac
github/dac
dac
MightyPork
2018-03-11 00:04:54 +01:00
b2066a9010
basic static DAC
MightyPork
2018-03-10 15:37:40 +01:00
590d550a09
pulse generation for digital out
MightyPork
2018-03-08 00:49:21 +01:00
274f2be6e0
compat with 072hub
MightyPork
2018-03-07 22:03:41 +01:00
76d1cd3a24
Merge branch 'faster'
MightyPork
2018-03-05 11:38:55 +01:00
3654bf2206
various speed-ups in TF_WriteImpl and elsewhere
ondrovo/faster
github/faster
faster
MightyPork
2018-03-05 11:38:25 +01:00
5687196bdd
small speed up using larger buffer and multipart Tx
MightyPork
2018-03-05 10:21:23 +01:00
e5a2b2ed45
everything is bad
ondrovo/doublebuf
github/doublebuf
doublebuf
MightyPork
2018-03-04 21:56:36 +01:00
c4efa5ddaa
Enable double buffered mode in USB
ondrovo/bad-doublebuf
github/bad-doublebuf
bad-doublebuf
MightyPork
2018-03-04 16:35:00 +01:00
da330b4b73
experimental speed-up of cdc Tx
MightyPork
2018-03-04 13:19:41 +01:00
0b14e5dda4
fix 1wire bugginess with addressing
MightyPork
2018-03-04 00:50:15 +01:00
887887b675
Removed timers use from 1wire, timers disabled, fixed overflow bug
MightyPork
2018-03-04 00:13:31 +01:00
e96ecceec9
Merge branch 'simple-pwm'
MightyPork
2018-03-04 00:02:00 +01:00
d8bdaf7203
simple pwm
MightyPork
2018-03-04 00:01:28 +01:00
3fdd51ba2e
rm commented out crap
MightyPork
2018-03-03 16:46:33 +01:00
5dd350ffe4
fix ini parser wrt spaces in value
MightyPork
2018-03-03 16:04:14 +01:00
4b8d24ae0f
rewritten ini parser for smaller size
MightyPork
2018-03-03 15:59:31 +01:00
ed7a4c80a0
size reduction by using specialized entry funcs
MightyPork
2018-03-03 11:05:16 +01:00
78897f84b3
touch button mode
MightyPork
2018-03-03 01:32:30 +01:00
8410c273ab
Merge branch 'wd'
MightyPork
2018-02-28 08:17:27 +01:00
2812f962d9
added watchdog
MightyPork
2018-02-28 08:17:21 +01:00
7f4c06ae4b
Merge branch 'tsc'
MightyPork
2018-02-26 09:02:51 +01:00
5019bf225d
touch interleaved sense mode, improved blinking in file writes via the api
MightyPork
2018-02-26 09:02:41 +01:00
41ad18cc7c
improvements + added a toggle for interlaced, not yet fully implemented
MightyPork
2018-02-25 22:47:40 +01:00
101d2534f4
tsc disable debug
MightyPork
2018-02-25 13:40:47 +01:00
1f2d346e23
tsc ini structure + debug msgs
MightyPork
2018-02-25 13:37:57 +01:00
639031fc38
added template install script and utouch config
MightyPork
2018-02-25 00:03:05 +01:00
1a888366af
fixes, and use the new rsc parsing for some unit pins
ondrovo/pin-io-improv
github/pin-io-improv
pin-io-improv
MightyPork
2018-02-23 11:24:10 +01:00
a60b736834
massive utils refactoring, renames, avr libc utils cleaning
MightyPork
2018-02-23 10:55:49 +01:00
8dcdaf9236
provisions for representing pins via resources in settings
MightyPork
2018-02-22 23:33:11 +01:00
f8181a10d1
fix a bug in fcap conf
ondrovo/direct
github/direct
direct
MightyPork
2018-02-22 13:46:21 +01:00
b678a8f2b7
fcap cleaning, added new features and reorganized the unit
MightyPork
2018-02-22 13:42:42 +01:00
805e47594a
direct measurement (need more testing)
MightyPork
2018-02-21 23:11:06 +01:00
75efa12338
wip direct, unfinished config
MightyPork
2018-02-20 22:58:24 +01:00
20dfa7e158
mod fcap to always fully deinit the timer when IDLE
ondrovo/pcap
github/pcap
pcap
MightyPork
2018-02-20 15:58:20 +01:00
1a6dd4b5ae
indirect frequency measurement
MightyPork
2018-02-20 13:24:35 +01:00
6d8aa4d31d
fixed broken new unit callsign assign algo
MightyPork
2018-02-18 09:15:44 +01:00
003ae692e6
sipo finished
ondrovo/add-sipo
github/add-sipo
add-sipo
MightyPork
2018-02-16 23:01:47 +01:00
9cff75554b
sipo implemented
MightyPork
2018-02-16 16:10:18 +01:00
98900cdb3b
wip sipo
MightyPork
2018-02-16 00:06:03 +01:00
cafb54c102
some comments
ondrovo/sipo
github/sipo
sipo
MightyPork
2018-02-15 00:44:15 +01:00
7622cf0aaf
added optimized spread/pack utils + "high-speed" variants of DOut UU
MightyPork
2018-02-15 00:40:21 +01:00
658b1befee
adding comments to adc
MightyPork
2018-02-14 23:18:53 +01:00
4c6dae2b23
fixed a bug with parsing adc channels
MightyPork
2018-02-09 19:25:52 +01:00
9808f6eb59
Fixed soem ADC bugs and optimized things a bit
MightyPork
2018-02-09 19:21:56 +01:00
36a81aa0b5
Simplified ADC config and rearranged the struct a little
MightyPork
2018-02-09 16:17:59 +01:00
c9abc666af
removed some escessive checks
MightyPork
2018-02-08 23:04:04 +01:00
3c51c0633f
Made "usb tx done" notification bypass the usual bounce via the main thread, made higher samplerate achievable
MightyPork
2018-02-08 21:31:06 +01:00
4a2fcf17f0
Add protections to GEX to prevent ADC DMA overrun, shows that the previously tested high speeds were not real
MightyPork
2018-02-08 20:48:06 +01:00
19a0040324
Merge branch 'adc'
MightyPork
2018-02-07 23:52:35 +01:00
3b341cd033
Merge branch 'adc-fault' into adc
ondrovo/adc
github/adc
adc
MightyPork
2018-02-07 23:50:39 +01:00
85453afa44
Fixzed triggers and also missed TC/TH
MightyPork
2018-02-07 23:50:30 +01:00
d6e73a5641
Some optimizations to make it better work at higher speeds. Triggers don't work
MightyPork
2018-02-07 23:09:37 +01:00
dcddca9dd8
Added some protections against creash due to high frequency, but its not ideal ...
MightyPork
2018-02-07 22:33:54 +01:00
3584830dc5
failing
MightyPork
2018-02-07 21:18:06 +01:00
ddfbbeeb95
more parts of adc fixed
MightyPork
2018-02-07 20:57:02 +01:00
835423099b
fixeng stuff up , block capture verified and implemented in python
MightyPork
2018-02-07 17:17:56 +01:00
72b331bce5
renamed enum constant to BLCAP
MightyPork
2018-02-07 15:58:47 +01:00
d4e1d85bb4
some small adc fixes (impreoving[D[D trigger)
MightyPork
2018-02-07 15:52:55 +01:00
f80761b327
todos
MightyPork
2018-02-04 22:33:51 +01:00
a4e04dc04e
triggering works, also autotrig
MightyPork
2018-02-04 22:32:22 +01:00