Ok, gave certain. I obtained to compile asm and occurred all good. I generated the HEX and I recorded in pic. The only problem that I perceived is that the retractable landing gear if closes half command. It does not close complete, somebody knows to say me what it can be? I tested with one another HEX that I had and in it he functioned.

I made the alteration in the ASM to jumper it that he selects as much Futaba as Jr and obtained to record pic successfully. However I noticed that the landing gear does not function correctly. It closes until the half in the radio futaba, somebody can help me?

if your setting the channel for a landing gear in a sim, it should work fine, as i know ive used a switch as landing gear with no probs.

did you run the configuration setup in the game controller for the interface? as its always best to calibrate the interface channels etc so that it gets full throws etc (then if possible, do the calibration within the simulator if the sim you use has calibration)

I made sure when i did the calibrations, i had 2 switches setup0 on the Tx for the additional channels, and then when in the game controller calibration, just flicked the switches to allow windows to register the full throw values (ie 0 - 100 0= switch pos 1, 100= switch pos 2)

Yes, I calibrated and exactly in the calibragem I perceived the problem. All the commands go of 0% the 100% normally, only the landing gear when I set in motion only goes of 0 50%. I tested in 4 radios and this happened in all. I modified the ASM to qualify jumper jp4 I to select when I go to want JR or Futaba. He will be that he can be this?

Hmmm. thats very odd, as i reinstalled my pc the other day and had to rerun through the setup etc, and was fine again.
The fact that youve tried with 4 different radios and they all do the same has got me scratching my head as to the reason.
which code are you using? as with you saying that your using the jumper method to switch between the JR and Futaba Tx's makes me think your not using our code as from memory, I did it so that you compile to which radio you use etc (ie JR OR Futaba) rather than using the jumper method to allow you to change it from the board with a jumper.

I must compile a HEX for each control? One for the JR and another one for Futaba? I have I still doubt! I modified the ASM and removed “; ” of the referring code to the Futaba and I generated a HEX. For the JR I must generate another HEX? e I must make some thing in the plate to function with JR?

and then remove all the ";" from the "ReadChAssignJR" lines. This is because Allessio's original code used RB7 as the jumper pin, but the original schematic I used for the PCB used RC0 (pin 11) as the jumper.

I'm sure if you follow these notes, and re-compile the code you'll be able to select the channel assignments for both TX's via a jumper between pin 11 and GND

I couldn't really answer your question as I don't run Linux. But I do have an old form of linux in the form of Knoppix (version 3.6) that runs from a CD so I stuck it in the CD drive and re-booted.

Now having never used this OS before, I can't say if it would be possible to "install" the game controller or not, as it wasn't detected when the software searched for devices (the power up LED even failed to light). My USB mouse worked fine though.

It may be something related to the flavour of linux I used for this test, or it might be that the code is "biased" to windows... I simply don't know.

If you have a newer version of Linux, it SHOULD detect the interface IF Linux has a HID device driver (been a good while since I had Linux installed) but from what I remember, Linux has a pretty good plug n play setup now.

As for a sim, hmmmmmm the only one i could possibly think that would work at the mo (dont quote me on this though lol) is possibly Clearview as its written in Java so in theory SHOULD work under Linux.

Then I do belive that it is time for me to break down and purchase a PIC programmer then. Now if I could only remember where my cupric chloride and PCB are... At any rate, I will post my success/failure here, if I do indeed get around to making the interface.