Go to Post FIRST is definitely worth any amount of money any company gives. FIRST really puts on good events for us, and I can see where the money is going. - RBrandy [more]
Home
Go Back   Chief Delphi > Technical > Technical Discussion
CD-Media   CD-Spy  
portal register members calendar search Today's Posts Mark Forums Read FAQ rules

 
Closed Thread
Thread Tools Rate Thread Display Modes
  #1   Spotlight this post!  
Unread 17-01-2006, 21:47
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
RS232 Radio link

Has anybody ever tried using a 3rd party radio modem attached to the program port for uploading code and debugging?

how about rs232->802.11 converters? I have used rs232->ethernet converters on automation projects before. surely someone makes a wifi version. I suppose i could always tie an rs232->ethernet converter to a ethernet->wifi converter but thats bulky. If i went this route i would need to find software to take a TCP connection and make it look like a serial port in windows if i wanted to use IFI loader. It would be really cool to be able to access our robot wirelessly from any computer in our lab.

if rs232->802.11 is impracal then a pair of transparent radio modems would be great.

I'm hoping for a solution <$200.

BTW this is not for competition use, so don't bother telling me its not legal.
__________________
1139 Alumni
  #2   Spotlight this post!  
Unread 18-01-2006, 07:29
Unsung FIRST Hero
Al Skierkiewicz Al Skierkiewicz is offline
Broadcast Eng/Chief Robot Inspector
AKA: Big Al WFFA 2005
FRC #0111 (WildStang)
Team Role: Engineer
 
Join Date: Jun 2001
Rookie Year: 1996
Location: Wheeling, IL
Posts: 10,792
Al Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond reputeAl Skierkiewicz has a reputation beyond repute
Re: RS232 Radio link

Jim,
It is my understanding that the radio uses a modified RS422 protocol, not RS232.
__________________
Good Luck All. Learn something new, everyday!
Al
WB9UVJ
www.wildstang.org
________________________
Storming the Tower since 1996.
  #3   Spotlight this post!  
Unread 18-01-2006, 08:01
Joe Johnson's Avatar Unsung FIRST Hero
Joe Johnson Joe Johnson is offline
Engineer at Medrobotics
AKA: Dr. Joe
FRC #0088 (TJ2)
Team Role: Engineer
 
Join Date: May 2001
Rookie Year: 1996
Location: Raynham, MA
Posts: 2,648
Joe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond reputeJoe Johnson has a reputation beyond repute
Re: RS232 Radio link

As to uploading code, life might be tricky. There are timing issues etc that I am not sure that most radio protocols would be able to meet.

As to just getting data back and forth from a printf statement, you can probably get away with many types of radios.


I like the Bluetooth radios by AirCables.net, but others have other favorites.

I seem to recall that Kevin Watson or Mike Betts recommending these radios once But, the remote radio is only TTL & only has Tx & Rx not all the RTS, CTS, etc. pins that a "real" RS-232 port has so I think replacing the programming cable is out of the question.

Good luck.

Joe J.
__________________
Joseph M. Johnson, Ph.D., P.E.
Mentor
Team #88, TJ2
  #4   Spotlight this post!  
Unread 18-01-2006, 10:09
Rickertsen2 Rickertsen2 is offline
Umm Errr...
None #1139 (Chamblee Gear Grinders)
Team Role: Alumni
 
Join Date: Dec 2002
Rookie Year: 2002
Location: ATL
Posts: 1,421
Rickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant futureRickertsen2 has a brilliant future
Send a message via AIM to Rickertsen2 Send a message via Yahoo to Rickertsen2
Re: RS232 Radio link

Quote:
Originally Posted by Joe Johnson
As to uploading code, life might be tricky. There are timing issues etc that I am not sure that most radio protocols would be able to meet.
Yea, you are probably right. If USB converters cause issues, then radio odems would probably really cause issues. Uploading code would be nice, but i am mainly after remote debug via some custom programs we wrote. I know that the actualy UART on the pic doesn't understand any of the flow control pins and they arn't important under debug operation. I am wondering if these are being used to signal that the computer wants to upload code.
__________________
1139 Alumni
  #5   Spotlight this post!  
Unread 18-01-2006, 11:20
BrianBSL BrianBSL is offline
Registered User
FRC #0190
 
Join Date: Sep 2004
Rookie Year: 2000
Location: Worcester, MA
Posts: 251
BrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud ofBrianBSL has much to be proud of
Re: RS232 Radio link

