David Cox Posted April 26, 2005 Report Posted April 26, 2005 Hi Pete, Can you just clarify something for me before I program my joystick button : The Squawkbox web-site says : "SquawkBox 3 Specific Offsets: 0x7b91 (1 byte) Transponder mode 0 = normal 1 = standby SquawkBox reads this value to determine which transponder mode to send to the network. Your transponder gauge should set this offset when the user changes modes with your gauge". If Iam reading this right then I need to use the Offset Byte setbits (or Clearbits) control for offset 7b91. Which bit am I setting/clearing, bit 0 or bit 1 (or have I got the wrong end of the stick again ???) Many thanks David
Pete Dowson Posted April 26, 2005 Report Posted April 26, 2005 "SquawkBox 3 Specific Offsets: 0x7b91 (1 byte) Transponder mode 0 = normal 1 = standby ... If Iam reading this right then I need to use the Offset Byte setbits (or Clearbits) control for offset 7b91. Which bit am I setting/clearing, bit 0 or bit 1 (or have I got the wrong end of the stick again ???) From that description it sounds like they are using the byte to hold a VALUE, not a BIT. Why do you think those 0 and 1's are bit numbers? It looks like you should write a 0 to the byte (Offset Byte Set) to set 'normal' mode and a 1 to set "standby". Regards, Pete Many thanks David
David Cox Posted April 27, 2005 Author Report Posted April 27, 2005 Pete, OK thanks for the clarification - that makes sense. This is the code I have used but it doesn't work - did I get it right as far as your instructions are concerned ? 62=P0,10,Cx01007B91,x01 (or x00) Many thanks David
David Cox Posted April 27, 2005 Author Report Posted April 27, 2005 Pete, Please disregard last posting - it is now working fine after re-starting WideFS on the client PC Once again, thanks for your help David
Murray Crane Posted April 28, 2005 Report Posted April 28, 2005 David, I'm working on something similar myself: Transponder mode and IDENT via GF controls, for IVAP in my case. I suspect the GoFlight side of this will be of little interest to you (unless you have GF modules and haven't considered using them in this respect) but the FSUIPC button programming will still be valid: 2=P101,6,Cx01007B93,x01 3=P109,6,Cx01007B91,x00 4=U109,6,Cx01007B91,x01 I use a toggle switch for transponder mode [P/U109] and a push button for IDENT [P101]. Unfortunately, I am grabbing the button programming via Remote Desktop from my home machine and as such can't confirm the specifics of the programming out of the FSUIPC GUI (i.e. the exact Offset function I am using). Given the offsets in IVAP and SB3 are identical, you should be able to use this with minor modifications - I'd suggest using "Offset Byte togglebits" if your using a non-locking push button for transponder mode.
David Cox Posted April 28, 2005 Author Report Posted April 28, 2005 Hi, I have now finished this for Squawkbox 3 and everything is working well for both the transpnder and the COM1/2 functionality. I have programmed all my buttons in FSUIPC.INI manually because I use shift keys to assign multiple actions to the same button but I think all this stuff can be done via the Buttons GUI page in the FSUIPC moudle within FS2004. Anyway, here is the code I have used (substitute your joystick/button numbers for n/n and your line entry number in the [buttons] section for **..) Transponder : Standby mode **=Pn,n,Cx01007B91,x00 Normal mode **=Pn,n,Cx01007B91,x01 Ident **=Pn,n,Cx01007B93,x01 COM radios : COM1 active **=Pn,n,C66463,0 COM2 active **=Pn,n,C66464,0 BOTH radios (Toggle) **=Pn,n,C66465,0 Hope this helps David
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