Spirit System
https://www.spirit-system.com/phpBB3/

Align ESC Telemetry Data + Spirit Pro
https://www.spirit-system.com/phpBB3/viewtopic.php?f=20&t=2919
Page 1 of 2

Author:  Shrekno1 [ Mon 22. Oct 2018 22:27:55 ]
Post subject:  Align ESC Telemetry Data + Spirit Pro

Hi,

I am having some strange issues with the telemetry data and the spirit pro. I am getting the telem data fine, but for some reason I am seeing 2 packs on the TX. I can't see where in the heli setup it would see 2 packs? It's not mission critical but my voice alerts from the TX tell me data from Channel A (which is correct) and then Channel B which doesn't exist.

Setup is (all on most current Firmware)
Spirit Pro
Align ESC 130a
SPM4649t
DX9

I am not by any means saying this is a problem with the spirit, but I need to understand where in the chain this second pack is coming from?

Cheers

Author:  ZeXx86 [ Tue 23. Oct 2018 7:34:31 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

Hi,

unfortunately this is hard coded in the Spektrum radios. What we could do is to share the values between both "packs" so your radio will show same values there.
This could be more comfortable I guess.

Author:  Shrekno1 [ Wed 24. Oct 2018 9:07:49 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

Hi,

Thanks for getting back to me, I thought the issue would either be with the Align ESC as this is creating the telem data or the way the RX was translating the feed.

I have asked both Align and Spektrum for comment but I won't hold my breath.

Cheers,

Author:  Shrekno1 [ Fri 26. Oct 2018 9:24:29 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

Hi ZeXx86,

Following your comment earlier in the week, I went to Spektrum an asked them their thoughts on my issue and they came back with the following. I had rolled back the DX9 airware to 1.2 and it seemed to fix the dual display issue on the TX but I still got dual voice alerts..

---
Hi Steve

The dual battery report is generated from the Spirit flight controller sending the information to the 4649T.
The reason it appears to work correctly when the transmitter is at 1.2 is that those versions agree with each other.
There has been an update to the code and the correct resolution is to contact Spirit regarding the firmware for the flight controller.

---

So seems I am stuck between Spirit saying it is a Spektrum issue and Specktrum saying it is a Spirit issue.

Any thoughts?

All the best,

Steve

Author:  Shrekno1 [ Mon 29. Oct 2018 22:06:45 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

bump

Sent from my SM-G950F using Tapatalk

Author:  ZeXx86 [ Tue 30. Oct 2018 15:38:38 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

Hi,

there is very simple test you can do.

Just turn your radio on and then check the telemetry screen. Do you see both Channel A and Channel B?
No need to turn the Spirit unit or anything else.
This is hardcoded directly in their protocol to show both always.
You can check this protocol here:
https://github.com/SpektrumFPV/Spektrum ... ors.h#L433

Spirit unit has no control over what is being displayed or said.

The Spirit unit can only change Capacity/Current data in this where both channels are filled according this structure.
And also there were no changes for years in that area as you can see in the History of this document.

We would be glad to know what we can do differently. As far as is described in their documentation it is not possible for Flight Pack Capacity telemetry page.

Any contact for Spektrum developer would be appreciated.

Author:  AndyKunz [ Tue 30. Oct 2018 19:43:42 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

ZeXx86 wrote:
Just turn your radio on and then check the telemetry screen. Do you see both Channel A and Channel B?
No need to turn the Spirit unit or anything else.
This is hardcoded directly in their protocol to show both always.

Spirit unit has no control over what is being displayed or said.


No, that is incorrect. (In more ways than I'm going to mention here.)

The message format to which you linked tells the flight controller how to send the data. The flight controller should also send the "no data" sentinel value for fields when there is no data for that. For instance, if you have only 1 battery pack, you should send the data for it in the three "_A" fields. If you do not have data for a field, then you must insert the correct value to hide that data or the values you are sending will be displayed.

For this sensor, the "no data" value is 0x7FFF, which if included in all "_B" fields will tell the transmitter to hide that field.

The field which controls whether the B channel is displayed at all is current_B. If current_B == 0x7FFF then the data will be hidden. Anything else and it will be shown.

Quote:
The Spirit unit can only change Capacity/Current data in this where both channels are filled according this structure.
And also there were no changes for years in that area as you can see in the History of this document.

We would be glad to know what we can do differently. As far as is described in their documentation it is not possible for Flight Pack Capacity telemetry page.

Any contact for Spektrum developer would be appreciated.


I would not look at those documents for comprehensive change log information. While the raw format was developed years ago, changes to make specific sensors usable have been occurring throughout the history of the products and are documented more in the transmitter change logs than in these "getting started" documents. These are not comprehensive, detailed specifications detailing all behavior. They will get you started, but you need to actually use the transmitter to see what it will do for each sensor. You may also note that endian is not specified and it varies from sensor to sensor depending on who created the sensor and when, so you actually have to have a transmitter to see how it displays.

I'm glad to hear that you would like to know how you can improve your product to work properly with the transmitters.

Feel free to PM me with questions. We work regularly with BetaFlight, MSH, and other FC developers as well as with turbine ECU vendors and other third-party sensor vendors such as Smoke-EL. If you would like to read more on how the telemetry works, I have numerous posts in the RCGroups "Radios" and "DIY Electronics" forums on the subjects.

Andy

Author:  ZeXx86 [ Tue 30. Oct 2018 20:00:33 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

Welcome in our forum!
Very well, now it is clear. Thank you very much!

Actually we are testing with many Spektrum radios but we do not have all of them.

Here there is updated firmware:
http://spirit-system.com/dl/fw/spirit-fw-2.5.6.4df

No need to make any other changes.
I believe that now it will work everywhere, thanks to AndyKunz ;)

Regarding changelogs unfortunately not all changes are documented. We've had compatibility issues with 1.21 that were not documented elsewhere. But just with some Spektrum radios. With some of them telemetry was not working at all.
The difference was in which time frame the telemetry data were sent. So it will be great to be in touch with you.

Author:  AndyKunz [ Tue 30. Oct 2018 20:16:18 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

Thank you for the welcome.

ZeXx86 wrote:
Actually we are testing with many Spektrum radios but we do not have all of them.
<snip>
But just with some Spektrum radios. With some of them telemetry was not working at all.
The difference was in which time frame the telemetry data were sent. So it will be great to be in touch with you.


You do not need all.

All sensors are supported by DX9 and higher for our legacy transmitter line. Some sensors (PowerBox, turbine, etc.) are not supported in lower systems.

If you have a DX9 and an iX12, you have enough to verify operation for the two families. If you want to know if a particular sensor is supported by lower radios, just ask me. There are only a few (like the examples above) which would not make sense. Not many folks with a giant scale plane are flying with an entry level radio!

Andy

Author:  AndyKunz [ Tue 30. Oct 2018 20:18:17 ]
Post subject:  Re: Align ESC Telemetry Data + Spirit Pro

ZeXx86 wrote:
The difference was in which time frame the telemetry data were sent.


There is a thread for the SPM4649T in RCGroups Radios forum where the engineer for that product will be happy to answer your questions.

Andy

Page 1 of 2 All times are UTC + 1 hour
Powered by phpBB® Forum Software © phpBB Group
http://www.phpbb.com/