Is there an existing issue for this problem?
What part of EdgeTX is the focus of this bug?
Transmitter firmware
Current Behavior
H7 Radio and STM32 based mLRS Tx Modules were found to not be able to communicate over JRPin5. It was found that mLRS Tx modules respond back to the radio approximately 30 uS after the H7 radio has stopped transmitting which is apparently too short for the H7 radio to process.
Logic analyzer and more details here from Risto in the mLRS Discord: https://discord.com/channels/1005096100572700794/1163909355234656267/1439229434044481637
A quick check shows that mLRS would need to insert an additional 40 uS delay before transmitting in order for the H7 radio to be able to process the responses.
Expected Behavior
Ideally, the H7 radio would be able to handle responses without additional delays inserted on the mLRS side. Exact same mLRS hardware and firmware works without issues on F4 based radios.
Steps To Reproduce
Use H7 based radio (e.g. TX15) with STM32 based mLRS Module (e.g. Matek mR900), try to load mLRS lua script.
Version
Nightly (Please give date/commit below)
Transmitter
RadioMaster TX15
Operating System (OS)
No response
OS Version
No response
Anything else?
No response
Is there an existing issue for this problem?
What part of EdgeTX is the focus of this bug?
Transmitter firmware
Current Behavior
H7 Radio and STM32 based mLRS Tx Modules were found to not be able to communicate over JRPin5. It was found that mLRS Tx modules respond back to the radio approximately 30 uS after the H7 radio has stopped transmitting which is apparently too short for the H7 radio to process.
Logic analyzer and more details here from Risto in the mLRS Discord: https://discord.com/channels/1005096100572700794/1163909355234656267/1439229434044481637
A quick check shows that mLRS would need to insert an additional 40 uS delay before transmitting in order for the H7 radio to be able to process the responses.
Expected Behavior
Ideally, the H7 radio would be able to handle responses without additional delays inserted on the mLRS side. Exact same mLRS hardware and firmware works without issues on F4 based radios.
Steps To Reproduce
Use H7 based radio (e.g. TX15) with STM32 based mLRS Module (e.g. Matek mR900), try to load mLRS lua script.
Version
Nightly (Please give date/commit below)
Transmitter
RadioMaster TX15
Operating System (OS)
No response
OS Version
No response
Anything else?
No response