I am new to RobotC and I have a question about a joystick interface. I recently downloaded the demo version of RobotC and was looking in the sample programs. There is one sample program that is named PC joystick. Does this mean that you can use a normal, USB, joystick plugged into your computer to control your robot? Unfortunately my VEX microcontroller isn't working right now, so I can't check to see if this PC Joystick program works. And if a joystick can control your robot is there any other supported interfaces? Ex: mouse, keyboard, or OSC interfaces?

Thanks,

Ben

Tue Mar 02, 2010 11:11 pm

bluesaberist

Rookie

Joined: Sat Nov 22, 2008 8:06 pmPosts: 48

Re: Joystick Control

Judging from the driver file and the fact that it is not mentioned in the help file, I would say this is only for NXT/TETRIX users.

Hey RobotC devs, maybe you could add some sweet features to the Vex version of your programming language that would make NXT users envious. I feel like RC for vex is turning into a side product, when its the best language for the Vex. The NXT has other (FREE! GASP!) languages that people can use. We don't. MPLAB is way over complicated, EasyC is dumb and expensive (not that RC for Vex isn't expensive.)

Tue Mar 02, 2010 11:44 pm

pioneer14

Rookie

Joined: Tue Mar 02, 2010 11:04 pmPosts: 2

Re: Joystick Control

Dang it. I really wish this worked with VEX. I 100% agree with you. I believe that there is a huge market for RobotC VEX users. EasyC is very easy and pretty limited but MPLAB is very complex and challenging for some one who is not 100% sure of what they are doing. I wish RobotC had more features to interact with 3rd party electronics, such as a joystick, or mouse, or keyboard. I am pretty new to RobotC, have there been many changes to it? Or is RobotC concentrating more on the NXT and kind of forgetting about VEX?

Thanks,

Ben

Wed Mar 03, 2010 8:02 pm

vnguyen

Site Admin

Joined: Wed Jan 24, 2007 10:44 amPosts: 442Location: Pittsburgh, PA

Re: Joystick Control

I can say that we are not forgetting about VEX at all. The main concern with adding features with the VEX is that the original 0.5 platform has very limited space. Since IFI is also in the processing of releasing their new VEX PRO and VEX Cortex microcontrollers, those may be the option for those looking for additional functions and features.

With our very small development team, things must be put into priority to get anything done. If you have been in any software teams, you would understand that managing projects is a tough task, and we take into account all of your feedback. You just have to realize that we are doing our best to serve the ROBOTC community and we aren't purposely ignoring any requests for features. We must prioritize and process requests in order of importance, popularity (demand), and time.

_________________Vu NguyenSoftware Training Development Team | WebmasterNeed more support? Email ROBOTC Support at support@robotc.net to put in a support ticket

Who is online

Users browsing this forum: No registered users and 2 guests

You cannot post new topics in this forumYou cannot reply to topics in this forumYou cannot edit your posts in this forumYou cannot delete your posts in this forumYou cannot post attachments in this forum