cjellwood Posted March 13, 2009 Author Report Posted March 13, 2009 oh, and it is possible to write crazy NAV frequencies such as 112.91 without error As you know the stages are 10,15,20,25 etc normally. The bad effect that occurs from writing as above is that when this data appears in FS, the following happens Example: Write 112.11 to NAV1 via FSUCIP switch to FS screen control and increment the value to find that the stages now go up as follows: 112.16 112.21 112.26 112.31 so not good, but no error as stated in previous posts worth noting? Chris
Pete Dowson Posted March 13, 2009 Report Posted March 13, 2009 You are correct that this wrong data should not be going into the app, BUT also your app should not break if it ever did happen. My "app" is not breaking. FSUIPC is a portal into FS. It allows you to read and write stuff in FS -- it does not know nor care what that data is. All it is doing is acting as messenger. You are breaking FS by writing your "crap", and then blaming FSUIPC for allowing it. I'm sorry, but I am NEVER going to "police" what is written and read via FSUIPC. That spoils the whole point of what it provides. I don't even know what many of the offsets do. It is up to you application writers to find out and take advantage. It has always been so and is not going to change. Pete
cjellwood Posted March 13, 2009 Author Report Posted March 13, 2009 thats fair enough, if it was FSUCIP breaking then it would be worth noting but obviously it is an FS thing. I have coded boundaries into my input device now so only the correct data is ever allowed into FSUCIP (as shuold be, user responsibility) Chris
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now