On Saturday 15 July 2017 11:47:44 Todd Zuercher wrote: > Not that I understand exactly what you're doing, but it does look very > interesting. If you are interested I am sure we could contribute some > rather complicated configuration examples for you to play around with > for testing. (I know Gene has some doozies, and I have a couple > rather twisted ones as well.)
As I'd suspect w/o too many more clues, Todd. This one for the Sheldon isn't the longest one in my zoo, but if comment lines are skipped, I believe its still under 500 LOC for the main .hal file. Screen updates in the postgui stuff are I believe that main reason for over-runs as the pi's video is framebuffer=damned slow. One of the reasons I am considering a rock64, its cpu is about 30% faster, and can be had with 4Gb of dram @ $44.95. Throw in 500 MHz two channel mali gfx and it has to be a winner once the infant mortality stuff is fixed. And even if the storage path is still thru the usb like on the pi's, its a usb3 sized porthole. Ethernet is also up to a gigabit. Servo-thread execution times are piling up on the pi though. Which is why the dial stuff runs in its own 100 hz jog-thread. That seems to be more than fast enough to keep up with the dials. If anyone is curious, append lathe-stf/sheldon-lathe-config/ to the link in my sig for downloadable access to a copy of that config as it exists today. > ----- Original Message ----- > From: "Nicklas Karlsson" <nicklas.karlsso...@gmail.com> > To: "TJoseph Powderly" <tjt...@gmail.com> > Cc: emc-users@lists.sourceforge.net > Sent: Saturday, July 15, 2017 11:04:48 AM > Subject: Re: [Emc-users] configuration via Gschem > > > ... > > but if you want some geda symbols or testing, I will help > > As is now pins have some not necessary attributes but to start with I > must figure out which attributes are necessary. I figured out > attributes "loadrt" and "thread" might be useful. If attributes exist > and are empty default behavior could be used but to override with > "none" or any other value might be useful, "?" where number of > instances should be inserted might be useful. > > I have figured out a top level symbol with a schematic below to hide > parameters is useful but guess there are more. I started to draw > configuration for one of the machines and will probably figure out > more during this. I am not totally sure which part should be source of > the servo thread and have seen the servo period is specified then > emcmot is loaded. > > For constant parameters I guess a simple symbol would work perfectly > well. > > > Nicklas Karlsson > > ---------------------------------------------------------------------- >-------- Check out the vibrant tech community on one of the world's > most engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users > > ---------------------------------------------------------------------- >-------- Check out the vibrant tech community on one of the world's > most engaging tech sites, Slashdot.org! http://sdm.link/slashdot > _______________________________________________ > Emc-users mailing list > Emc-users@lists.sourceforge.net > https://lists.sourceforge.net/lists/listinfo/emc-users Cheers, Gene Heskett -- "There are four boxes to be used in defense of liberty: soap, ballot, jury, and ammo. Please use in that order." -Ed Howdershelt (Author) Genes Web page <http://geneslinuxbox.net:6309/gene> ------------------------------------------------------------------------------ Check out the vibrant tech community on one of the world's most engaging tech sites, Slashdot.org! http://sdm.link/slashdot _______________________________________________ Emc-users mailing list Emc-users@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/emc-users