RC-USB Joystick Files - Page 5 - RC Groups
Shop our Airplanes Products Drone Products Sales
Thread Tools
This thread is privately moderated by Malc C, who may elect to delete unwanted replies.
Aug 23, 2006, 08:40 PM
Registered User

Programming PIC18F2550

Hello to all, I just finished making this interface and am having troubles programming the pic.
I'm using Winpic 800 and the PIC-PG2C programmer. I'm getting writing address errors. I'm new to pic's and I was wondering if I have something incorrectly configured . Any help would be appreciated. Thanks ...Mikromike
Sign up now
to remove ads between posts
Aug 24, 2006, 04:18 AM
Official Old Git!
Originally Posted by Mikromike
Hello to all, I just finished making this interface and am having troubles programming the pic.
I'm using Winpic 800 and the PIC-PG2C programmer. I'm getting writing address errors. I'm new to pic's and I was wondering if I have something incorrectly configured . Any help would be appreciated. Thanks ...Mikromike

Strangely enough, I've just done the same myself (but I bought the interface already built).

Had some initial problems - mainly to do with the fact that whilst I could read a device, I couldn't program it. That seemed to clear itself (dunno if the voltage on the serial port is a bit low..)

Anyway you need to provide more info. (examples below)

o What are you programming it on? Laptop? Desktop system?
o Can you read a device?
o Can you program a different device? 16F84 etc (You do understand that different chips are positioned differently in the programmer - did you position yours correctly?)
o What errors are you getting?
o Have you set the programmer to be a 'JDM' in Winpic?
o Does the LED come on when you try to program the PIC?
o If you've made the interface check it for construction errors. Use Winpic to toggle the pins, and test them with a volt meter.

If you wish to re-compile the source, then Software steps you should have done (I think)

o Install WinPic
o Install MPLAB
o Configure Winpic to find the 'device' files in the MPLAB installation (or copy them across, and tell Winpic where they are)
o Open Malc's project file for the RC-USB joystick, and add it as a project.
o Compile the ASM file.
o If OK, build the project (it should ask you where are the linker etc files, tell it)

That should result in a new built file.

(I've only played doing the rebuild once, so far - so will need to check the new hex etc is all OK)

Aug 24, 2006, 04:39 AM
Registered User
Also, try using the normal version of WinPic and not Winpic800. - might be wise to un-install the 800 version first
Aug 24, 2006, 08:41 AM
Registered User
bitmaniac's Avatar
Originally Posted by Norman Adlam

It gives those errors if you do a Quick build - but if you assemble the asm file it works OK i.e. set up a project with these files, right click on the .asm file and click assemble.

I have 7.41 (I think it might be related to the fact that it can't find out where the correct build tools are as it tries to use the paths that Malc / Mark used)

Thank you my friend you were absolutely right.
Did as you say and everything is OK now, Thanks.
(also tried and openned MArk's .mcp file and MPLAB IDE found the different project path and suggested the corect one and everything was OK
Aug 24, 2006, 11:36 PM
Registered User

Program PIC18F2550 successful

Thanks for all the replies , Special thanks to Norman Adlam (dunno if the voltage on the serial port is a bit low..) It was the serial port voltage going low during the programming. I moved my programmer to another computer and everything worked. This is Great Thanks ...Mikromike
Aug 29, 2006, 07:25 PM
Registered User

Calibration for Sim

Ok now that I have the RCJoy NG2 working and calibrated in windows XP control panel, how do I configure it for FMS Ver 2.0 Alpha 8.5 or is there another flight sim the group uses? ...Mikromike
Aug 30, 2006, 05:13 AM
Official Old Git!

Just select Controls -> Analog -> Joystick Interface -> Mapping / Calibration to set up the RCJoy for FMS.

Yup - FMS is used quite a lot - unless you have Trueflight, Realflight G2 and Reflex as well! (Well, you can't have tooooo many toys )

Sep 04, 2006, 08:42 PM
Registered User
Thanks Norman Adlam , Apparently Iím having computer issues .. I installed FMS on another computer and again everything worked Ö.Mikromike
Sep 06, 2006, 11:57 AM
Registered User
Wow.. just noticed that the moderators have given me the ability to moderate this thread.

I don't have the ability to move posts, just to delete, and I'll try not to use it unless I feel I really must. One thing I would ask, is that we try to keep this thread on topic. For example we discuss issues with the download files, using the interfaces with various sims or compiling etc.

Anyone requiring help with converting TX's with no trainer ports, general PIC programming questions or general electronics stuff should really start their own threads, thus keeping this thread on topic. Hope you all agree
Sep 06, 2006, 09:17 PM
Registered User
kubing's Avatar
I'm sorry

and thank you so much for your awnser.
Sep 12, 2006, 04:11 AM
Registered User
alessio70's Avatar

RC Joystick NG^2

for those who are interested in our little project of an RC to USB interface...


alessio e andrea
Sep 18, 2006, 03:28 AM
Heli Humbled Daily
I have tried Alessio and Andrea's interface, and I really like it. I have a 18f2550 PIC programmed for Futaba and another for JR with M&M's code, and then a 18F2450 programmed with A and A's code. I have made two interfaces that can easily swap PICS for different needs. It is surely worth trying their code once you get your interface built.

Now if only we could get G3 to recognize these interfaces...
Sep 18, 2006, 04:10 AM
Registered User
In theory it's not difficult to get the interface to emulate any of the inter-linked controllers such as G3, AFPD etc. You need to work out the protocol used, and then replicate it. However, as the protocol is part of the copy protection it is both illegal and un-ethical to do.
Sep 18, 2006, 04:32 AM
Heli Humbled Daily
True, that. It's a shame that companies must go to such extremes to protect their intellectual property. I would love to purchase a non-interlink version of G3 to use this controller interface with, but I see how that could be easily abused.

I guess the next logical question is, which simulator ARE you all using this interface with?

I have used it with FMS as a stepup from smartpropoplus, and it works TOO well. With almost no interferance, FMS is to unrealistic.

Clearview supports it, but has horrible lag on the ground, even on a P4 2.0 MHz with Radeon graphic card and 1 gig of Ram.

I think finding an older version of G2, non-interlink would be ideal.

Your thoughts/alternatives?
Sep 18, 2006, 05:01 AM
Registered User
Some sims like AFPD offer a two "player" option and I'm sure you can connect any seondry "windows joystick" interface via the interlink controller (never tried it myself).

As its very easy to get round software protection such as CD keys, serial numbers etc, most of the top end sims protect their property with a hardware "dongle" type interface. For this reason I doubt you will find any mainstream sim producer that allows the use of a standard windows joystick interface as a means of control

Thread Tools

Similar Threads
Category Thread Thread Starter Forum Replies Last Post
Question JW24RC - Model RC to USB joystick converter chip skratchbilder Radios 0 Dec 16, 2004 08:43 PM
Quattro USB adapter: RC, Analog Joystick -> USB PiNa Simulators 2 Sep 22, 2004 02:09 PM
Radio Shack USB joystick adapter. HankF Simulators 0 Jul 23, 2003 02:46 PM