Mathias Rasmussen
|
56f5bd9b82
|
build: Do not build 96kHz pwm for L type esc
|
4 years ago |
Mathias Rasmussen
|
c1f8465607
|
build: Commitlint and changelog scripts
|
4 years ago |
Mathias Rasmussen
|
9f1a176877
|
style: Changelog
|
4 years ago |
Mathias Rasmussen
|
ab5f6454c6
|
docs: Update readme
|
4 years ago |
Mathias Rasmussen
|
940fff99a4
|
docs: Fix timer comments in comm variables
|
4 years ago |
Mathias Rasmussen
|
f9b8bf9c99
|
refactor: Rename comparator routine labels
|
4 years ago |
Mathias Rasmussen
|
ab3a3b31bc
|
refactor: Clear telemetry flag during init
|
4 years ago |
Mathias Rasmussen
|
f16cd2c4da
|
feat: Add DShot150 support on 24MHz MCUs
|
4 years ago |
Mathias Rasmussen
|
ecb8aed68b
|
refactor: Slightly less effecient, slightly safer
|
4 years ago |
Mathias Rasmussen
|
661be1b954
|
perf: Optimize comparator wait routine on 48MHz
|
4 years ago |
Mathias Rasmussen
|
cc3636133e
|
style: Preprocessor timer delay style
|
4 years ago |
Mathias Rasmussen
|
1496f07313
|
style: Formatting
|
4 years ago |
Mathias Rasmussen
|
d838f3505e
|
docs: Add and update comments
|
4 years ago |
Mathias Rasmussen
|
6597114022
|
refactor: Reorganize comparator routine
|
4 years ago |
Mathias Rasmussen
|
1520aa79a7
|
refactor: Use B register instead of ram variable
|
4 years ago |
Mathias Rasmussen
|
32ae3dfbfb
|
fix: Fix bug in comparator routine
The call to setup_zc_scan_timeout mutates Temp1/Temp2,
which are used tracking comparator readings.
|
4 years ago |
Mathias Rasmussen
|
06329aee57
|
style: Add exit label to comparator routine
|
4 years ago |
Mathias Rasmussen
|
15b16a065e
|
refactor: Decrease stall startup attempts
|
4 years ago |
Mathias Rasmussen
|
06787cc146
|
chore(release): 0.7
|
4 years ago |
Mathias Rasmussen
|
3b4fad93e4
|
fix: Add delay between beacon beeps
|
4 years ago |
Mathias Rasmussen
|
5ad0a925aa
|
fix: Adjust telemetry timing and ensure port is ready
|
4 years ago |
Mathias Rasmussen
|
50b755c698
|
style: Spaces to tabs and clean up
|
4 years ago |
Mathias Rasmussen
|
039d864119
|
style: Readme table formatting
|
4 years ago |
Mathias Rasmussen
|
18887683fc
|
style: Clean up startup boost
|
4 years ago |
Mathias Rasmussen
|
2c96991ae0
|
perf: Optimize startup boost check order
|
4 years ago |
Mathias Rasmussen
|
98e7de9983
|
fix: Fix bug causing excessive startup boost
|
4 years ago |
Mathias Rasmussen
|
5c38509d85
|
docs: Add some comments
|
4 years ago |
Mathias Rasmussen
|
2268e16d5f
|
feat: Smoother DShot throttle scaling
|
4 years ago |
Mathias Rasmussen
|
17f08f1fb7
|
chore: Add issue templates
|
4 years ago |
Mathias Rasmussen
|
60931cd264
|
refactor: Make eeprom esc layout parsing more generic
|
4 years ago |
Mathias Rasmussen
|
3652e3183e
|
fix: Only boost power when stalling from failed starts
|
4 years ago |
Mathias Rasmussen
|
1ee21f55df
|
fix: Delay stall count reset in case of gradual power down
|
4 years ago |
Mathias Rasmussen
|
298e586169
|
refactor: Adjust startup beep
|
4 years ago |
Mathias Rasmussen
|
6d661553d3
|
refactor: Increase startup delay
|
4 years ago |
Mathias Rasmussen
|
ef7c5f56c8
|
refactor: Use regular pwm threshold for DShot detection
|
4 years ago |
Mathias Rasmussen
|
36f70ce668
|
fix: Scale DShot sync timer during signal detection
|
4 years ago |
Mathias Rasmussen
|
7b8a87b829
|
style: Clean up and update comments
|
4 years ago |
Mathias Rasmussen
|
17efdd424b
|
chore(release): 0.6
|
4 years ago |
Mathias Rasmussen
|
af5f057834
|
chore: Update version
|
4 years ago |
Mathias Rasmussen
|
47ed897387
|
refactor: Move eeprom code to main file
|
4 years ago |
Mathias Rasmussen
|
091a97c6c9
|
style: Clean up eeprom code
|
4 years ago |
Mathias Rasmussen
|
6dda7b3c2a
|
docs: Divide program into sections
|
4 years ago |
Mathias Rasmussen
|
ed03ba54db
|
refactor: Add long jump macro
|
4 years ago |
Mathias Rasmussen
|
7032033182
|
refactor: Add macros for compound instructions
|
4 years ago |
Mathias Rasmussen
|
c48f41f381
|
refactor: Reuse beacon beep routine
|
4 years ago |
Mathias Rasmussen
|
a0a0dcd80f
|
refactor: Reorder beep off loop registers
|
4 years ago |
Mathias Rasmussen
|
9ea2f88256
|
docs: Update beep comments
|
4 years ago |
Mathias Rasmussen
|
911a611bec
|
refactor: Remove some waits
|
4 years ago |
Mathias Rasmussen
|
7cf6a9368c
|
refactor: DShot detection with no outside range pulses
|
4 years ago |
Mathias Rasmussen
|
806a619b6b
|
refactor: Rename commutation labels
|
4 years ago |