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

Add Listen Before Talk for 2.4GHz band - EU compliance (#1243)

* sx1280Driver: Add getRssiInst function

* Clear Channel Assessment aka Listen Before Talk, f...

d543a812a38ea74a436de4d2fa999b125a21901a authored almost 3 years ago
Display error message if wrong Lua is used (#1393)

* Display error message if wrong Lua is used

* Better v1 message

0dbba4e1cbc7c18a18008977b809aee668c203b9 authored almost 3 years ago
Remove use of float from pdet (#1381)

80927794f5fe58bf05077334f2fcf352a99f55a5 authored about 3 years ago
Remove FEATURE_OPENTX_SYNC define (#1390)

* Fix DEBUG_FREERUN_TX compile

* Remove FEATURE_OPENTX_SYNC define

* Remove FEATURE_OPENTX...

f4e0d0c4e8dfde92d0c63be1626c2493937daca5 authored about 3 years ago
Set initial serial GPIO level depending on whether UART is inverted. (#1372)

* Set initial GPIO level depending on whether UART is inverted.

* Move setting direction to a...

fab9e600d506a47c30fa44c474287d15c7e5df00 authored about 3 years ago
Adding via UART and via ETX Flashing Methods for the T-Pro (#1383)

* Added via UART env

* Added via ETX as well for when it's here

a260b27d50ce10ca84af703d09d204e5ac72639a authored about 3 years ago
Pin library dependency versions (#1380)

* Pin and normalise library versions

# Conflicts:
# src/targets/common.ini

* Upgrade libr...

216721f60b95f29a1ff88ca7ddd0b8cd3fe15b4c authored about 3 years ago
HTTP upload result without JSON and uploadforce (#1371)

* Print any error message returned by http upload

* Allow force of upload during upload

* Add ...

19655613fedf32a147e55162c81a3d890c18040f authored about 3 years ago
Disable TX PA between packets (#1212)

* Disable RX/TX amps when TX is complete

* Disable both RX and TX when ending (to wifi mode)

64e8c53eea232c3be25b6b76ec9bfec81fe15bb6 authored about 3 years ago
Typo in the receiver selection link label (#1370)

7a000fddf97365d6c263ee368c99ccb00b03a2cf authored about 3 years ago
Add Backpack to betafpv 1W, and device_name (#1364)

* Add Backpack to betafpv 1W, and device_name

* Both devices have the backpack

442a9d91983e64c0bcb17faef2ae5a4a7cb17e92 authored about 3 years ago
Fix TX backpack not working (#1368)

* timeout needs to return a timeout

Otherwise we'll never check for backpack commands!

* r...

50cccefdc26af8811185cf7c2e29d18a8dd0611f authored about 3 years ago
Add Zorro target as copy of DupleTX (#1367)

* Add Zorro targert as copy of DupleTX

* The ghost of Sandro made me uppercase

2b79a28b4f37cec9351ab820d8638ddfe615e87b authored about 3 years ago
Fix OLED power updates when using LUA (#1365)

ace92cdfde73dd26e0127b05f981d73b417bc571 authored about 3 years ago
volatile not needed (#1363)

549087d23a315d714c185c4330e2c5dddb656547 authored about 3 years ago
Merge pull request #1361 from ExpressLRS/2.1.x-maintenance

2.1.x maintenance into master (testing time!)

a498ace97b703359903b1f6d797897e89362e611 authored about 3 years ago
Start dynamic power avg high on bootup (#1360)

2b2b0a0c7ac150dbdb08ff0558e39aefc9b4a1c7 authored about 3 years ago
Improve rom bootloader upload reliability (#1351)

* Update BFinitPassthrough.py

* Update BFinitPassthrough.py

* erase_flash before upload

...

346cfdba391a7c42df66a917f110e50ed410ebe8 authored about 3 years ago
Merge pull request #1359 from ExpressLRS/zorro-power-calibration

update zorro output power calibration

d03bbe5e7715ef9d12379c49006437818304d6cd authored about 3 years ago
Ooops! Forgot fix the backpack! (#1355)

* Ooops!

* Fixes as per review

* Fix the Axis

It's the only one not using 460800!

* ...

02f73ac88b9e8a091b6cb4301969cfbb80654c14 authored about 3 years ago
update zorro output power calibration

6e23e3ee55bcff26351ed140f0766474797fb136 authored about 3 years ago
Change Issue Templates (#1354)

Move Feature Request to Discussions

65ebcdd38d32fdababb04f00d33463df86a2df81 authored about 3 years ago
update web server to resolve deprecation, limit version of nimble lib (#1308)

fd523bca8f9e478754edcbecdf214504feb04404 authored about 3 years ago
Serial pin checking (#1335)

* Check the debug pins are defined

- If using debug or backpack
- Don't rely in UNDEF for de...

9aadb202a65d969bd8b7d4b5d1e0b8aeda9c7c19 authored about 3 years ago
Merge pull request #1340 from ExpressLRS/undo-vanity-url

Undo Discord Link

460e4e45ca15450869fedc6d9a7a8e4201e865ff authored about 3 years ago
Update README.md

1bb16a01497d17b306acb196c454095f576f0f5a authored about 3 years ago
Add Vantac Lite TX and RX Targets (#1289)

* Add initial Vantac target

* Add 500mW

* GRN LED and TX Power corrections

* Add vantac...

4927113ca27869ce3591bde118c123f4f796f8ee authored about 3 years ago
Add AION Nano target (#1329)

* Add AION Nano target

* Add missing pico32

d186256ccc4f280221404421b51903d820d3955f authored about 3 years ago
Once and for all! (#1326)

152605eba8f35ff48f765848b569ae842c25dc39 authored about 3 years ago
Missing volatile causes LUA display error! (#1327)

42a99c807f02f1bc6e698df0b4fe8fec39087383 authored about 3 years ago
Save modelId in RTC RAM (#1324)

So after WiFi/BLE cancel it resets the modelId correctly

2ff89397cacd8482bd1d515b6b1403e6f57192ba authored about 3 years ago
Add Jumper AION 2400 T-Pro TX target (#1325)

* Add Jumper AION 2400 T-Pro TX target

* Update Jumper_2400.ini

Co-authored-by: Alessandro...

61205c89b5a4965854d097cc4951269eb476481f authored about 3 years ago
Enter WiFi update mode looks bad on 128x64 devices. (#1321)

* Enter WiFi update mode looks bad on 128x64 devices.

* Be consistent with "WiFi" name

20ea72b66e7a2507d6eec600c6cde781ca0d0d98 authored about 3 years ago
Merge pull request #1322 from CapnBry/ble-guard-init

Create BLE as needed to prevent double inits

ff6745c780cb31cfafb93e54b70f26c6d1b52738 authored about 3 years ago
Merge pull request #1323 from CapnBry/dedupletx-crsf

Move halfduplex signals to UART0 from UART1

51cf52b3ce4f5f00e6b2d891ff127e9a9ccf36ea authored about 3 years ago
Move halfduplex signals from old UART1 to UART0

1bebec593ce16f1c2efeaf56d976ce66774bc74f authored about 3 years ago
Create BLE as needed to prevent double inits

0978addb30e0c223ed8a62eb8ede5042935f2955 authored about 3 years ago
GPIO_PIN_RST must not be UNDEF_PIN if used (#1313)

825ed8df3ef03af2318b69e3d9d82fa5236a54c9 authored about 3 years ago
[MENU/ JOYSTICK] adding fuzz value array (#1294)

* adding fuzz value array

* Cleaning up commented out code

* Quick clang-format

* More ...

d5079f831871717954ce2d4afc3c68b2599e7b1a authored about 3 years ago
Merge pull request #1296 from brandonrc/code-format-pr

Using clang microsoft format for this project

a0d32bfc224272e8ef297ccb81e76276a16b7b9b authored about 3 years ago
Merge pull request #1305 from ExpressLRS/wrap-duplex-name-with-ifndef

adds ifndef to duplex device name

d8951a1e34c929d199aff7af1aace37af41a8b63 authored about 3 years ago
Fix compiler warnings (#1297)

* add unused define for esp and silence warnings with it

* add include for unused macro

97c9f026982bc6d41d4b6ba2ca2261b112b9e938 authored about 3 years ago
Merge pull request #1301 from ExpressLRS/issue-cleanup

Adds workflow to check for stale issues

cfa3dd1cb8ae535d07698343e9cf6d3decec2738 authored about 3 years ago
adds ifndef to duplex device name

beda4c746d143f445e0df3d971e6952d3fa81cbf authored about 3 years ago
Update stale.yml

9a9c16ba60c103147194cc0788fc80bee2cc52a3 authored about 3 years ago
Update stale.yml

de8f0525b8f077586f89002461cc2bd55d68250d authored about 3 years ago
Create stale.yml

5fdba668c8cea4ef7dacddf7c6ad6d780791ce23 authored about 3 years ago
Full Duplex TX module (#1287)

* Hacked in FullDuplex ESP32 UART0

Remove extra handleUARTout

* Backpack pins for testing
...

820ffc8a61ae7589706281b375686cfa4f81890f authored about 3 years ago
Add EU compliant 2.4 region - limited to 10mw (#1161)

* Add EU compliant 2.4 region - limited to 10mw

* Add 10mw warning to TX Power LUA folder

...

309961e04fd12a182d526b6e448bd7c4b3b214d1 authored about 3 years ago
Merge pull request #1300 from asciich/patch-1

Fixed FAQ link in main readme

96c62a84c182388cd0590cf3897cb337f13f55e4 authored about 3 years ago
Fixed FAQ link in main readme

c4c649d54ac904fa704fc19acfefe0938229c8bd authored about 3 years ago
availableForWrite does not work as expected on STM32F1 (#1298)

180896204afccf908418b1b1edfe3e0ebfb59e4f authored about 3 years ago
Merge pull request #1288 from ExpressLRS/set-radio-rx-timeout

Set radio timeout when doing telemetry RX

07344ca7603adf8edc4eb8035a0b6a212974a75f authored about 3 years ago
Using clang microsoft format for this project

31387804f914b7a87a7bc43a9468b49748f0d394 authored about 3 years ago
95% is too short!

At 50Hz, the packet is 99.1% of the interval
Also revert part of previous commit as it causes no...

53ca8a95fcc8e5c336466e701e8dff9643b1a2f7 authored about 3 years ago
Changes as per discord discussion

c66e2029f0798563ae4fca8ac1c8800fc28ae52b authored about 3 years ago
Merge pull request #1293 from ExpressLRS/SunjunKim-revert-1292

Revert PR #1292

800b27c6ba3a0f4c5a231bfeaaeb07c609062cf7 authored about 3 years ago
Update tx_main.cpp

a950b6b6e941c90dbcc183da74ccee5854099b48 authored about 3 years ago
Write the MSB part of the timeout on sx127x

Even though our current values are all below 256 it’s best to be technically correct.

802d664beb09d53d4b620ad8b1deecbc170e44bc authored about 3 years ago
Typo fix (#1292)

3d6463c2cc8d851ddfeadd806c66e4b7a971645a authored about 3 years ago
Merge pull request #1291 from brandonrc/ghost-tx-lite-patch

Ghost tx lite patch

0b8ff609cde9b27b1bbb85d7c1bce1c43db88953 authored about 3 years ago
Dynamic Power Enhancement (#1286)

* Dynamic Power Enhancement

LQ-based RSSI threshold adjustment
LQ-based power up/down
LQ th...

7b1fda65314ae42f7762d9d37ea49ab5d0698c8e authored about 3 years ago
Fixed joystick on ghost targets

a1c734562dda1863e2f7be4d7a413b4e776d30b4 authored about 3 years ago
FIFO protection (#1285)

* Adds protection around pushing packets to FIFO

This ensures that there is enough room for t...

4eeb321af4db3c4628a21e7b768b9743cf01774f authored about 3 years ago
Set correct mode after RX ISR and in single mode

3474572c1125a16be92084346724d2782459f248 authored about 3 years ago
Changes as per review

e45ccc1ccad271402f5a223a307495fdbad7f2da authored about 3 years ago
Remove now unnecessary state `ttrpWindowInProgress`

8699a6b4ad1ba889a6d761c53a0e80a02afdde23 authored about 3 years ago
removes Radio.SetTxIdleMode() calls

878d7e6d25705531d81ecd2c2fa939bfad3cb472 authored about 3 years ago
add debug info

458991aa3ff44def369798d21586ec0da493dcb9 authored about 3 years ago
Merge branch 'set-radio-rx-timeout' of https://github.com/ExpressLRS/ExpressLRS into set-radio-rx-timeout

2296d589b0e6ddba11eabc20bb09711c95c6db10 authored about 3 years ago
Seperate method for setting rx timeout

Set tiemout to 95% of interval

aac46da2210d1a249d2c6aec00528fcdcb8a99de authored about 3 years ago
Double protection ;-)

af2e669d70667e97063f2c925b7ca667e5e87b4e authored about 3 years ago
Double protection ;-)

23f2c585299cc6f70f18b191169382017922b074 authored about 3 years ago
Correct calculation for symbol time

a524f0e0b6317a57ba9a71a625bf55f2934bb113 authored about 3 years ago
Fix shift

fd88afece31717f7c0cf1531a67413651eeaa110 authored about 3 years ago
Add commit hash/bersion to small oled

f59839472153e8d148b2ba77d07f651c4fd756f3 authored about 3 years ago
Set the Radio RX timeout if provided

9c901d90a9ff849d10176960db40a31dfb7e71da authored about 3 years ago
Merge pull request #1278 from ExpressLRS/change-discord-link

Change Discord Link

98b5c421decb08c54aeaa8b6572aaea4ba02699b authored about 3 years ago
Update README.md

72c6e86e03f54cd89dec684d44e05a0ede23d0f2 authored about 3 years ago
Merge pull request #1220 from ExpressLRS/makes-GPIO_PIN_RST-optional-for-the-sx1276

makes GPIO_PIN_RST optional for the sx1276

8cab8dbef316f8572d73a37518103c4b5502c4ef authored about 3 years ago
Merge pull request #1273 from rotorman/spacefix

Space fix (needed for correct parsing in ETX)

cb68df30f1ebb7ae466b1eb64a36581ba43787d5 authored about 3 years ago
Space fix.

Although a space is not required for correct parsing after two hyphens comment begin, it is good...

0182cd17ff730cbd268b4850e7590a1c6ac159e1 authored about 3 years ago
Merge pull request #1267 from pkendall64/screen-updates

Screen updates

32b5077d00be869978444b5aa30a6952ac9d3bc2 authored about 3 years ago
Merge pull request #1269 from pkendall64/crsf-max-output

Optimise CRSF output on TX

212d2fc4927d4ba8b7efacd246353f35c20d6c8d authored about 3 years ago
Don't drop second package if it will be split

18b5b7ba6f883274a94713d8bc7e348899b725c9 authored about 3 years ago
Fixes for split packets in CRSF

d92fae52ec402e6d8bf94d35847eb65f80ba55d3 authored about 3 years ago
Merge pull request #1270 from brandonrc/ghost-bug-fix

Fixing the serial out for ghost tx modules

9d05a29929e2d080a7cee0ba9df93175023007fb authored about 3 years ago
Moving timerCallBackIdle to outside if statement (#1271)

@CapnBry

Just to clarify what this is for, Team900 STM32-based TX without external EEPROM a...

a906c99af383cdd45f8788f7708c85bf30a1cb50 authored about 3 years ago
Adjusting the code to be "similar" to dupletx branch

This should make merging later easier :smile:

edad88ddabb42024ce2fa3bfe91b656ecbbfa6a9 authored about 3 years ago
Research shows the smallest FIFO is 128

b4d91c42c809e60a46d852a4e77e3ab9c6d5d9c8 authored about 3 years ago
Fixing the serial out for ghost tx modules

7adbec47cf13c0a976da24843242be99d27cd483 authored about 3 years ago
Optimise CRSF output on TX

Send out the maximum number of "packets" that we can in our allotted time-slice.

591ad4e73278362fd8623e0c7987cc85cf906e52 authored about 3 years ago
Dynamic power off was not displayed correctly on startup

c3fc002085264a96c38e58437976160ffc84e753 authored about 3 years ago
Make the buffer stack-based (#1268)

This function can be called from multiple cores

8469eaf0e167431e40d04452f9e793893fb91d55 authored about 3 years ago
minor fixes for dynamic power

bf1d67d48fdaf2e67311545a391bd3370ec925c7 authored about 3 years ago
Mark power level with '*' on idle screen in dynamic mode

8dce539c77ecbc3c0695fdf9bc271c68102833e5 authored about 3 years ago
Screen updates

- when cancelling a value selection screen, the value is reset back to the configured value
- th...

470d6bcdcf96716735b14d566eb1139ec4f25fec authored about 3 years ago
Define GRB for devices that have the GRB LED (#1264)

2562739b60d8ae59527a835e6877f78befa5af2c authored about 3 years ago
Optimisation to CRSF packet read (#1265)

* Optimisation to CRSF packet read

Once we have a packet length we need, ask the serial port ...

ae7177b48645e9f9056ee898dc542614473c0e7a authored about 3 years ago
Optimise sequence of calls in screen code (#1266)

If we are face down on AXIS then don't bother with screen updates or button checking

84154ab38aec2e6abc8e3b230c90ac6a12d75863 authored about 3 years ago