Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

github.com/ExpressLRS/ExpressLRS

ESP32/ESP8285-based High-Performance Radio Link for RC applications
https://github.com/ExpressLRS/ExpressLRS

hadling div/0 condition in fuzzy_snr (#2399)

993f732bee7f80625d63462eaa2fcab3d45406b6 authored over 1 year ago by Sunjun Kim <[email protected]>
ESP32(S2/3) specific RGB driver (#2384)

This is done so all the RMT channels are available for "other" things
Remove NeoPixelBus librar...

44b7f7a9256735d7f268ef5bbb4c12b5d30cd2be authored over 1 year ago by Paul Kendall <[email protected]>
Add LinkStats to ESPNOW MSP Backpack Telemetry (#2396)

* Add new tx-backpack opcode for CRSF telemetry frames

* Add option to LUA to disable backpac...

2715be416afcfb1098a2957a7f93e0d69e7162a7 authored over 1 year ago by MUSTARDTIGER FPV <[email protected]>
Add "MatchTX" RX dynamic output power (#2242)

* Add MatchTX RX power

* Remove extra header, simplify lua setter

* Directly set default p...

1449535b51fc46dcda9483e0fa4aa209105cadad authored over 1 year ago by Bryan Mayland <[email protected]>
Sentinel tracker integration (#2370)

* Add new tx-backpack opcode for CRSF telemetry frames

* Add option to LUA to disable backpac...

f4af0381afdcfcde7c49efdc3600c8ef5099a595 authored over 1 year ago by Wez <[email protected]>
Configurable OLED/TFT startup splash screen (#2322)

* configurable target specific logo

* OLED configurable logo

* Add emax logo

* Add Jump...

cc1340d13999b36398ca8e8cf6b20fa4ab212d02 authored over 1 year ago by Paul Kendall <[email protected]>
Allow binary flash of DUPLETX_ESP (#2393)

5e3d2e3549ffa00c34ead517d57310a92be7ff7b authored over 1 year ago by Bryan Mayland <[email protected]>
Adds missing `free` method used in debug mode (#2385)

345d946d7bf4b65497634fa757e14fe5e20040fe authored over 1 year ago by Paul Kendall <[email protected]>
Fix ESP8285 RX as TX (#2387)

* end the build-in serial before starting CRSF serial

* Remove the dodgy hacks/workarounds

e663ea3067142e262f47c4f3cc4cbc149d948c03 authored over 1 year ago by Paul Kendall <[email protected]>
Call static things in a static way! (#2321)

958f54f637a4b1592bbc5aeffa65e34842a0cd71 authored over 1 year ago by Paul Kendall <[email protected]>
FIFO cleanup and documentation (#2364)

* Coarse grained locking/optimisation

* Just use the one FIFO implementation

Turn the FIFO...

697f56e34f3b5cf66579bf5c5a222abc590692de authored over 1 year ago by Paul Kendall <[email protected]>
Giving the precision back to `fuzzy_snr` (#2379)

* Giving the preicision back to fuzzy snr

* lower the scaleing factor for better fitted in in...

48e876ab37e5cd9f9b3d3c14a9004953fe96fe42 authored over 1 year ago by Sunjun Kim <[email protected]>
Faster fuzzy_snr (removed exp and float) (#2378)

91dcc751e2830ea7775f00603cddc5ca9831c689 authored over 1 year ago by Sunjun Kim <[email protected]>
Cleanup of the CRSF header and code (#2320)

* Shuffle things to simplify ifdefs

* Fixes after review

a62bb38bdee7f233623d5b0d93f16d2e95d28768 authored over 1 year ago by Paul Kendall <[email protected]>
Support 16 channel CRSF (#2365)

3321882561376ef3c07b6c4323274eeda394dc50 authored over 1 year ago by Paul Kendall <[email protected]>
Document the device API (#2356)

48bf482592835910c58582b67e0d76f7d8df4805 authored over 1 year ago by Paul Kendall <[email protected]>
Set power_high and _max to the same value (#2359)

Happymodel 900 comes with a fan. Also the 900RX does NOT have a fan!

d3684f5f81cd6a2f54eb0957aeb280228699f70f authored over 1 year ago by Paul Kendall <[email protected]>
Add Back Stock BL to other STM targets (#2354)

6b7982082d397a720f42c1919eb442c36c870367 authored over 1 year ago by deadbytefpv <[email protected]>
Correct rx power when using Regulatory_Domain_EU_CE_2400 (#2334)

* correct rx power when using Regulatory_Domain_EU_CE_2400

* Slightly simpler getMaxPower imp...

75392b1952dc5c8dba09a6004b5cb8794293ab98 authored over 1 year ago by Jye <[email protected]>
correct sx1280 irqMask and dio1Mask data type (#2335)

42e654b9d43ce774cb0907a090da1906ff6ee31d authored over 1 year ago by Jye <[email protected]>
add prior_target_name to Jumper T-20 (#2351)

421b090229e199665995095baf4561f716d4aaad authored over 1 year ago by Jye <[email protected]>
Add pocket radio alias (#2342)

496531209b4ea9d0a4ef0195e9af660d059e5ec6 authored over 1 year ago by Paul Kendall <[email protected]>
allow-SPI-VTx-operation-wihtout-FC (#2316)

Co-authored-by: Jye <[email protected]>

567bc8c4fbb574330af70f9162586a43e2bbaaca authored over 1 year ago by Jye <[email protected]>
disable msp vtx after no comms on boot (#2324)

Co-authored-by: Jye <[email protected]>

a3d8bc5a0f7937030c59b4c44bc8e9246d3a6892 authored over 1 year ago by Jye <[email protected]>
Adds a second sx1280 rst pin (#2311)

* radio_rst_2

* make it faster

* tabs... or are they spaces???

---------

Co-authored...

07b42ce7d307c5b8210ce31e0d6f1dba4213aae4 authored over 1 year ago by Jye <[email protected]>
Fix Gemini 900 backpack (#2323)

8856ed337f7fcba8428454b497f8ba9fe4320942 authored over 1 year ago by Paul Kendall <[email protected]>
Fix README Build Status Badge (#2333)

https://github.com/badges/shields/issues/8671

f5645a0787f13848c2e8a6b15de8878db018c099 authored over 1 year ago by MUSTARDTIGER FPV <[email protected]>
External module baudrate 400k baud max air-rate is 333Hz (#2327)

* External module max freq at 400k baud is 333Hz

* Adjust configured air-rate based on baud r...

8018c163c1b476cb25d1acc66a4f6e40df8fc8a3 authored over 1 year ago by Paul Kendall <[email protected]>
Adding Happymodel EPW6 900MHz PWMP target (#2332)

* HappyModel EPW6 900MHz PWMP target

* extra commas removed

93bef72b19c621277a8deaa9db923b8735fc8388 authored over 1 year ago by deadbytefpv <[email protected]>
Device Targets tweeaks (#2319)

a14b51f8e1b00bdc92d2dfe9ea5dcbf665c3cd6a authored over 1 year ago by deadbytefpv <[email protected]>
Merge pull request #2313 from ExpressLRS/3.x.x-maintenance

Merge 3.x.x to master

bd09a203854edbc0a777d3a7f340cf4e22eac322 authored over 1 year ago by Paul Kendall <[email protected]>
New Sub250 target (#2310)

ae9df3d202aa905358f0fdc1ca36718736ebdf38 authored over 1 year ago by Sunjun Kim <[email protected]>
Fix production Super-P VBAT scale/offset/attenuation (#2307)

4b0c6c1ebe4f4fcd7445404b16cd97de7f93aff4 authored over 1 year ago by Paul Kendall <[email protected]>
Append prior target name to firmware (#2306)

* Append prior target name on unified targets

* Fix stoopid coding error!

* Add missing `p...

5279995ff9f674d0c0f1d365194602a66219a698 authored over 1 year ago by Paul Kendall <[email protected]>
add missing isFirstRxIrq to sx127x (#2301)

92c08fb4d78b80a23c7c38cec5eeb7d2a2d77d85 authored over 1 year ago by Jye <[email protected]>
adds HappyModel ES900 Dual RX (#2304)

a26a7806072bd997dc60082418534bafa4e8a0ca authored over 1 year ago by Jye <[email protected]>
Jumper T-20 power calibration upon CMU200 (#2303)

565da4262c6fb8bcf5235ddcbcb168f8bd56cf2a authored over 1 year ago by Sunjun Kim <[email protected]>
Jumper T-20 2400 and 900 target defines (#2298)

* Jumper T-20 2400 and 900 target defines

* Adding "AION" to the target name

* 900M max po...

ab007f1985a97aaed7836b5d3a3d135c006c7500 authored over 1 year ago by Sunjun Kim <[email protected]>
Return wifi to R9M upload methods (#2299)

96bd803b0ba18dcc01746a9e3c9060254d9565bb authored over 1 year ago by Bryan Mayland <[email protected]>
Fixes the firmware options and buzzer for STM targets (#2295)

6d46b4fae59a476acbee224bf8e2fc678846a3eb authored over 1 year ago by Paul Kendall <[email protected]>
Revert "Someone gave me their scale/offset values swapped (#2268)" (#2292)

This reverts commit 3c3106b0b94d9522e49566d81b3b14b441a1e8c8.

0283eab720fe58df6b10a050c431d0df3eca079c authored over 1 year ago by Paul Kendall <[email protected]>
Allow RX to accept telemetry from a TX module (#2287)

a921e606201bec8ab65c58140d6f977441e4fd62 authored over 1 year ago by Bryan Mayland <[email protected]>
Don't reduce Wide switch channel bit depth when TLM is off (#2282)

d3ade1cc62efb1e94c642d554e1ebcd0e013f057 authored over 1 year ago by Bryan Mayland <[email protected]>
Increasing the autobaud denominator factor by one (#2283)

18e9400f164e945a45d244c900894a9957c92095 authored over 1 year ago by Sunjun Kim <[email protected]>
2.4 & 900 V2 module (#2281)

5167d2496155808bd1502df79a162ae7f9c0cc8e authored over 1 year ago by Paul Kendall <[email protected]>
Speed bootup of ESP32 RXes without a vario (#2274)

* Bail early if SPL06 address not detected on I2C bus

* Use same types as Wire, saves some fl...

f4c69b3743fbff5d57cd148a9924d88d7c15dd48 authored over 1 year ago by Bryan Mayland <[email protected]>
More fixes for the flasher (#2273)

* Allow comma-separated 6 number "phrase"

* Exit configurator with code returned from flashin...

520c78d4b79d6f3713f86c10150d17c515ee628e authored over 1 year ago by Paul Kendall <[email protected]>
Fix LBT TLM reception bug (#2271)

* fix tlm reception bug

* adds GetLastTransmitRadio

* space

---------

Co-authored-by...

e5647c6e53d179655081c3b45c17f69fdb85f6f9 authored over 1 year ago by Jye <[email protected]>
SX1272 PCB: add to targets.json for configurator (#2272)

9f82f07824385ec7222ab609023be526fd7c222d authored over 1 year ago by benjinne <[email protected]>
Change airport packet type to PACKET_TYPE_TLM (#2258)

* change airport packet type

* update txnb() to handle SX12XX_Radio_NONE

* indentation

...

d8a37dac4385eb6bd7671064f7d8e0823873c286 authored over 1 year ago by Jye <[email protected]>
GEPRC Dual Diversity 2.4GHz RX (#2265)

Co-authored-by: Jye <[email protected]>

9ca1d8fb0810a3697d79c5b44b473aa6abb7176c authored over 1 year ago by Jye <[email protected]>
Respect when someone declines to flash the wrong target (#2267)

132f14d03f98ddfe406410ea9652b44f336e4711 authored over 1 year ago by Bryan Mayland <[email protected]>
Someone gave me their scale/offset values swapped (#2268)

3c3106b0b94d9522e49566d81b3b14b441a1e8c8 authored over 1 year ago by Bryan Mayland <[email protected]>
Force Telemetry value not displaying due to typo. Javascript, everyone! (#2266)

dcce9f6539fe5255e2d83e691ce96fc7e2c286e7 authored over 1 year ago by Bryan Mayland <[email protected]>
ADC attenuation for ESP32 targets (#2252)

* Hardware configurable ADC attenuation

* Add -1 option to be able to unset the attenuation v...

cd1fbe8bc013d1dab7422e1d1fa6471e9b70247f authored over 1 year ago by Paul Kendall <[email protected]>
Fix spelling and grammar in ReadMe (#2260)

* manufacuturers -> manufacturers

Fix misspelling

* Fix grammar

d2def03887159136ecd322fe55e0689554132ca4 authored over 1 year ago by ProGamerGov <[email protected]>
airport speeeeeeeeeeeeeeeed (#2257)

Co-authored-by: Jye <[email protected]>

59febd0f43b6112f54534154dae8c4c6a7b14c2d authored over 1 year ago by Jye <[email protected]>
Im bringin' Gemini back (yeah) (#2259)

Co-authored-by: Jye <[email protected]>

837c67c99e5c5baa22cd24e6d5bb46116073c47f authored over 1 year ago by Jye <[email protected]>
Fix no backpack overwriting channels (#2255)

* Disable head-tracking if no backpack comms

* Refactor based on review

2c914fab4966b3e270dcd03de58a43c0d97b7c83 authored over 1 year ago by Paul Kendall <[email protected]>
Add BetaFPV Super-P targets (#2251)

b19f69c99330622c390e89185ba40ba1f3e1f44e authored over 1 year ago by Paul Kendall <[email protected]>
Removing WiFi upload methods from STM targets (#2253)

ef8d270ff02538b1afac2813a3039f50613a3c47 authored over 1 year ago by Sunjun Kim <[email protected]>
Adding new RadionMaster targets (#2247)

4ab1606c0c105a52ef6f05dbef1c2e78a808149b authored over 1 year ago by Paul Kendall <[email protected]>
Fix compile error with DEBUG_RCVR_LINKSTATS, move debug code (#2244)

* Fix compile error of static CRSF

* Move DEBUG_RCVR_SIGNAL_STATS to function

c5feee6cb9c17ca3c72ddfe4e1537d04487d7e2b authored over 1 year ago by Bryan Mayland <[email protected]>
Don't copy the extra binaries for ESP32 (#2245)

0dfa0c81868b53485dc14e7b369ffb2253521073 authored over 1 year ago by Paul Kendall <[email protected]>
Merge pull request #2239 from pkendall64/siyi-rx-bf

Fix Siyi RX cloudbuild flashing

079a91d3db39b64ea39bccd25f9bf4457659152d authored over 1 year ago by jurgelenas <[email protected]>
Add "betaflight" to siyi rx target

2f14954af1327e183f7cd2e6d27c8ed710b71410 authored over 1 year ago by Paul Kendall <[email protected]>
Binary artifact archive updates (#2238)

* Add full-chip erase option to binary flasher

* ESP8266 based, copy the .gz to the out dir
...

ddd73d2ea61a0f251828e76363ae67865f805af1 authored over 1 year ago by Paul Kendall <[email protected]>
Add BETAFPV Super-D 900 target (#2236)

* Add BetaFPV Super-D 900 target

* Fix naming of Super-D 2.4GHz

59704123f3039b2481b98e156649c4241d55267e authored over 1 year ago by Paul Kendall <[email protected]>
Merge pull request #2232 from ExpressLRS/master

merge master to 3.x.x

64419229d8833235105ba8db675f10b01b4b76f0 authored over 1 year ago by Paul Kendall <[email protected]>
Fix BF passthrough STM flashing (#2227)

426cb69ee037d2b59ead07fd22725a3fbadeea20 authored over 1 year ago by Paul Kendall <[email protected]>
discriminator was small due to bug! (#2229)

2e3d94d4dacfd5e5b0156b524c51c9095168fd2c authored over 1 year ago by Paul Kendall <[email protected]>
Add mention of the 10KHz (#2226)

c7a9ffae1ab939778ae77738641ae63b5d0e1849 authored over 1 year ago by FlyingBaguett3 <[email protected]>
Binary flasher fixes (#2224)

* Fix windoze permission denied error

* Add stock flashing method

352c8635eb8f834628ab23a9a8eebc5533a9e3c4 authored over 1 year ago by Paul Kendall <[email protected]>
Add SX1272 TX/RX PCB and fix SX1272 build issue (#2219)

* SX1272_PCB: add bootloader

* SX1272_PCB: add DIY_900_RXTX headers

* SX1272_PCB: add DIY_...

38609dc8e773fdc13c28c454f48fef0982e8fbaa authored over 1 year ago by benjinne <[email protected]>
Fix head tracking ON selection (#2220)

37e054a2b08f4eea374a04ed14608f9bca1613c2 authored over 1 year ago by Paul Kendall <[email protected]>
Proper fix for OLED rate change (#2222)

d37b989c34f4cac626bf5f94bde9f71b53fdb03a authored over 1 year ago by Paul Kendall <[email protected]>
More complete fail_count calculation (#2218)

* More complete fail_count calculation

* indentation fix

257af811084497b24da03f32db0f0293b185bbb7 authored over 1 year ago by Sunjun Kim <[email protected]>
Optimise airport serial communications (#2216)

* Serial optimisations for AirPort

* Cleanup naming and introduce constant

c2856fec9611933246f3b8365195b430501a5cb9 authored over 1 year ago by Paul Kendall <[email protected]>
Fix for airport to enable CRSF communication (#2215)

* Remove lines 10-13 in /src/lib/CRSF/devCRSF_tx.cpp

1ab8ef3866892839106eb607c45f2546c627d606 authored over 1 year ago by Senk0 <[email protected]>
Respect model match on all protocols (#2211)

539262ee75c4266e385ba32c6758ac2e6331c698 authored over 1 year ago by Paul Kendall <[email protected]>
Increase maximum number of Lua params (#2207)

75b58d58211197083f421d9b8faf51f14c71e2a4 authored over 1 year ago by Paul Kendall <[email protected]>
add power_apc pins to web UI (#2209)

* add power_apc pins to web UI

* uncomment more apc1 stuff

---------

Co-authored-by: Jy...

deef21de3d83a473962e0964a83bfaf6304d0843 authored over 1 year ago by Jye <[email protected]>
add DACWRITE functionality for receivers (#2210)

* add DACWRITE functionality for receivers

* fix 8285 builds

* Revert "fix 8285 builds"

...

bf63528ac2a3db45fa6f5dfa34aa60d30ebfca6b authored over 1 year ago by Jye <[email protected]>
Add pystlink/pyusb to binary flasher (#2197)

No dependencies on external tools

eaef7d0886c41abdf7e40fb700109566a967db37 authored over 1 year ago by Paul Kendall <[email protected]>
Fix displayed UART baud in airport & CRSF mode (#2205)

* Putting wrong data field into uart baud text input!

* Don't start the CRSF device in airpor...

d117a8ffc7a63bb2bdd1b5c4139f0610bebbe27a authored over 1 year ago by Paul Kendall <[email protected]>
remove-INFOLN (#2203)

Co-authored-by: Jye <[email protected]>

c4816d152c2dca6efa524d8019b2311b67a51d3a authored over 1 year ago by Jye <[email protected]>
Binary flashing fixes (#2196)

* Pass correct target name to flasher

* Fix force flash on STM32 uart/bf

* Add prior targe...

3f15cd4e11162ca5e8a55eee4de688a6239c47a4 authored over 1 year ago by Paul Kendall <[email protected]>
DJI RS 2 Sbus Support (#2140)

* dirty rs3 hack

* Ch 7 appears to be control mode

* rs2 specific channel end points

* ...

a91d2553f468150347a7216081683c699a8f0952 authored over 1 year ago by Jye <[email protected]>
Implement failsafe modes for SBUS (#2186)

* Failsafe handling in SBUS

default failsafe mode is "no pulses"

* Don't send packets till...

c37b7aae9fc19d1965e9cdaa8a62d28ba0890a17 authored over 1 year ago by Paul Kendall <[email protected]>
Reduce screen update frequency when running Lua (#2183)

* Only update the screen every second, input event, or in edit mode

* Remove binary error cod...

d292ed5b43f013160121d46724de07b290402ad8 authored over 1 year ago by Bryan Mayland <[email protected]>
Web UI button fix (#2166)

* Only set the color if theres a place for it.

* Fix button save not displaying feedback dial...

a806212e1b3227d04dbf8ca631496ff2179ef90f authored over 1 year ago by Paul Kendall <[email protected]>
Fix non-editable baud rate when selecting airport (#2184)

7326c96e6e8bdda5771dc62fc2f957671bcc772b authored over 1 year ago by Paul Kendall <[email protected]>
Ignore and remove .DS_Store files (#2198)

4803a15da19a50812e2dbe2b45c92a5969f2b9da authored over 1 year ago by Milosz Moczkowski <[email protected]>
Disable MSPVTX if theres to SPI VTX (#2187)

9f2d7d176917c6dae99b9eb70e570be94b6b3130 authored over 1 year ago by Paul Kendall <[email protected]>
Package the python directory into a flasher package with shiv (#2145)

* Package the python directory into a flasher package with shiv

* Allow 'dir' as upload metho...

e0a3cda7e60363f380fe20f6b75223b6949696f9 authored over 1 year ago by Paul Kendall <[email protected]>
esp32 rx - allow non uart0 pins for serial setup (#2178)

* esp32 rx - allow non uart0 pins for serial setup

* corrections :|

---------

Co-author...

a626d4368f76d7df88e70abe2c9e67cd6f0a9e79 authored over 1 year ago by Jye <[email protected]>
Always use flashed options after a new flash (#2149)

* Always use flashed options after a new flash

* Disable save button by default

Part of #2...

7fec80e20e167e2f76ae19fccf4d71d362f47510 authored over 1 year ago by Paul Kendall <[email protected]>
fix rx lua luaTlmPower (#2177)

Co-authored-by: Jye <[email protected]>

36c1e85af3e4db550042f9b8525e540574e42374 authored over 1 year ago by Jye <[email protected]>
add epw5 and epw6 targets (#2180)

Co-authored-by: Jye <[email protected]>

d916900e62970c42e8e6d0d96b932e6d0378978d authored over 1 year ago by Jye <[email protected]>
MSP VTX device (#2007)

* MSP VTX device

* switched band and channel structure to arrays

* fixed PWM output

* C...

a005e3120aa4ef1bb89e61595bb680d7d560caf2 authored over 1 year ago by Paweł Stefański <[email protected]>