Chief Delphi

Chief Delphi (http://www.chiefdelphi.com/forums/index.php)
-   Programming (http://www.chiefdelphi.com/forums/forumdisplay.php?f=51)
-   -   Running K. Watson's code on Edubot, BRLOD (http://www.chiefdelphi.com/forums/showthread.php?t=42594)

Mike 24-01-2006 21:32

Running K. Watson's code on Edubot, BRLOD
 
Since it seems our '06 controller isn't working (long story) I'm trying to work on the camera with our Edubot controller.

I downloaded Kevin Watson's camera code (streamlined version) and opened it up in MPLab. I followed the directions in "Using_Last_Years_FRC.txt" (Change device/libraries/etc.) I then compiled and uploaded the file to my controller.

I have the camera connected correctly. Pan is pwm01, tilt is pwm02, power is on pwm03 and serial is connected via rs232->ttl adapter on the TTL port.

However, when I turn the controller on I get a blinking red light of death (BRLOD) on "Program State"

I threw in a couple printf's to see if I could diagnose the point of failure. I put printf's in at
  • Line 178 (after the #endif of #ifdef TERMINAL_SERIAL_PORT_2)
  • Line 180 (after Putdata(&txdata); and before User_Proc_Is_Ready())
  • Before Tracking_Info_Terminal();
  • After Tracking_Info_Terminal();
  • After Camera_Handler();
  • After Servo_Track();
None of these print out, so it seems that something may be failing in or before the serial port initialization.

Does anyone have any idea of what's wrong, because I sure don't :(

CmptrGk 24-01-2006 21:50

Re: Running K. Watson's code on Edubot, BRLOD
 
try putting the flies into the edubot's default code if you have not already. also did you read the thing about including stdio.h when using printf with the edubot controller.

Mike 24-01-2006 22:16

Re: Running K. Watson's code on Edubot, BRLOD
 
Quote:

Originally Posted by CmptrGk
try putting the flies into the edubot's default code if you have not already. also did you read the thing about including stdio.h when using printf with the edubot controller.

I just tried importing all the seperate components into one Edubot project and it still doesn't work.

Also, stdio.h is included on all files that use printf.

Kevin Watson 25-01-2006 01:26

Re: Running K. Watson's code on Edubot, BRLOD
 
Quote:

Originally Posted by Mike
I just tried importing all the seperate components into one Edubot project and it still doesn't work.

Also, stdio.h is included on all files that use printf.

Try this code: http://kevin.org/frc/edu_camera.zip. As I haven't tested it, please let me know whether or not it worked for you (I'd be suprised if it didn't work).

-Kevin

heydowns 25-01-2006 13:37

Re: Running K. Watson's code on Edubot, BRLOD
 
Quote:

Originally Posted by Kevin Watson
Try this code: http://kevin.org/frc/edu_camera.zip. As I haven't tested it, please let me know whether or not it worked for you (I'd be suprised if it didn't work).

-Kevin


Mike - if Kevin's .zip gives you trouble, PM me and I will send you our camera-enabled code which runs on EduBot. That is how we are doing our initial work, too.

I basically took the EduBot default code and followed the instructions in Kevin's non-bells-and-whistles camera zip archive.

Note that it is not sufficient to follow the "Using last years rc" text file because the full size RC code is not directly compatible with the EduRC.

Mike 25-01-2006 20:30

Re: Running K. Watson's code on Edubot, BRLOD
 
Quote:

Originally Posted by Kevin Watson
Try this code: http://kevin.org/frc/edu_camera.zip. As I haven't tested it, please let me know whether or not it worked for you (I'd be suprised if it didn't work).

-Kevin

This code works perfectly :D

It tracks beautifully, I think I speak for everyone when I say thanks :)


All times are GMT -5. The time now is 17:54.

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