Go to Post It's cool to see that Shaun White is an active team member (6th person from top left). That guy must be amazing, as he can win a gold medal in snowboarding while also being active on a FIRST Robotics team. - Andy Baker [more]
Home
Go Back   Chief Delphi > Technical > Programming
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 02-10-2002, 23:19
rbayer's Avatar Unsung FIRST Hero
rbayer rbayer is offline
Blood, Sweat, and Code
no team (Teamless Orphan)
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Minnetonka, MN
Posts: 1,087
rbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of light
Send a message via AIM to rbayer
RoboEmu 1.03

Well, this should be the last of the 20-hour apart releases, but it all depends on how many errors you guys manage to find.

Anyway, it now works with all the code I have, both real robot code and test programs I've created. I fixed the offset error gwross pointed out, as well as a few other bugs. See the changelog for full details.

In any event, it's available, as always, at:
http://FIRSTprograms.tripod.com/Programs.htm
__________________
New C-based RoboEmu2 (code simulator) available at: http://www.robbayer.com/software.php
  #2   Spotlight this post!  
Unread 03-10-2002, 00:57
Greg Ross's Avatar
Greg Ross Greg Ross is offline
Grammar Curmudgeon
AKA: gwross
FRC #0330 (Beach 'Bots)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 2,245
Greg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond repute
Send a message via AIM to Greg Ross Send a message via Yahoo to Greg Ross
One thing RoboEmu needs is some sort of project file which would store the program file names. (Actually, why should we need to specify all the file names at all? It's all right there in the main program file.) It would also be nice to be able to specify alternate labels for all the inputs and outputs. I.e. instead of PWM 1, it would be nice to see Left Wheel; and instead of Switch 3, Right Goal Lifter Limit Switch would be much clearer. (All this would of course be stored in the project file too.)
__________________
Greg Ross (The Grammar Curmudgeon formerly known as gwross)
S/W Engineer, Team 330, the Beach 'Bots
<--The Grammar Curmudgeon loves this cartoon.
“Life should not be a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming "Wow! What a Ride!" Hunter S. Thompson
"Playing a practical joke means doing something mean and calling it funny." Me
  #3   Spotlight this post!  
Unread 03-10-2002, 11:48
rbayer's Avatar Unsung FIRST Hero
rbayer rbayer is offline
Blood, Sweat, and Code
no team (Teamless Orphan)
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Minnetonka, MN
Posts: 1,087
rbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of light
Send a message via AIM to rbayer
Good idea. For now, I have a lot of school work to do (national merit application do tomorrow!), but I'll work on it when I get the chance. The idea of changing names of things is definately on my list of priorities now that you mentioned it. As is project files.

Does the current version work correctly for your program, gwross? I know it runs without errors, but is the output correct?
__________________
New C-based RoboEmu2 (code simulator) available at: http://www.robbayer.com/software.php
  #4   Spotlight this post!  
Unread 03-10-2002, 13:34
Greg Ross's Avatar
Greg Ross Greg Ross is offline
Grammar Curmudgeon
AKA: gwross
FRC #0330 (Beach 'Bots)
Team Role: Mentor
 
Join Date: Jun 2001
Rookie Year: 1998
Location: Hermosa Beach, CA
Posts: 2,245
Greg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond reputeGreg Ross has a reputation beyond repute
Send a message via AIM to Greg Ross Send a message via Yahoo to Greg Ross
Quote:
Originally posted by rbayer
Does the current version work correctly for your program, gwross? I know it runs without errors, but is the output correct?
I'm not sure. I didn't take the time to figure out which PWM controls which wheel, and which joystick is which, etc.
__________________
Greg Ross (The Grammar Curmudgeon formerly known as gwross)
S/W Engineer, Team 330, the Beach 'Bots
<--The Grammar Curmudgeon loves this cartoon.
“Life should not be a journey to the grave with the intention of arriving safely in a pretty and well preserved body, but rather to skid in broadside in a cloud of smoke, thoroughly used up, totally worn out, and loudly proclaiming "Wow! What a Ride!" Hunter S. Thompson
"Playing a practical joke means doing something mean and calling it funny." Me
  #5   Spotlight this post!  
Unread 13-10-2002, 22:22
rbayer's Avatar Unsung FIRST Hero
rbayer rbayer is offline
Blood, Sweat, and Code
no team (Teamless Orphan)
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Minnetonka, MN
Posts: 1,087
rbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of light
Send a message via AIM to rbayer
Okay, I just finished the updates and uploaded the new version. I fixed the MFC42d.dll error while I was at it, too. Let me know what you think!
__________________
New C-based RoboEmu2 (code simulator) available at: http://www.robbayer.com/software.php
  #6   Spotlight this post!  
Unread 14-10-2002, 11:00
ttedrow's Avatar
ttedrow ttedrow is offline
Herding electrons
AKA: Tim Tedrow
FRC #0281 (EnTech)
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2000
Location: Greenville, SC
Posts: 165
ttedrow will become famous soon enoughttedrow will become famous soon enough
Thumbs up RoboTools 1.04

Rob,

Thanks for the MFC42d.dll fixes I can now run the program. Now for my bug list:

1. When I type in a number in the Sensors field and press Enter, the Inputs window closes.
2. I get frequent Application Errors when opening or changing projects: (“The instruction at “0x7800d307” referenced memory at “0x00411314”. The memory could not be written”)
3. When I try to run a multi slot program, all the output stay Paused if I have “RUN 1” in the program. (I will e-mail my code to you)

Wish List Item:
1. Add a “recently used project list” to the File menu.
2. Show Debug outputs on your screen.
[b]
__________________
Sr. Design Engineer
Caterpillar Inc.
Greenville, SC

KD4EGM

FRC 281 Greenvillains
Infected with the FIRST virus in 2000

Yes, Chute Door!!!
  #7   Spotlight this post!  
Unread 14-10-2002, 12:41
ateene ateene is offline
Registered User
#0159 (Alpine Robotics)
 
Join Date: Jun 2001
Location: Fort Collins, Colorado
Posts: 29
ateene will become famous soon enough
Rob,

This is a great program.

I'm having problems opening files. I can open and run the basic DefaultProgram.bsx, which I downloaded from Innovation First. But when I try opening your Cogsquad code I get a program error. I get the same error when I try opening one of our programs. I'm running this on Windows 2K.

What are all the slot fields for in the Open Files Dialog box? I'm entering the program file in slot 0 field.

Thanks,
Andres Teene
__________________
Andres
Team 159 - Alpine Robotics
2002 - Seattle Regional Chairman's Award
2002 - Seattle Regional Kleiner Perkins Entrepreneurship Award
2002 - Newton Division #4 Seed
2002 - Newton Division Quarterfinalist
  #8   Spotlight this post!  
Unread 14-10-2002, 16:27
ttedrow's Avatar
ttedrow ttedrow is offline
Herding electrons
AKA: Tim Tedrow
FRC #0281 (EnTech)
Team Role: Mentor
 
Join Date: Jan 2002
Rookie Year: 2000
Location: Greenville, SC
Posts: 165
ttedrow will become famous soon enoughttedrow will become famous soon enough
Slots

Andres,

The basic stamp processors has up to 8 slots for programs. All the slots share the same RAM and Scratch Pad RAM space. So be careful in using multiple slots in your programming.

I am also having some problems loading programs. I can't get any programs to load us WinXP and I get occational Application Errors us WinNT.
__________________
Sr. Design Engineer
Caterpillar Inc.
Greenville, SC

KD4EGM

FRC 281 Greenvillains
Infected with the FIRST virus in 2000

Yes, Chute Door!!!
  #9   Spotlight this post!  
Unread 14-10-2002, 17:07
rbayer's Avatar Unsung FIRST Hero
rbayer rbayer is offline
Blood, Sweat, and Code
no team (Teamless Orphan)
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Minnetonka, MN
Posts: 1,087
rbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of light
Send a message via AIM to rbayer
Hmm... I don't have any winNT-based computers in my house, so I haven't tested it on those platforms.

As for the other errors, I'm working on it. Check back later tonight for (hopefully) 1.05, which should fix all the problems.
__________________
New C-based RoboEmu2 (code simulator) available at: http://www.robbayer.com/software.php
  #10   Spotlight this post!  
Unread 14-10-2002, 17:21
rbayer's Avatar Unsung FIRST Hero
rbayer rbayer is offline
Blood, Sweat, and Code
no team (Teamless Orphan)
 
Join Date: Mar 2002
Rookie Year: 2001
Location: Minnetonka, MN
Posts: 1,087
rbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of lightrbayer is a glorious beacon of light
Send a message via AIM to rbayer
Well, this really blows. For some reason, "Debug" builds work just fine, but "Release" builds die miserably. Unfortunately, I can't release a "Debug" build because it links against MFC42d.dll instead of MFC42.dll. The problem comes from the fact that MS doesn't allow the redistribution of the "d" version. At least I have something to do for the rest of the night.
__________________
New C-based RoboEmu2 (code simulator) available at: http://www.robbayer.com/software.php
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
RoboEmu 1.11beta1 rbayer Programming 42 03-04-2003 13:53
Obscure PBASIC for RoboEmu rbayer Programming 1 28-03-2003 23:57
Making RoboEmu 1.09 work rbayer Programming 2 14-01-2003 00:49
RoboEmu 1.08 released rbayer Programming 9 26-12-2002 22:31
RoboEmu 1.06 (works with XP and 2k) rbayer Programming 4 20-10-2002 21:47


All times are GMT -5. The time now is 02:04.

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