Conversation
Contributor
# Conflicts: # mLRS/Common/common_conf.h
# Conflicts: # mLRS/Common/common_conf.h
# Conflicts: # mLRS/CommonTx/crsf_interface_tx.h
# Conflicts: # mLRS/Common/hal/stm32/rx-hal-WioE5-Mini-wle5jc.h # mLRS/CommonTx/mavlink_interface_tx.h
* c3 bridge update * latest bridge firmware * readme too
# Conflicts: # firmware/pre-release-esp/rx-bayck-nano-pro-900-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-bayck-nano-pro-900-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-bayck-nano-pro-900-v1.3.08.bin # firmware/pre-release-esp/rx-betafpv-superd-2400-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-betafpv-superd-2400-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-betafpv-superd-2400-v1.3.08.bin # firmware/pre-release-esp/rx-generic-2400-d-pa-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-generic-2400-d-pa-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-generic-2400-d-pa-v1.3.08.bin # firmware/pre-release-esp/rx-generic-2400-pa-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-generic-2400-pa-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-generic-2400-pa-v1.3.08.bin # firmware/pre-release-esp/rx-generic-2400-td-pa-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-generic-2400-td-pa-v1.3.08.bin # firmware/pre-release-esp/rx-generic-2400-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-generic-2400-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-generic-2400-v1.3.08.bin # firmware/pre-release-esp/rx-generic-900-pa-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-generic-900-pa-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-generic-900-pa-v1.3.08.bin # firmware/pre-release-esp/rx-generic-900-td-pa-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-generic-900-td-pa-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-generic-900-td-pa-v1.3.08.bin # firmware/pre-release-esp/rx-generic-900-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-generic-900-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-generic-900-v1.3.08.bin # firmware/pre-release-esp/rx-generic-c3-lr1121-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-generic-lr1121-td-v1.3.08.bin # firmware/pre-release-esp/rx-radiomaster-br3-900-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-radiomaster-br3-900-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-radiomaster-br3-900-v1.3.08.bin # firmware/pre-release-esp/rx-radiomaster-rp4td-2400-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-radiomaster-rp4td-2400-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-radiomaster-xr1-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-radiomaster-xr4-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-radiomaster-xr4-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-radiomaster-xr4-v1.3.08.bin # firmware/pre-release-esp/rx-speedybee-nano-2400-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/rx-speedybee-nano-2400-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/rx-speedybee-nano-2400-v1.3.08.bin # firmware/pre-release-esp/tx-jumper-internal-2400-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/tx-jumper-internal-900-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/tx-radiomaster-bandit-900-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/tx-radiomaster-internal-2400-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/tx-radiomaster-internal-boxer-2400-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/tx-radiomaster-internal-tx15-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/tx-radiomaster-rp4td-2400-sik-telem-v1.3.07-@c6e0fef8.bin # firmware/pre-release-esp/tx-radiomaster-rp4td-2400-sik-telem-v1.3.07-dev-relay-@300b95ec.bin # firmware/pre-release-esp/tx-radiomaster-rp4td-2400-sik-telem-v1.3.08.bin # firmware/pre-release-stm32/rx-R9M-f103c8-elrs-bl-v1.3.07-dev-relay-@300b95ec.elrs # firmware/pre-release-stm32/rx-R9MM-f103rb-elrs-bl-v1.3.07-dev-relay-@300b95ec.elrs # firmware/pre-release-stm32/rx-R9MX-l433cb-elrs-bl-v1.3.07-dev-relay-@300b95ec.elrs # firmware/pre-release-stm32/tx-R9MX-l433cb-elrs-bl-v1.3.07-dev-relay-@300b95ec.elrs # lua/mLRS.lua # mLRS/Common/mavlink/olliw_dev.xml
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.


for those who want to play and test :)
this adds the new option "crsf tx" to the RxOutMode parameter. This option should be selected on the receiver on the relay station (= secondary receiver). This is, in principle, all as regards of the required configuration.
However, in addition some configurations need to be done to have it all working together, e.g. also the baudrate should be selected to match the tx module on the relay station (= main tx module), usually 115200. Also RxChOrder should be selected to match that in the tx module in the radio (= secondary tx module). "crsf" should be selected in both tx modules, and mavlink must be enabled in all devices.
The out pin of the secondary receiver should be connected to the jrpin5/in pin on the main tx module, as well as the serials. With regards to the serials, it is mandatory to connect the tx line on the secondary receiver, the rx line can be left open, but of cousre also be connected if full mavlink shall be relayed.
The RC data is properly transmitted, also the mavlink data, and yappu works on the radio as well as the crsf telemetry shows the stats corresponding to the main link, not the relay link.
The main tx module and main receiver cannot be configured via the lua script. That is for configuring the main link, and easy approach would be to just plug the main tx module into a radio and set things up for them.