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

Reply via email to