Ecosyste.ms: OpenCollective
An open API service for software projects hosted on Open Collective.
github.com/BossHobby/QUICKSILVER
Flight Controller Firmware
https://github.com/BossHobby/QUICKSILVER
time: unlock ITM for h7
5998e5785f92cbe3f063f76af0b0c936fe205513 authored over 2 years ago
5998e5785f92cbe3f063f76af0b0c936fe205513 authored over 2 years ago
spi: simplify reconfigure
6f203de321e1ce3ae7374770fba50e57aadd414d authored over 2 years ago
6f203de321e1ce3ae7374770fba50e57aadd414d authored over 2 years ago
rework dshot to use a single timer channel
b76ae5f2ee1a81214be758ffd375a256f7c27889 authored over 2 years ago
b76ae5f2ee1a81214be758ffd375a256f7c27889 authored over 2 years ago
spi: remove unnecessary volatile
d88e85dd55dfffe3d3478a955bd2f54a35a17e77 authored over 2 years ago
d88e85dd55dfffe3d3478a955bd2f54a35a17e77 authored over 2 years ago
bmi270: 16bit registers, stupid
1db75c3ec238d93819ffcba52aa6ca90558b52b7 authored over 2 years ago
1db75c3ec238d93819ffcba52aa6ca90558b52b7 authored over 2 years ago
rework spi interface
6304fbd92348c60ea0153bd6a01c6fa16ef726c5 authored over 2 years ago
6304fbd92348c60ea0153bd6a01c6fa16ef726c5 authored over 2 years ago
iflight aio: adjust default gyro rotation
e60e3c8df1839b46ef9c215edcd8efd126b378ff authored over 2 years ago
e60e3c8df1839b46ef9c215edcd8efd126b378ff authored over 2 years ago
bb: write looptime to file header
25410fe91e6c17aeb755be8db523dba12e06d754 authored over 2 years ago
25410fe91e6c17aeb755be8db523dba12e06d754 authored over 2 years ago
add central dma device registry
ae5891c4adfae9a1100709f3c7ba3f373f255426 authored over 2 years ago
ae5891c4adfae9a1100709f3c7ba3f373f255426 authored over 2 years ago
drop volatile from gpio pin defs
51d3fdcae63b71a7d1d88befc3c0ab30a1ba4c1e authored over 2 years ago
51d3fdcae63b71a7d1d88befc3c0ab30a1ba4c1e authored over 2 years ago
spi: merge rx segments
981e7f1fe76709f2d7e33f990e755a1a6a40bd8d authored over 2 years ago
981e7f1fe76709f2d7e33f990e755a1a6a40bd8d authored over 2 years ago
frsky: fix return type for extract rssi
5284e0fd82381dd65ed104a7122cfc0aaef6dfc9 authored over 2 years ago
5284e0fd82381dd65ed104a7122cfc0aaef6dfc9 authored over 2 years ago
dshot: increase priority
af1791cb7bbd56e5083ff2c6f37c01fa4f4fec93 authored over 2 years ago
af1791cb7bbd56e5083ff2c6f37c01fa4f4fec93 authored over 2 years ago
dma: prepare void pointer
2287fc42a56fdcdc51a15f3825b7d432564d2d7e authored over 2 years ago
2287fc42a56fdcdc51a15f3825b7d432564d2d7e authored over 2 years ago
pid: fix iterm windup init
c0d59438d49c02e0cfaefecb177098d4e766d181 authored over 2 years ago
c0d59438d49c02e0cfaefecb177098d4e766d181 authored over 2 years ago
KAKUTEH7: enable rx serial
fd73d010e953710fcec17ce8e87281b0e74056df authored over 2 years ago
fd73d010e953710fcec17ce8e87281b0e74056df authored over 2 years ago
increment QUIC_PROTOCOL_VERSION
9eb3a5a2f4e442a957e0f6a3babc5aeebd6c33cd authored over 2 years ago
9eb3a5a2f4e442a957e0f6a3babc5aeebd6c33cd authored over 2 years ago
usb: use larger heap buffer
aa57aef311c962ed0f590d15e299fb3b5a204d78 authored over 2 years ago
aa57aef311c962ed0f590d15e299fb3b5a204d78 authored over 2 years ago
osd: fix history handling for stick calibration
ea1fea1084945024de67ca6457999c4dc7157669 authored over 2 years ago
ea1fea1084945024de67ca6457999c4dc7157669 authored over 2 years ago
bmi270: set to osr4 mode
48703f5916f82f678ebaa4933deb1ac67208166a authored over 2 years ago
48703f5916f82f678ebaa4933deb1ac67208166a authored over 2 years ago
add h7 targets to build list
49a22191202c61317d04aa608a97019d6dad9f8b authored over 2 years ago
49a22191202c61317d04aa608a97019d6dad9f8b authored over 2 years ago
disable dshot dma isr for brushed
df10ed2a277fe24cf86ef63a87d108616f26acae authored over 2 years ago
df10ed2a277fe24cf86ef63a87d108616f26acae authored over 2 years ago
expose channel mapping via profile
447b35f785465ad346a6e38a1694713c059432b3 authored over 2 years ago
447b35f785465ad346a6e38a1694713c059432b3 authored over 2 years ago
dma: fix cache clean size
fa828b1b9487844da6184df3fc76273dc0d2f2b4 authored over 2 years ago
fa828b1b9487844da6184df3fc76273dc0d2f2b4 authored over 2 years ago
flash: rework to allow for different alignment
a8603b151318182b7006e621878dbbda63eb659e authored over 2 years ago
a8603b151318182b7006e621878dbbda63eb659e authored over 2 years ago
add jhef405pro
b8e13d525aa0280a4d84d5eb703cd145c8d988ed authored over 2 years ago
b8e13d525aa0280a4d84d5eb703cd145c8d988ed authored over 2 years ago
flash: remove initial_pid_identifier
4d52688aa514df2010df4c2c9b8f2f4b75a9d689 authored over 2 years ago
4d52688aa514df2010df4c2c9b8f2f4b75a9d689 authored over 2 years ago
dma ram for every spi device
263f709aa273ce494cf86dd3fea55242eed241eb authored over 2 years ago
263f709aa273ce494cf86dd3fea55242eed241eb authored over 2 years ago
sdcard: add detect pin support, improve detection sequence
9f95e1ed62dedb19eab2d05d3529f13f87142e3c authored over 2 years ago
9f95e1ed62dedb19eab2d05d3529f13f87142e3c authored over 2 years ago
elrs: fix channels_received condition
3457a700a1d909ba6009dca0af360fa3fca84ce5 authored over 2 years ago
3457a700a1d909ba6009dca0af360fa3fca84ce5 authored over 2 years ago
vtx: diable fifo
4383cd7f91aebbdf5aa4997aa13bb038b5b09a2d authored over 2 years ago
4383cd7f91aebbdf5aa4997aa13bb038b5b09a2d authored over 2 years ago
move looptime detection sequence
d1c56806fcd1cfa741bcf9a6bc898b1bae3c3484 authored over 2 years ago
d1c56806fcd1cfa741bcf9a6bc898b1bae3c3484 authored over 2 years ago
remove spi_dma_wait_for_ready
366e06472bb345504047152c92c07a6713a3558a authored over 2 years ago
366e06472bb345504047152c92c07a6713a3558a authored over 2 years ago
adc: use common init
82c64796df1010b766f62fd10d4f43084bf697f6 authored over 2 years ago
82c64796df1010b766f62fd10d4f43084bf697f6 authored over 2 years ago
change output limits and integral limit. output limit raised so that scaling stays better during clipping events, integral limit increased as improved iterm relax is added.
abde23f80b90edaff65814436cc87ef3717938e4 authored over 2 years ago
abde23f80b90edaff65814436cc87ef3717938e4 authored over 2 years ago
vbat: pre-multiply vref
3da387026da775768ad41fc43d333da360052a94 authored over 2 years ago
3da387026da775768ad41fc43d333da360052a94 authored over 2 years ago
data_flash: reduce size, add warning
c7a147b1464f22f2c8baf9398a3bad82b5126fd1 authored over 2 years ago
c7a147b1464f22f2c8baf9398a3bad82b5126fd1 authored over 2 years ago
serial: centralize init
043ee2eaaf192835b86f67f8f86d58ff52b5abea authored over 2 years ago
043ee2eaaf192835b86f67f8f86d58ff52b5abea authored over 2 years ago
Change iterm relax to also effect yaw, make the effect fuzzy rather than just on/off. The effect can grow and fade.
701ffe9acca5413725ca1598c31f04fda72bc5f5 authored over 2 years ago
701ffe9acca5413725ca1598c31f04fda72bc5f5 authored over 2 years ago
always compute setpoint so that the rate PID controller can have better control :), allows things like iterm relax to work while in angel mode.
9d43f64521810929e011f906d1c87e74fe0f181d authored over 2 years ago
9d43f64521810929e011f906d1c87e74fe0f181d authored over 2 years ago
its h743 not h745
4c1381bb64598ad72f8ac0111be89b5957b27e85 authored over 2 years ago
4c1381bb64598ad72f8ac0111be89b5957b27e85 authored over 2 years ago
pid: tidy up
601a6151c7fa450bc593ff87a95cce7254431238 authored over 2 years ago
601a6151c7fa450bc593ff87a95cce7254431238 authored over 2 years ago
add msp2 support
17def5063ad5aabc1b4e38bbbe0506826cc5dc3c authored over 2 years ago
17def5063ad5aabc1b4e38bbbe0506826cc5dc3c authored over 2 years ago
vtx: add extern for settings to header
63767567d6353cd8a950cd76269af78bde9a408d authored over 2 years ago
63767567d6353cd8a950cd76269af78bde9a408d authored over 2 years ago
add target iflight_h743aio
34a8edca6c894acd6e0823e1c07857dbf27696f2 authored over 2 years ago
34a8edca6c894acd6e0823e1c07857dbf27696f2 authored over 2 years ago
centralize crc8
3849e27ca25c680bdfdad94a01300aa1b95ec420 authored over 2 years ago
3849e27ca25c680bdfdad94a01300aa1b95ec420 authored over 2 years ago
add msp passthrough support
013bff6e0c18401c32d8b58873988ccaea427c8b authored over 2 years ago
013bff6e0c18401c32d8b58873988ccaea427c8b authored over 2 years ago
add half-duplex passthrough support
1128980b0f205fdaf4e9790d3a094eba9c9c6620 authored over 2 years ago
1128980b0f205fdaf4e9790d3a094eba9c9c6620 authored over 2 years ago
init buzzer right away
1d5b8882750ff074e365be6ad21d1546cdf2ee54 authored over 2 years ago
1d5b8882750ff074e365be6ad21d1546cdf2ee54 authored over 2 years ago
build out ICM42688P
ffdd2f19c0fffcc66582347cb84a7f76fe2e09fc authored over 2 years ago
ffdd2f19c0fffcc66582347cb84a7f76fe2e09fc authored over 2 years ago
bump msp version
31030e25ecdd5568c6dd265de44a6bca25d12a8b authored over 2 years ago
31030e25ecdd5568c6dd265de44a6bca25d12a8b authored over 2 years ago
correct gyro orientation geprcf405
fcea41097f4061667300edc2d1f0083118718e1f authored over 2 years ago
fcea41097f4061667300edc2d1f0083118718e1f authored over 2 years ago
serial: move inversion to central init
8e404f22c793a42a586d44e4e66d13f9ca5dc6c5 authored over 2 years ago
8e404f22c793a42a586d44e4e66d13f9ca5dc6c5 authored over 2 years ago
handle pid_identifier in flash.c
39ab6e953aa9eb43295c8cf7cb023b811ad97e1b authored over 2 years ago
39ab6e953aa9eb43295c8cf7cb023b811ad97e1b authored over 2 years ago
sa: restrict power-level for v2
6ddd749bc7edc152952a086fa339cbb3a800bbf2 authored over 2 years ago
6ddd749bc7edc152952a086fa339cbb3a800bbf2 authored over 2 years ago
BMI270: zero out temp
23cf37f8722808446fcb426551030d2fae1d69b3 authored over 2 years ago
23cf37f8722808446fcb426551030d2fae1d69b3 authored over 2 years ago
iflight_h745: align filename with other target
65a44eaad8d9b41144e9d3c798a1f0de0eed4397 authored over 2 years ago
65a44eaad8d9b41144e9d3c798a1f0de0eed4397 authored over 2 years ago
mpu: use mpu to mark dma ram as sharable
025ed7104c77a817136b8bf31cf3b84bef16756d authored over 2 years ago
025ed7104c77a817136b8bf31cf3b84bef16756d authored over 2 years ago
gyro: increase buffer size, bmi270 only write
ab67eb661db9cbd6c1bf85b0980b7e89bee06420 authored over 2 years ago
ab67eb661db9cbd6c1bf85b0980b7e89bee06420 authored over 2 years ago
quic_debugf: fix args
ebb3f67c412eda6ef1e9760268ee82ce514c100b authored over 2 years ago
ebb3f67c412eda6ef1e9760268ee82ce514c100b authored over 2 years ago
HIFIONRCF7: switch to gyro 2, disable dataflash
66c2afd90902174ea7d3b10821d8be2a4d21c3fc authored over 2 years ago
66c2afd90902174ea7d3b10821d8be2a4d21c3fc authored over 2 years ago
SA: toggle frequency mode when setting via channel
576494833b39f4a1e9a9dd2b79e9d8905eee6ced authored over 2 years ago
576494833b39f4a1e9a9dd2b79e9d8905eee6ced authored over 2 years ago
expose data_flash_file_t via usb
e26d7b1b91fdb2fcf2d5158f20761c2fa6769136 authored over 2 years ago
e26d7b1b91fdb2fcf2d5158f20761c2fa6769136 authored over 2 years ago
dshot: use interrupt driver
ca8ee7f9fbf7e188dd4bcbee509ef4e2dc79e486 authored over 2 years ago
ca8ee7f9fbf7e188dd4bcbee509ef4e2dc79e486 authored over 2 years ago
dshot: reset pin state before and after
814fed7afc0a822a1386b7cf8b80d853ec1b2d34 authored over 2 years ago
814fed7afc0a822a1386b7cf8b80d853ec1b2d34 authored over 2 years ago
bb: write cbor directly to data flash
8125a14dd04a14ab2ec3f8595b9413be08d59c6d authored over 2 years ago
8125a14dd04a14ab2ec3f8595b9413be08d59c6d authored over 2 years ago
redpine: use gdo0 to lna on
05768749d76d6b3efbce9abe87874bcbeeea3ae2 authored over 2 years ago
05768749d76d6b3efbce9abe87874bcbeeea3ae2 authored over 2 years ago
h7: enable adc
4edf547e252e88ddde1288982e50ecf49b512a71 authored over 2 years ago
4edf547e252e88ddde1288982e50ecf49b512a71 authored over 2 years ago
spi: init dma only once
b721ccdf169ad0669dced19f2abb4bb68b0c082e authored over 2 years ago
b721ccdf169ad0669dced19f2abb4bb68b0c082e authored over 2 years ago
quic: add missing include
cd45c96e6d3064f617a93814821af665e09954c8 authored over 2 years ago
cd45c96e6d3064f617a93814821af665e09954c8 authored over 2 years ago
cc2500: move to spi-txn
77b2f2582dfd501cb314d22db212bab2d5295925 authored over 2 years ago
77b2f2582dfd501cb314d22db212bab2d5295925 authored over 2 years ago
sdcard: move start multiple write
5f6377065708c8fabb58285ed9c2cdb6e9b6b0a3 authored over 2 years ago
5f6377065708c8fabb58285ed9c2cdb6e9b6b0a3 authored over 2 years ago
hdzero: track dirty rows
f861d6ee7f73ff595717b54015a56288ac58502c authored over 2 years ago
f861d6ee7f73ff595717b54015a56288ac58502c authored over 2 years ago
spi: improve spi_txn_wait
d6c591fc40c3a8f2363422578b7b4fd916b9db7b authored over 2 years ago
d6c591fc40c3a8f2363422578b7b4fd916b9db7b authored over 2 years ago
h7: used attribute for system init
03720face930b62875a078bdc3f9a1bae6f0b923 authored over 2 years ago
03720face930b62875a078bdc3f9a1bae6f0b923 authored over 2 years ago
KAKUTEF7MINIV3: enable data-flash
29e9421f69f60015d7bcf7fd2c25b5948895e199 authored over 2 years ago
29e9421f69f60015d7bcf7fd2c25b5948895e199 authored over 2 years ago
check for bootloader from startup asm
c17899302a8a775323c30741c399a1fc297092ae authored over 2 years ago
c17899302a8a775323c30741c399a1fc297092ae authored over 2 years ago
centralize motor writes, add function to track motor direction change
75e1581a9aec98d3fd67c323f4d9630dfe7d8b13 authored over 2 years ago
75e1581a9aec98d3fd67c323f4d9630dfe7d8b13 authored over 2 years ago
motor: remove missing function
a9dede7efd548e48181c77b7355baf6acd158711 authored over 2 years ago
a9dede7efd548e48181c77b7355baf6acd158711 authored over 2 years ago
osd: removing arming safety, now handled by poping the screens
97c8a1018aefe6f8dc8f14cd14c5e1f2401a0f13 authored over 2 years ago
97c8a1018aefe6f8dc8f14cd14c5e1f2401a0f13 authored over 2 years ago
add gesture to clear osd screen
a5d78174adf4bd18aa642a368ad57bc9cc270958 authored over 2 years ago
a5d78174adf4bd18aa642a368ad57bc9cc270958 authored over 2 years ago
osd: pop all screens on arm
097e2a623ee8be1805248e6509afed64c4de5d35 authored over 2 years ago
097e2a623ee8be1805248e6509afed64c4de5d35 authored over 2 years ago
adc: add device management
9aabcedd811298890362bf0c0303e6239b936603 authored over 2 years ago
9aabcedd811298890362bf0c0303e6239b936603 authored over 2 years ago
dshot: optimize
870da435275c47b644b8b9ac3c656cab56b577be authored over 2 years ago
870da435275c47b644b8b9ac3c656cab56b577be authored over 2 years ago
cc2500: do not unnecessarily return status
d376529958f690d45343b42176502f7044e670b2 authored over 2 years ago
d376529958f690d45343b42176502f7044e670b2 authored over 2 years ago
spi: switch sck pin pull to match spi mode
33706451b94c31adc88e69ae7b64712ff5355837 authored over 2 years ago
33706451b94c31adc88e69ae7b64712ff5355837 authored over 2 years ago
spi: check for busy flag
94a9f116303b77494596980b0b5cd7bb53223704 authored over 2 years ago
94a9f116303b77494596980b0b5cd7bb53223704 authored over 2 years ago
predro: add M25P16
cab5bfe5de9f87455ee2b5cfa2ed27e898a99cc8 authored over 2 years ago
cab5bfe5de9f87455ee2b5cfa2ed27e898a99cc8 authored over 2 years ago
remove debug struct, add debug perf counter
0c200a7829aba325ed821383198f99913ae53a20 authored over 2 years ago
0c200a7829aba325ed821383198f99913ae53a20 authored over 2 years ago
reset: automatic reboot after flash
e54d6993559c500b122de6e906728d5b1dfab838 authored over 2 years ago
e54d6993559c500b122de6e906728d5b1dfab838 authored over 2 years ago
spi: provide clck in hz
750eae1305f9001c4b91a1eca370d92fb4ddbcb7 authored over 2 years ago
750eae1305f9001c4b91a1eca370d92fb4ddbcb7 authored over 2 years ago
m25p16: tidy
38a66f62cbad19ff97dbbc21c39143ab37fd93d5 authored over 2 years ago
38a66f62cbad19ff97dbbc21c39143ab37fd93d5 authored over 2 years ago
spi: only run if are in sharable memory
58c6cdbcea0e44aa9007c4e91275237a56cab440 authored over 2 years ago
58c6cdbcea0e44aa9007c4e91275237a56cab440 authored over 2 years ago
sdcard: add async wait for idle
093e4b998a23b7fa8dd36445d9532a2dfb319edf authored over 2 years ago
093e4b998a23b7fa8dd36445d9532a2dfb319edf authored over 2 years ago
interrupt: expose full prio, add atomic block
f1e85366fab188b06ee8d2f641706ee37be4fa80 authored over 2 years ago
f1e85366fab188b06ee8d2f641706ee37be4fa80 authored over 2 years ago
spi: use dma whenever possible
bb544c48111d08cafc8eaa68f2cb99d097a12a1c authored over 2 years ago
bb544c48111d08cafc8eaa68f2cb99d097a12a1c authored over 2 years ago
spi: tidy
6287ca6c473b15036fa76ed197da7257e291aa1d authored over 2 years ago
6287ca6c473b15036fa76ed197da7257e291aa1d authored over 2 years ago
add MATEKH743
29a9ec14eeb9e21bda971eea336842601324c4a6 authored over 2 years ago
29a9ec14eeb9e21bda971eea336842601324c4a6 authored over 2 years ago
move spi to dma registry
5d55d22ca3e109e1dc6ac0d83a79212510e23b12 authored over 2 years ago
5d55d22ca3e109e1dc6ac0d83a79212510e23b12 authored over 2 years ago
pid: remove branch, multiply instead
65e1fe74510d507edb785c4e642fe14799d31fd9 authored over 2 years ago
65e1fe74510d507edb785c4e642fe14799d31fd9 authored over 2 years ago