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
f603d7c75b11e2ec6d457144c682fe32145ca7a7 authored about 3 years ago
70125d9ae62940a6e9709a0c381b961ab77f6362 authored about 3 years ago
* work with nv14
* fix nv14 width
* add more to COL2 for nv14
c728a10870b707a0965ba44302bdaca8af5549c3 authored about 3 years ago8bab844e9926b5a57a049f7b4babcbf5fbe60c9e authored about 3 years ago
* Don't sendCRSFparam for null field
* Only refresh 1 field on save and skip non-editable
...
dc362579e953ef2c4af200687cb73adf3f877a2a authored about 3 years ago* Fixing the OLED update screen values
* Make OLED update dynamically
* Remove extra exter...
3c27d35a7e542b77c9424f1b4a043b88ab81b4ff authored about 3 years ago* Use nil instead of 0/false, free unused funcs
* Always return 0 from run function
* Fix ...
6f798aa0b7f2217c80f85afa78e299fe4fe8fc19 authored about 3 years ago2d9a58a844fb0310ba6a5c4811a15e7872761584 authored about 3 years ago
af3d2a2c863fb8597ee440356b443f124c6adeaa authored about 3 years ago
* Add MATEK_2400_RX_PWM Target
* Add MATEK_2400_RX_PWM Target
03f38e8d2902efbcdeff544aaa88275160d86666 authored about 3 years ago15f2ac3d28f5f72310ae2f82e4a4a4d850ca7ae5 authored about 3 years ago
* separate commercial targets from DIY_2400_TX_ESP32_SX1280_E28
* add USE_SX1280_DCDC to DIY ...
baa760fd03e756213b4594a514580a3493e44c8e authored about 3 years agoCo-authored-by: Jye <[email protected]>
de036a6b6b459997abcfbc5a43c2670bc725f5e3 authored about 3 years ago* Force binding at 50Hz
* Indicate that binding mode ends when entering wifi
2d5dc5c48c6898521b3bbf2fe54f5e697f818ff3 authored about 3 years ago* Add power fan threshold
* Clean up ifdef
* Fix builds with no GPIO_PIN_FAN_EN
eb2316e04200f06dab98dc9f29476fd9eee3124e authored about 3 years agoCo-authored-by: Jye <[email protected]>
2f8cacc616f966c905c5e40564c0769fc9a4929a authored about 3 years agoCo-authored-by: Jye <[email protected]>
6a26921e20ab72e81b933fab741feb7cfa87f72d authored about 3 years ago* Inform the user of a firmware mismatch and ask if they wish to continue
* Updates as per re...
09db5270f296fff8745af1b252aa91deca0574ee authored about 3 years agob699adf9c6b7dbf3cdf3873b3d77863b8ec0b608 authored about 3 years ago
* Fix OLED definitions for supported targets
Fix Ghost TX and TX Lite includes
* Fixed misse...
a19505c4aa04ede425bcd1153682f20571acc31f authored about 3 years ago87e1a3efc94b492c989f3bad1a5d3231821085cd authored about 3 years ago
942c40793c565788b7346c15d91e4dc9be3a54bd authored about 3 years ago
* no pkt_count on other device beside TX module
* add comment for future reference
* fix a...
ee0f403e15d60636f31eb5b29ab776ad367ac34d authored about 3 years ago8d010fb7f4029ebc051e9e0487063bee70bed37c authored about 3 years ago
7b4ccde66d9fd7eea212d810886fa1e73158e881 authored over 3 years ago
b20f90895f00e21144cea2bbfe45fac61cef7d69 authored over 3 years ago
Fixed incorrect logo display on the full sized display
Changed strings to be more consistent ac...
bfea9cbfebfa168e1752f7110b938221f2204dcb authored over 3 years ago
e3f71f1567f651859dcfc99e1507fd158ac79d55 authored over 3 years ago
* Adding BetaFPV support for the micro TX
* Fixed typo
* Fixed typo
* Updating the beta...
3bc35a49e3ae8dc666a5ae91046710e465f57b28 authored over 3 years ago* Add NamimnoRC OLED TX targets
* Fix target device naming for NamimnoRC OLED TXes
a9f3b4cfa94a8b91ad0c1f47acef58082dd8f190 authored over 3 years ago8ac86112923515d14e6e5c955567fe56d01cb4fa authored over 3 years ago
* Update happymodel_2400.ini
* update target .h
* update target .h
* Shorten to 15 char...
479e6a85bacdbf37118b28c26ec65fc4e101c594 authored over 3 years ago* enable rx wifi from lua
* move MSP_ELRS_SET_RX_WIFI_MODE to MspReceiveComplete
* remove ...
77d96b543c9bbafe03ed0d876645d7aad4cb6a63 authored over 3 years ago* refactoring: ISM 2400 removed from user_defines and defined in target configs
* Fix unit te...
39b70615f654d1d653b4783a51b6a583f719a9c3 authored over 3 years ago* Switch ESP8266 timer to use timer0
* Add rx_config_pwm_t to config
* Add target DIY_2400...
19bbcb3af83cb3834eb1c022b0237c777bffee75 authored over 3 years ago* Limit max power option provided to lua user
* Compact code
* More direct which file docu...
2cc6fd452badb59c09a4c0ced03ad4235152e65c authored over 3 years agob1d0082fbdcd30b0cab0485faeda155f75092cf2 authored over 3 years ago
* fix wrong function type
chhange miss type
* untested
* Send back the model-match flag...
ebf63411786ebe65218d4650d03226276bc8004f authored over 3 years agoCRSF defines a message called CRSF_FRAMETYPE_DEVICE_PING. This message allows to ping all device...
f0e79f743070586ec21632a14ea3394debc8b84c authored over 3 years ago* Reduce memory use of string concats
* Remove duplicate populateHandler()
* Only call pop...
8852ddae23f2f0cd4c3c1faf358cc236c2252ce5 authored over 3 years ago* Do not send eepromWrite if no VTX change
* Rate switch log message saying same rate twice
e9ddd15202243edc07ac1925ed8a81359a13fc15 authored over 3 years agoThis PR resolves mutliple telemetry issues:
iNav uses a vario tlm sensor that only has a 2 by...
794898560b50db271357c3b41a861485df5f6412 authored over 3 years ago* update linkstat by request not push
* if selected dev isnt ELRS,updt all param in intrvl
...
45d415f66b082678bf71344bc86bc49899d48349 authored over 3 years ago* Extract target definition from targets.h into seperate header files which are included by plat...
781a5cb6fa1115e4662d60b76e44b31bdfb4eb4b authored over 3 years ago* add lua untested
* update comment
* use reloadallfield
* re-ping when exit from other...
a77e75948cd808a90fb56367e4368c9d1ee95b2b authored over 3 years ago* backpack binding
* generic backpack binding function
* updates for USE_TX_BACKPACK
Co...
2832dae04b14f6b2b5c7aefbee46af237b4f5ce7 authored over 3 years ago* Fix buzzer starting new tune before old one completes
* Fixes for buzzer
* Add a dead-ti...
e3d26dd11a6f894b86192e7692ef93740d47ef68 authored over 3 years ago* Add a secondard mirror output to CRSF
* Add BT Telemetry option for FM30
* Adjust lua pa...
1f3f87bd27ceeb3ab4f5d620eeff56b18331bc2b authored over 3 years agoff321531862c4fe87190434628a460cc0dade466 authored over 3 years ago
* Add model mismatched LED
* Add binding and model-mismatch to RX RGB
* Add disconnected b...
861cde4512e6f1c586eb3113743f392a00c0fc79 authored over 3 years ago* Turn the VTX MSP sender into a device
* Use state-based Vtx send with multiple sends
Co-...
86f7a641b8e27c401cf9f2452fd4d4b6c22b4f8c authored over 3 years agoThis reverts commit df1af6a1563cd99aab61084aa8e990276b92320e.
eae8aab395845650fcf451b111ba2e6c693f2268 authored over 3 years ago* Prevent crash when scrolling before first field loads
* Don't allow edit of unloaded field
...
* Fix mDNS regression in wifi server
* ESP8266 multicast UDP does not work in AP only mode
...
6a9af2b3273622c7a55a4dc09e695c61e16598fd authored over 3 years ago* hooj
* Rename tagLuaProperties1, reorder params
* Refactor tagLuaItem_command
* Refac...
13fe4135d894c21267e3a265227594876a79e4b9 authored over 3 years ago* Extract the power management values into a define
# Conflicts:
# src/lib/POWERMGNT/POWERMG...
* Extract button code from RX/TX to device
* Move BETAFPV button handing code from POWERMGNT
...
3c45e5843c52aace3918dca8472c7320bda75bca authored over 3 years ago
* FIFO optimisations
add unit tests
* Avoid buffer copying in CRSF
* Moving methods and...
6d90e53454c983a90f0389aaad712b9380c0c169 authored over 3 years ago* Allow selection of any baud for the receiver
* A little better doc
* Add default documen...
19547368eb0df85651ee99ba9ffb27b66a52a285 authored over 3 years ago* Idle callback must follow same hop logic
* Use actual same logic for idle tock
e32b2decbfaa57440580db04bcf15cc3a78de8a0 authored over 3 years agoCo-authored-by: Jye <[email protected]>
df1af6a1563cd99aab61084aa8e990276b92320e authored over 3 years ago* Add delay in webupdate loop to reduce power use
* Update STA hostname after switching to ST...
b5ebd180a57313b647648c9993ccf7deb512b5d5 authored over 3 years ago9ba42371714cc15ca8bbb20267e487762e0e8928 authored over 3 years ago
83ac550c587285d3ccec8b7854bca088ea1be870 authored over 3 years ago
* Changed the default dynamic power thresholds 15/21
The power down threshold seems to be bet...
eda71d95e61706bcd57a0fdf7190bd0d0748f3d1 authored over 3 years ago* Initial cut at creating a common interface for input and output UI devices
* Extract OLED i...
6da1daefe767a3ca2b9573ef41ae4d18cceee9da authored over 3 years agoELRS does not work on a KISS v1 with the default rate. Lowering the baud rate fixes this issue.
0fd772e17e991458425518f1ece8e2307f00fc82 authored over 3 years ago* add Matek_2400_RX target
* Add power management
* fix power management
* remove timer...
00fb6379718df331b7b8f33ba00f3d0192b89fd1 authored over 3 years agoPR #944 broke stm32 based TXes as the conditional compilation was changed slightly
31eaab299092a837c259b5018c34cacd9cb991db authored over 3 years ago6431e258934b364f91d3ee1017f2984037af2154 authored over 3 years ago
* WiFi folder and backpack WiFi buttons
* fix MSP packet
Co-authored-by: Jye <JyeSmith@use...
d318f1f022ae10ba679f48883223b5f3858eb0a8 authored over 3 years ago* Add DIY2400 ESP8266
* Fix ESP32 build SerialPort not defined
I swear I am not a complete...
7a8cadd7dea23a43ff9e1bcd74b455b0ad131c25 authored over 3 years agocfec3757735abc9633e4e491df7efcfec8aa8aff authored over 3 years ago
cb85e251bde1f9a666cb23dddf4de7897950a453 authored over 3 years ago
* Only fire interupt that actually interrupted
* WaitRXresponse -> TelemetryRcvPhase
862d94a0f7d933c3ff2f5c20689d44ce8e2c73a1 authored over 3 years ago* 2 packets per hop on the lowest rate
* Rename RFmodeCycle rf params to reflect usage
* S...
d11e225def20f562328a7058e064117b6fae5050 authored over 3 years ago* init
* Update BFinitPassthrough.py
ba88ed3379e437e0ad97b4b86c0129ba8e436f87 authored over 3 years ago* Single codebase for web update
Fix config having both RX and TX included!
* Move all web...
887e6df2a17b50a38bc2c670f2fc1f62526d4a17 authored over 3 years agoMove eeprom begin back to tx_main. Doesn’t work in config class!
f07396bf3fe4be56269b4c5fba08184432672cf1 authored over 3 years agod31e6ec0f8afd44f17c302fdf63a82e50fb55181 authored over 3 years ago
* Use NVS instead of EEPROM
* Move EEPROM into config
Fix bug where initial load did not s...
f54afd790540191d4dd0f7b2881fa1922deff95e authored over 3 years ago* allow re-match modelid on sync packet
* fix typo
280ef4cb2c6b9a7d6825a4b0897ae961b13cf0e7 authored over 3 years ago1839aaa97dc564518ad1bc9dbdd937120f3bec02 authored over 3 years ago
6b0344989ce4db1b8b37115b3de25f143e129b33 authored over 3 years ago
4b6a56d53e1c123f30dd52d028e99814b22c74b8 authored over 3 years ago
* rename
* use capital for BETAFPV
da51729cde6220e873c58da7d7258b572c53836f authored over 3 years ago* Add an ELRS theme to color screen and mockup
* Fix divide by zero in progressbar, paint ord...
2cafd76effd3840625b4fa6c4c2040ea769c65c4 authored over 3 years ago* Wifi mode LED indication (green crossfade)
BLE mode (blue crossfade obv.)
* Add radio fa...
9dbf9ef1a33d2e70a4b2fe6637812aa3d5446372 authored over 3 years agodc3805a42e20765b3ded2d26332158ff7fb34e86 authored over 3 years ago
654f55a0ba8a19006ea60cbd261baef88ecf48c8 authored over 3 years ago
* Cleanup as per review comments
* Use regular rounding and remaining math
* Use a single ...
2b9ba325306d9bdd255e5bc5a272f1b24733c17e authored over 3 years ago1594390bd9a7bf14747c9b2bd211ac14d9ec1e7d authored over 3 years ago
* Async Startup LEDs
And make it them even more beautiful and smooth
* Fix for STM32 based...
5a75e186d622e929330722bf6c29a17fdbfeafea authored over 3 years ago* Limit packet rate to 250Hz for 115k baud
* Refactor based on review
* Fix stupid logic e...
1159f46afe51714c56a4ded1982e3ba53d2d8bfe authored over 3 years ago4be3c29737e4338f7e9b3706d3946fd899f26b60 authored over 3 years ago
* Start timer with tock for consistency
* Remove unused running, update comments
* Revert ...
451a0896cd0892e4805eda725ebdc1bdfc069b10 authored over 3 years ago* Only syncspam if modelid actually changed
* Allow partial ELRS connection
* Just disconn...
8cd8041041d44a28c5e369c9c725d8132c914eb9 authored over 3 years ago* Crossfire LUA Compatibility
LUA Handling on TX
- Move LUA specific functions to LUA librar...