![]() |
Any Examples Of Ready To Go Autonymous Code Out There ?
Hi everyone, hope your projects are going well.
I keep hitting a wall when trying to recompile with autonymous code. I am not a great programmer but am giving it a try for the team's sake. I tried to edit the user_routines_fast.c file per the instructions and add some code just to start with a test run. I used the autonymous notes doc by chuck. When I choose the make function, I get errors on line 130. Even if I just try to put simple code in there for some routine, it gets errors. I am just trying to get the robot to do something simple but have movement during the 15 seconds. Does anyone have an example of working code out there? Thanks for any help..... |
Re: Any Examples Of Ready To Go Autonymous Code Out There ?
How simple is simple?
How about driving forwards for about 5 seconds, and then stopping? There are good threads on using arrays to do multiple-step routines, using a "timer" like this. Consider this a specific answer to a vague question. //add this to the top of the user_routines_fast.c file int timer =0; /*this is the section of User_Autonomous_Code() in user_routines_fast.c that you want to edit*/ while (autonomous_mode) /* DO NOT CHANGE! */ { if (statusflag.NEW_SPI_DATA) /* 26.2ms loop area */ { Getdata(&rxdata); /* DO NOT DELETE, or you will be stuck here forever! */ /*****************/ //here is the change if(timer < 190) pwm01 = pwm02 = pwm03 = pwm04 = 255; else pwm01 = pwm02 = pwm03 = pwm04 = 127; timer++; /******************/ Generate_Pwms(pwm13,pwm14,pwm15,pwm16); Putdata(&txdata); /* DO NOT DELETE, or you will get no PWM outputs! */ } } |
Re: Any Examples Of Ready To Go Autonymous Code Out There ?
Telling us that there is an error on line 130 without showing us the code on and around that line or even the message itself makes it very difficult to spot syntax errors...
|
| All times are GMT -5. The time now is 04:39. |
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2017, Jelsoft Enterprises Ltd.
Copyright © Chief Delphi