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

Set UART to TX before starting (#897)

72153320ef7d4a8f1f06c9192dfb836759404ed4 authored over 3 years ago
Fix intermittent crash when disabling the radio (#896)

66eafb90b112a0801d41543f816a0c61dcd09bcd authored over 3 years ago
Changed the default dynamic power thresholds 15/21 (#894)

The power down threshold seems to be better with 21 dB.

e449ee528f46cd8404976fa553d0e86df851acbb authored over 3 years ago
Perform more complete RF shutdown when entering WebUpdate mode (#883)

* Sleep RF and diaable TX pin on end

* Set to minpower before wifi, use common beginWebsever
...

3472d90779b31b246a4869f022d86b65e6576dfd authored over 3 years ago
One LUA For All handset (#886)

* remove old lua with new lua

* add os selection

* fix error in qx7

* fix first row too...

e02c016d2cea7af6c8b57a63ec413fea11e38a36 authored over 3 years ago
CFSF Typo Correction (#889)

254055a7395013b8290f3fd8c43668f0d7c98706 authored over 3 years ago
Fix equality operator (#884)

bb01b857d5ebec41f8ec91aaad2b8fd78653e4d4 authored over 3 years ago
Add inverted CRSF output to ESP8266 receivers (#878)

* Add RCVR_INVERT_TX define

* Add comment about BFPass not working

79182cb56cb153a63f1c96bd4dca6b4a071b63be authored over 3 years ago
Avoid telem-in-future disconnect (#874)

* Avoid telem-in-future disconnect

* Fix downlink LQ not updating when no telemetry

36ac0e470ee05c50256f1fae7acd1a4d68498e05 authored over 3 years ago
Fix chunkMax calculation (#882)

Adjust calculation of max packet size based on portion of packet window down to 85% as some radi...

5ba8121d13532459ce6ff430578daac1eaed183b authored over 3 years ago
adds MEGA bauds (#864)

* adds higher baud rates

* refract

* Change packet size based on baud rate

It seems tha...

6f145784030c204657c985daeef5402f0d585f08 authored over 3 years ago
First cut of upgrade function for 1.x.x EEPROM schema to 2.x.x (#871)

6af29d36053e1415da62c0b1ff2afe2782338115 authored over 3 years ago
fix namimnorc tx firmware.bin path (#881)

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

75d8b4ed3fa4c2de536479d95da22d0eb0f53f10 authored over 3 years ago
Namimno and HM Pro Power Cleanup (#876)

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

490be42ab94f2a0e747fbdad66a6ecfdde61cd00 authored over 3 years ago
Lua menu title color fix (#868)

* Lua menu title color fix

* fix x9d folder display

* shift x9d COL2 more inside

* colo...

8a3f32104f1c5ab9fa9ca5185fc649817d7d354c authored over 3 years ago
Fix TX Auto WiFi on handling (#872)

Even if auto wifi is off, we still want to handle we update if it's manually started

e64261fc8272d7ad45fc11799a55d9963694b810 authored over 3 years ago
ESP32/ESP266 platform upgrades (#870)

* Upgrade the platform

* Upgrade esp8266 platform

e9580326fc985ce6382a14a0d8dccc43d960b459 authored over 3 years ago
Adds min power to powermgnt (#865)

* adds TARGET_HappyModel_ES24TX_Slim_Pro_2400_TX

And adds HAS_BUILT_IN_FAN

* adds HAS_BUIL...

a0b7b8d0391587d3ee403c1bc913c791fb05c06e authored over 3 years ago
Allow auto-wifi to be disabled on the TX (#866)

* Allow auto-wifi to be disabled on the TX

* Tech debt: TX auto-wifi timeout is coupled with ...

3a18c287b7a5d212be8056397d01f3c7787dfa3b authored over 3 years ago
Adds target happy model es24 tx slim pro 2400 tx (#863)

* adds TARGET_HappyModel_ES24TX_Slim_Pro_2400_TX

And adds HAS_BUILT_IN_FAN

* adds HAS_BUIL...

3aa327526c2eccc677d7036fad64e9f050d271e0 authored over 3 years ago
Add support for 50mW power level in link statistics (#854)

* add support for 50mW power level in link statistics

* consistent switch case order

015b4bbde438190368e377aaaee269be8d675f43 authored over 3 years ago
Sync modelid switch while not transmitting, fix FHSS debug on startup (#857)

* Sync modelid change using same method as EEPROM
* Also remove extra delays and flushes on sta...

ef124ccaa831e85f5aab47f9f6b5c43a10790423 authored over 3 years ago
Lua display and code reduction potpourri (#853)

* Lua display changes
* Air rate options slowest->fastest Fixes #852
* Ratio / replaced with :...

238c315561066fe85d1d9733b0b66f0e5aa29f21 authored over 3 years ago
Boost dynamic power if disconnected and armed (#844)

3992c28012e704d2309903b2c6f2c49e74b9d462 authored over 3 years ago
Rotate the sync slot through all the FHSS slots (#825)

* Rotate sync slot and don't send if healthy connection
- Rotates the sync through each of the ...

29b77d36788d8660b7dacde15b79c5058f32cfbe authored over 3 years ago
6/7-bit (64/128 pos) Wide Switches Mode (#821)

* Remove switch change detection and priority

* Add 7bitswitches

* Add 7bit switch tests a...

83ee7f12f2afcdb7b5805ded5459b7253bf2aeca authored over 3 years ago
Simpler FHSS Generation (#830)

* Simplified FHSS sequence generation

* Simpler FHSS generation

* define regulatory domain...

ccd70b80b41d75fb78498e96214fdfc043d73b4b authored over 3 years ago
Replace button class with optimized template (flash savings) (#826)

* Replace button class with optimized template

* Fine, I'll include functional!

* Update t...

7608cb8eb4fa9875d957fda4c9b0565fd4dd6cbc authored over 3 years ago
Simplify setting RX model match (#851)

When you enable model match and are connected to an RX the RX store the model number and reboots...

73c70e878638c87f7784d92b10e95c2d0324476d authored over 3 years ago
New Targets (#790)

* Added targes for QK JR module and nano receiver

* Set output power to 0 for 250mW

* Chan...

9e1a59c8596070e1b7271466b19971e27f44fa51 authored over 3 years ago
update serial msp vtx packet processing (#824)

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

277ac3e74b679c599006980ba2ac50413dc235fa authored over 3 years ago
Add 250mW to FM30 TX, 200mW actual (#841)

ed461ec4428c8fac4fa71567e91abe90887e71a6 authored over 3 years ago
add support for adafruit huzzah esp8266 with RFM95W lora wing (#787)

* fix issue with not being able to connect to AP reliably

* fix WebSocket info prints

* ad...

c1b04c5ceb85a3701e0c711d502a03489ee12e41 authored over 3 years ago
The default dynamic power config was not set (#845)

fixes issue #842

a16965cd809fcd39a03ff87a1474016cb032c3a6 authored over 3 years ago
Move the power settings into the TX Power folder (#843)

cd11eee0886118292add63b5490bea25d5074e37 authored over 3 years ago
BLE Josystick for ESP32 TX modules (#815)

* proof of concept

* Slight changes for better support in controller detection by apps

* A...

7fe5cdac3b3a1e924e625d46cd9c1db6b0cb3768 authored over 3 years ago
LUA configuration for dynamic power parameters (#812)

* LUA configuration for power parameters

* Changes as per discord/review

* Changes as per ...

04cc7079315f2bc2fc812c101e2124336f6cc9cf authored over 3 years ago
Debug Logging Framework (#834)

* start logging framework

Use logging macros throughout codebase replacing Serial.print/ln
R...

1dad581b4ab013aa723eb010e2283e5cc5e22fe2 authored over 3 years ago
LUA enhancement (#813)

* rename folders

* change unknown to ver. unknown

* change update button name

* combine...

251a2f3c701974bb0a8f5901e211a81a2da4a737 authored over 3 years ago
Move LED.h to it's own library and STM32F3_WS2812B into that lib (#835)

717cea94ff8c5938a74d6fa2aa81c1ad99692ab4 authored over 3 years ago
adds GPIO_PIN_FAN_EN to TARGET_TX_ESP32_E28_SX1280_V1 (#781)

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

fe963c58fc7f0f6c36556720142084b1e0136bd4 authored over 3 years ago
Fix missing 100mw for FR Mini TX (#832)

bb47362bc0928fed39eb5aabd55d9ff9535cf4a5 authored over 3 years ago
Directly access current model in config (flash savings) (#822)

* Directly access current model in config

* Make sure config.SetModelId is called in setup()

46fdfc19d76015f8214891a3351eee5d8d56b273 authored over 3 years ago
allow esp32 to run at 240mhz (#823)

434615af25006946a31c95a9ded33dff2dcd906b authored over 3 years ago
fix auto wifi when CRSF UART was never present (#820)

* fix debug string
* do not restart webupdate when its running already

0df349c810cceda61cd3a348a76b8e5845a56af8 authored over 3 years ago
Fixed typo (#818)

Co-authored-by: Matthias Hryniszak <[email protected]>

70992c0c7f1c838c164fda256575ecbd6fcf34f6 authored over 3 years ago
Fix ESP32 WiFi (#814)

Apparently you can't start the dns-server or the mDNS server if the Wifi is not started!

25e443d76060a6268d2b72d83c84e5f126e444d1 authored over 3 years ago
Minimise the number of calls to millis (#809)

It is a fairly expensive call and we can save some flash!

09afc3f7151e05587a7ebb40a0396e4fe5614e43 authored over 3 years ago
add ELRS_Control_Center - Vtx administrator (#804)

* add vtx settings to lua

* add vtx lua write function

* fix lua struct type error

* lu...

c93868acd1eab9f2d143baaf8d218cb386c3f1d3 authored over 3 years ago
removes 25hz 2.4GHz from ELRS.lua (#810)

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

4182f4199c915309534482eb7646838f126df041 authored over 3 years ago
Remove 1-bit Switch code (#805)

* Remove 1-bit Switch code

Leaving in the LUA code for selecting the switch mode as there may...

973349bbd7d808b0f6439555dc295801d184fd82 authored over 3 years ago
Hotfix for WIFI uploading (#808)

* Update upload_via_esp8266_backpack.py

don't try and upload bootloader if it wasn't specified

b384740e4314629b0b023d06849bfc2d79a1f6e5 authored over 3 years ago
SIYI FR Mini RX as TX (#746)

* Add FM30_RX_MINI_AS_TX_via_STLINK

* Use UART2 for RXasTX, change variant Serial to UART1

...

af841293a8fb1545d94ccf9c3df8b6aa0287015e authored over 3 years ago
Boost telemetry to 1:2 when transferring MSP (#786)

* Add TLM_DISARMED_BOOST

* Change TLM boost to follow MSP transfer, not ARM

138a42ddad098f232a27ae54638fe57a8ad1ba15 authored over 3 years ago
Fix compile error with DYNAMIC_POWER_BOOST defined (#807)

* Fix compile error with dynpower boost enabled

* Move modelId to header

056f5a44c81ae773b30fc4e5125e92807d41aae4 authored over 3 years ago
Fix NamimnoRC backpack/WiFi upload to also include bootlooder upload (#802)

* tested to work on flash TX

* default flash offset to 0x4000

c59d018b00803aa7fa64bf81601f18cb8776fca7 authored over 3 years ago
Sync channel moved to middle of the used band (#797)

7de8395a560bdc6d580c4a5096a82eba49edb6c9 authored over 3 years ago
Turns on wifi when TX UART has never connected for a while (#793)

* init

* fix fail build on non esp32

* change debug print & use auto_wifi_interval config
...

0303bf555bfbed32dd09a41d9fd09cf3f8857277 authored over 3 years ago
Lower disconnected sync interval, raise connected (#784)

32b34ed34394bafee2bd09b99df160e303ce3358 authored over 3 years ago
add auto sleep backpack when nothing is connected (#799)

28327e75c80cb2da431bdba3c85faba2df9473ee authored over 3 years ago
Use modelId for configuration and model matching (#765)

* Make the switch mode configurable from LUA

Removes the switch and telemetry defines

* Ad...

1dee3f050441e330f5f2cd99ec00b452f77bf585 authored over 3 years ago
Matching of ESP32 and 8266 wifi code (#801)

Fix the timeout checking code

3f6816140f5b557d8d9280b99ca8e0605fab7270 authored over 3 years ago
Fix wrong variable being initialised (#803)

* Fix wrong variable being initialised

Caused failure to build in non git code repo

* Hand...

28f8bf627e09f0410bda490a04c31e668b2655c7 authored over 3 years ago
A switch to enable/disable the dynamic tx power (#762)

* Ch16 to enable/disable dynamic power

* user_defines.txt now configures which AUX ch to use....

de864d14d5aed443aefc9cdc5386294aaff0b4fe authored over 3 years ago
Home wifi info commented to avoid redefined warnings (#798)

43ef5b74bd0c1567de887273fc5bad72def9dbe0 authored over 3 years ago
Fix timeout checking on wifi mode switching (#796)

* Fix timeout checking on wifi mode switching

* Remove debugging code

f8e33d959ecfec9e194fa921ac8024d12e51e69a authored over 3 years ago
Remove lua wifi button on non wifi module (#795)

* remove lua wifi on non ESP32

* fix typo

* auto register id base on call order

f2da19d92d266d15aca085e86a43991f729c038d authored over 3 years ago
fix empty spaces string in lua (#792)

8c77ac7b69b4d758599d110cb93c86b2521c24c7 authored over 3 years ago
Don't use sprintf, it's a flash hog! (#789)

90dc62f67224f6825209dee2c4369aac0affac23 authored over 3 years ago
Fix warnings reduce data segment size in LUA (#770)

* Fix warnings when compiling luaParams

* Mark tagLuaDevice as const

reduce .data segment ...

1eb4a0c463dc4ca3976ef6b22a5bf652161e8ec5 authored over 3 years ago
Use AirRate / TlmRatio to determine TX disconnect time (#785)

* Use rate/ratio to determine if TX is disconnected

Instead of fixed RX_CONNECTION_LOST_TIMEO...

67a39733b6f8cf9f3c3a46f58d16b1f260df0acd authored over 3 years ago
fix FS reconnecting (#783)

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

79cdb8e88aca7d370c55b5477ad248951375265d authored over 3 years ago
add back lua for V1.0.x (#778)

* add readme + old lua

* add image

* update readme

* update text

5cd1071d957409c760989245d3d6bba6435d66e5 authored over 3 years ago
500hz 8B (#772)

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

bb2b7fe60604884b7cfb81961183d5cf4c2900f2 authored over 3 years ago
Start LQ at 100% instead of 0% (#763)

* Start LQ at 100%

Since we have received 100% of the packets if we've
received 1 of 1 packe...

85c7f2998db8159afadc4bb21920046dc5b6fb92 authored over 3 years ago
Fix LEDs has warnings, ES900TX GRB color (#761)

* Some LED refactoring

* Use currPower not configPower for brightness
* Move RGB LED state v...

a553a3bcf0f30105ddc0dcfb2bd76f2fbe2cff1a authored over 3 years ago
LUA field set from module (#620)

* initial working step

* functioning but need to optimize code

optimize

add chunks

C...

2b4c91a21b4faab28a5628dcffe6f2c5f6c4ed5f authored over 3 years ago
Merge pull request #754 from ExpressLRS/Makes-PayloadLength-configuratble-in-AirRateConfig

Makes PayloadLength configurable in AirRateConfig

da5380f331dbb26d5a8337678a8fc89f17aba06a authored over 3 years ago
Only store the options that are for each target type (#760)

429587af72f9d3bd52ec29424730082f9f6d4f90 authored over 3 years ago
Simplify RX configuration (#750)

* Remove defines for TELEMETRY & SWITCHES on RX

This allows a TX and RX to connect and the RX...

d7e8691ccdf834b3493e7b14eb5127732c51b1b4 authored over 3 years ago
When the home network is not available fallback to AP (#755)

* When the home network is not available fallback to AP

When the hone-network SSID was not av...

b6246293054f246a0cb81a5791f75fc29c717439 authored over 3 years ago
Use advertised MDNS name (#753)

* Use advertised MDNS name

Rather than 10.0.0.1 we use the advertised DNS/MDNS name
Add prop...

0d9a0849b2d47edf38088aa262fbb9e51f530253 authored over 3 years ago
update time on air

e85ad7e677e2005cbf443e90e79e88b812f8e5da authored over 3 years ago
Makes-PayloadLength-configuratble-in-AirRateConfig

24c24c2c72fdfeee7f1a1e31673ae47e77ed42ed authored over 3 years ago
HGLRC Targets (#734)

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

3292cbfea12f1a06342f3d84d98ffabd3c279164 authored over 3 years ago
Enable higher power by default and set min power to 25 mW (#747)

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

17f185dfdeb15c6934d04d5d60e539fa60da1856 authored over 3 years ago
Allow force upgrade (#749)

i.e. do not check target and assume user knows what they are doing
to enable go to the url i.e....

330f82bc0dcdaf72694b88c0fb88398d605bc449 authored over 3 years ago
Fix Yellow LED color (#751)

a4b308ec1641a107212681c6eca82178e2389d2a authored over 3 years ago
Dynamic tx power feature (#724)

* Elementary implementation of dynamic power. Seems to be working.

* Code cleanup (thanks to ...

3a48f836c75f5c6683037626a60c809652199ed7 authored over 3 years ago
'Home' network connection configuration (#527)

* Add home network configuration to ESP modules

# Conflicts:
# src/src/ESP8266_WebUpdate.cpp...

73f9bf70f4011709df92e56992747ab21d9e7152 authored over 3 years ago
Fix minor issues with ESPbackpack (#742)

* fix issue with not being able to connect to AP reliably

* fix WebSocket info prints

* ad...

754cd1350f5d03ca82c19c6647dfb9bb0e61ab91 authored over 3 years ago
Adding BETAFPV wifi targets (#736)

b15f78f0653946f1453a5de02c4ca68b3edf0802 authored over 3 years ago
removed links to wiki in favor of weblinks (#733)

42d47beb5471057c9a3cd1a30557ac74d3cd74aa authored over 3 years ago
Check firmware target on WiFi based TX/RX and BFPassthrough RX (#545)

* Check firmware target on ESP32 based TXs

* Add update code to ESP8266/85 RXs to check targe...

bb83fcb90487515911915125067fe9f1db4133bb authored over 3 years ago
Fix issue "RX Serial not found", missing bootloader (#717)

I hit an issue on mnibus f4, the ExpressLRS-Configurator
can't flash the elrs binary due to not...

e3610c9e31cb53edf15f4dc112624ddebdfb05a3 authored over 3 years ago
Added support for Regulatory_Domain_IN_866 (#683)

India currently delicensed the 865-867 MHz band for use with:
* a maximum of 1W Transmitter pow...

e820af5d4db6f52806d3ccdf27ab97ccb4cb4e20 authored over 3 years ago
Added a ErskyTx Basic ELRS.bas script supporting a usable subset of the ELRS.lua script's functionality. (#677)

1be2abd278756dd120f717e1f351ffeceae80a6f authored over 3 years ago
Fix the issue that WIFI update does not work for ESP32 WIFI target. (#682)

c9802730869e8820c673627379a6794dcb8f27d0 authored over 3 years ago
I can haz RGB 😄 (#585)

* RGB Led on GPIO15 of DIY2400 TX

* Normalise TX LED handling

Start colour sequence
Pulsi...

b0cb262b226acc2f0e7afc3f2dcf623b0fab1088 authored over 3 years ago
Add a telemetry bind command (#678)

* Add a telemetry bind command

- Add support for sending telemetry command to receiver to ent...

4d3b4811b61e6981521970d36a9d2b4fb4b78b5d authored over 3 years ago