Was trying to add spoiler confirmation and voice commands to my app and was getting weird bugs until I understood why - the SpoilersPosition field is giving me the actual spoilers position rather than the spoilers setting.
While on the ground, setting spoilers to “armed” makes SpoilersPosition become 2, because the airplane actually extends its spoilers while on the ground. But when in the air and I have spoilers set to “armed”, this value is 0. If I flip the spoiler setting to “off”, it remains 0.
…which means there is currently no way for the co-pilot to confirm any change because the change is not in the API.
Would be great if this could be added at some point, since the spoiler callouts are something quite a few users have asked for (seeing as how virtually everything else has a callout now, it sticks out like a sore thumb).