I haven't tried it, but you could try http://www.sparkfun.com/commerce/pro...roducts_id=582 , which includes the CTS/RTS lines. I don't think its as simple as plug-and-play, there's some config you have to do to tell the module what serial mode you will be using, and you would have to make an adapter cable to go from the header to a db-9 connector.
__________________
My posts represent my personal views only, and do not represent the views of either my team, Team 190, nor its primary sponsor, Worcester Polytechnic Institute.
  #6   Spotlight this post!  
Unread 18-01-2006, 11:31
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: RS232 Radio link

The programming port does not require CTS/RTS lines. We built ourselves a long cable last year which contained ony TX, RX, and ground which worked fine.

Additionally, I purchased one of the BlueSMIRF modems from SparkFun last summer - they do not work to download code. As mentioned here already, I suspect this has to do with timing which is the same problem as seen with some USB converters. In an effort to correct this I wrote my own version of the IFI loader which I was in the process of tuning to address the timing dependencies, but that project got put on the back-burner as our team activities started up in the fall...

However, the BlueSMIRF does work nicely for debug output from the RC. You do have to reconfigure some of it's settings to allow it to keep up with the 115200 stream coming out of the programming port though.
  #7   Spotlight this post!  
Unread 18-01-2006, 11:37
Alan Anderson's Avatar
Alan Anderson Alan Anderson is offline
Software Architect
FRC #0045 (TechnoKats)
Team Role: Mentor
 
Join Date: Feb 2004
Rookie Year: 2004
Location: Kokomo, Indiana
Posts: 9,113
Alan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond reputeAlan Anderson has a reputation beyond repute
Re: RS232 Radio link

While the enhanced BlueSMiRF lets you work without a serial cable, you will still have to physically press the "program" button on the RC, so you can't really program the robot from a distance. Even with the need to press the button, I think getting rid of the cable is likely to make things a lot more convenient.

If there were a wireless module which combined a full-featured high speed serial link and an additional pair of switches, though...that is something I might even pay for out of my own pocket.
  #8   Spotlight this post!  
Unread 18-01-2006, 11:55
Dave Flowerday Dave Flowerday is offline
Software Engineer
VRC #0111 (Wildstang)
Team Role: Engineer
 
Join Date: Feb 2002
Rookie Year: 1995
Location: North Barrington, IL
Posts: 1,366
Dave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond reputeDave Flowerday has a reputation beyond repute
Re: RS232 Radio link

Quote:
Originally Posted by Alan Anderson
If there were a wireless module which combined a full-featured high speed serial link and an additional pair of switches, though...that is something I might even pay for out of my own pocket.
One of the features I was going to attempt with my version of the IFI loader and the BlueSMIRF was to repurpose one of the CTS/RTS lines on the SMIRF to be used to "press" the program button (via the header that IFI provides). With custom loader software those lines can be easily manipulated independently.
  #9   Spotlight this post!  
Unread 18-01-2006, 12:02
Kevin Watson's Avatar
Kevin Watson Kevin Watson is offline
La Caņada High School
FRC #2429
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2001
Location: La Caņada, California
Posts: 1,335
Kevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond reputeKevin Watson has a reputation beyond repute
Re: RS232 Radio link

Quote:
Originally Posted by Rickertsen2
Has anybody ever tried using a 3rd party radio modem attached to the program port for uploading code and debugging?

how about rs232->802.11 converters? I have used rs232->ethernet converters on automation projects before. surely someone makes a wifi version. I suppose i could always tie an rs232->ethernet converter to a ethernet->wifi converter but thats bulky. If i went this route i would need to find software to take a TCP connection and make it look like a serial port in windows if i wanted to use IFI loader. It would be really cool to be able to access our robot wirelessly from any computer in our lab.

if rs232->802.11 is impracal then a pair of transparent radio modems would be great.

I'm hoping for a solution <$200.

BTW this is not for competition use, so don't bother telling me its not legal.
As others have pointed out, the various SMiRFs won't allow you to program the 'bot remotely. They will, however, make debugging of a moving 'bot much easier. I've used a pair of SMiRFs to remotely tweak the camera software via the menus and it works well.

-Kevin
__________________
Kevin Watson
Engineer at stealth-mode startup
http://kevin.org
Closed Thread


Thread Tools
Display Modes Rate This Thread
Rate This Thread:

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

vB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump

Similar Threads
Thread Thread Starter Forum Replies Last Post
vex radio foobert FIRST Tech Challenge 1 05-11-2005 08:10
Exclusive IDE Download Link MrToast Programming 55 13-01-2005 09:46
half link chain link greencactus3 Technical Discussion 9 16-11-2004 13:31
vBCode to link to specific rules. Brandon Martus CD Forum Support 1 21-02-2004 21:03


All times are GMT -5. The time now is 13:05.

The Chief Delphi Forums are sponsored by Innovation First International, Inc.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi