there are also realtime tap-points that can be displayed by an virtual oscilloscope, but I never used it myself so can't tell you the name and usage, it is also very important to see because it reveals the real behaviour of control loops (signal overshoot and such)
On Sun, Feb 1, 2009 at 5:25 PM, Alex Joni <[email protected]> wrote: > You can configure emc2 as a simulator > (./configure --enable-run-in-place --enable-simulator) > then you can also debug "realtime" components. > > Most debugging I do is via print's and code reading ;) > > Regards, > Alex > > > ----- Original Message ----- > From: "loretta" <[email protected]> > To: "EMC developers" <[email protected]> > Sent: Sunday, February 01, 2009 5:52 PM > Subject: Re: [Emc-developers] Developing EMC > > >>I finally got at a notebook I could dedicate to EMC2. I decided to go for >> Code::Blocks as the IDE. It's not hard to get CB build EMC2: >> Project -> Properties -> This is a custom Makefile = yes. >> Then import all files recursively and you're done. >> >> It's easy for me now to go to declarations and implementations w/o >> searching. >> >> However, I wonder how debugging is done now. There's no single emc2 >> program, >> there are quite a few deamons (tasks) started by a script. I guess, >> debugging >> realtime apps is not trivial anyway. Are you running some test suites to >> check your code changes? >> >> Best regards >> Loretta >> >> >> On Sunday, 14. December 2008 16:32:19 Jeff Epler wrote: >>> I prefer to use vim and the commandline to develop emc. >>> >>> However, your favorite IDE should work as well. Just configure it to >>> run "make" in the "src" subdirectory of the emc2 checkout. That >>> rebuilds everything. >>> >>> Before the first time you build, you'll have to run configure. When >>> developing emc I use --enable-run-in-place, so that I can use the >>> software without a "make install" step: >>> ./configure --enable-run-in-place ... >>> >>> Please consider documenting what it takes to set up your IDE properly on >>> our wiki, http://wiki.linuxcnc.org/ -- follow these instructions to log >>> in before editing a page: >>> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?BasicSteps >>> >>> Jeff >>> >>> --------------------------------------------------------------------------- >>>--- SF.Net email is Sponsored by MIX09, March 18-20, 2009 in Las Vegas, >>> Nevada. The future of the web can't happen without you. Join us at MIX09 >>> to help pave the way to the Next Web now. Learn more and register at >>> http://ad.doubleclick.net/clk;208669438;13503038;i?http://2009.visitmix.com >>>/ _______________________________________________ >>> Emc-developers mailing list >>> [email protected] >>> https://lists.sourceforge.net/lists/listinfo/emc-developers >> >> ------------------------------------------------------------------------------ >> This SF.net email is sponsored by: >> SourcForge Community >> SourceForge wants to tell your story. >> http://p.sf.net/sfu/sf-spreadtheword >> _______________________________________________ >> Emc-developers mailing list >> [email protected] >> https://lists.sourceforge.net/lists/listinfo/emc-developers > > > -------------------------------------------------------------------------------- > > > > No virus found in this incoming message. > Checked by AVG - www.avg.com > Version: 8.0.233 / Virus Database: 270.10.16/1928 - Release Date: 01/31/09 > 20:03:00 > > > ------------------------------------------------------------------------------ > This SF.net email is sponsored by: > SourcForge Community > SourceForge wants to tell your story. > http://p.sf.net/sfu/sf-spreadtheword > _______________________________________________ > Emc-developers mailing list > [email protected] > https://lists.sourceforge.net/lists/listinfo/emc-developers > ------------------------------------------------------------------------------ This SF.net email is sponsored by: SourcForge Community SourceForge wants to tell your story. http://p.sf.net/sfu/sf-spreadtheword _______________________________________________ Emc-developers mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/emc-developers
