Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

hi there i have just updated my i6 radio to 10 channels and im trying to use various telemetary modules on it the only one showing is votage others are not coming on ie especially the altitude my freind who has i6x says it works on his radio is there something i could do to have all that on mine pleasesomehow imnew to allthis updating i just mananged to do my radio i have windows on my laptop thank you #17

Open
hub3202 opened this issue Feb 28, 2023 · 3 comments

Comments

@hub3202
Copy link

hub3202 commented Feb 28, 2023

          >Which development environment do you use on which platform (WIN/Linux)?

Depends on what you need. For the compilation of the patch I used Notepad++ to write the code and the standard gcc-arm toolchain for building.
If you want to write normal stm32 projects I use https://platformio.org/

Which disassembler?

IDA 7.0

How to extract the firmware from the Windows installer?

http://www.angusj.com/resourcehacker/
Although I dumped it directly from the transmitter, by connecting with ST-LINK. I used resourcehacker to replace the firmware in updater.exe with the patched.

What is your hardware setup to produce those plots and graphs of the radio data?

It's simply blackbox data from Betaflight FC. You need either RC_INTERPOLATION or RC_SMOOTHING debug mode. See https://github.com/betaflight/betaflight/wiki/Debug-Modes

One thing I would like to have a conversation about is the PS2 interface on the back of the transmitters. My transmitter came with a USB cable that seems to work fine as a simulator controller AND update link with a Windows 10 system. But I heard that some people were using adapter cables from AliExpress of Banggood. Any thoughts from the community?

FS-I6X uses USB communication. FS-I6 uses UART
image

TX and RX are for FS-I6's UART.
D+/- are for FS-I6X's USB.

Originally posted by @Cleric-K in #12 (comment)

@Cleric-K
Copy link
Owner

Hi, I haven't used telemetry modules so I'm not sure what the problem could be. Did you have telemetry working before the upgrade?

@hub3202
Copy link
Author

hub3202 commented Feb 28, 2023 via email

@Growflavor
Copy link

Growflavor commented Mar 3, 2023

@hub3202

RE: "i have just updated my i6 radio to 10 channels"

The OEM i6X firmware (like this bug fix one) enables you to easily toggle on (or off) channels 6, 7, 8, 9, 10 via the 'System menu>Aux switches'. If Telemetry devices are plugged into your flysky RC receiver, your i6x transmitter should detect those when you are successfully bound...and you can then select them via System>RX Setup>Choose Sensors. Their value will then be displayed on the main screen.

youtube channels like "RC with Adam" have a plenty of very useful tutorials that should help you to figure out how to do what you need with the Flysky I6x...to start, I suggest you check out this play list:

https://www.youtube.com/playlist?list=PLDnffNsiQx6PvFV7pcBiRzRJn2vgJkgcG

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants