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
32 Telemetry fields is not sufficient. #5172
Comments
Wow. From the looks of it, Redundancy box has output power for each servo. |
You still have 2 free it seems. And do you really use all of them? E.g usually not useful to extract all cells, jsut the minimum and the difference. You're the first to report being limited since we introduced the system 2 years ago. |
i have reached and breached the max sensor limit when using telemetry converters along side some frsky sensors, the most annoying thing is that the handset becomes unusable when it happenes, since it throws up the error about too many sensors during discovery every time another sensor over the 32 is discovered, so if i have another converter active it wont let me exit the screen till i press exit 20+ times to clear each extra sensor. |
At the moment I am the first, I think there will be more. More and more sensors are coming onto the market, The whole is of course also very helpful in the setup of drives. |
We'll see. Problem is this would use significant amounts of RAM, which could cause trouble with popular Lua scripts not being usable anymore on X9D. And yet more EEPROM usage of course. So if implemented X9D might have to be left out and this only done on models with more available memory.
Power receiver off, do your cleanup, power on again. |
Even a compromise with a little less than 50 fields would be a big win. |
letting the user decide is diffcult. On an embedded platform like OpenTX you try to avoid dynamic memory allocation. A sensor needs at the moment 45 bytes (13 for eeprom+ 32 current values) of ram. That does not sound much but we have only 128 kB Ram on the Taranis of which 66 kB already used without lua even running. 32 extra sensors would take an extra almost 2kB of RAM. |
There need not be an additional 32 fields, 18 are sufficient. |
I have a big glider with 6KW jet impeller.. Please give us more... |
compiler options are problematic as you end up with incompatible eeproms which is a nightmare. |
Please expand to 256 values for the Horus / X10 :) If 256 is to much i can accept 128 also ;) |
Hello everybody, 2.3 is not far away and I would like to revisit the topic. |
If you really really want it, the best possible option is to make the code enhancement, test it yourself until you are satisfied, and make a pull request. Then the discussion likely will have more success. |
yes, I really want that. |
We are really struggling for memory on Taranis, yet, we do acknwoledge there is more and more telemetry comming in. Our current plan is to push in 2.3 the sensor limit to 40 for Taranis, and 60 for Horus. Horus should also get a boost in maximum channels given the increase ACCESS does provide, but that is something we cannot afford on Taranis |
already implemented in 2.3. |
Hello,
I'm new to Github and hope I'm right here.
First of all thank you very much to the programmers of OpenTX. Big performance !!!
I use the OXS sensor, RPM / Temp, FLVSS and the Redundancy Box.
My problem is that the 32 telemetry fields are not enough.
Is it a possibility to expand to about 50 fileds?
Greeting
Mario
The text was updated successfully, but these errors were encountered: