[Emc-users] Hal Configurator Screenshots

2012-09-04 Thread Gabriel Willen
Well I made pretty good progress on this program this weekend.  Essentially
its one of many parts i'm making to make LinuxCNC setup a more user
friendly experience. The Mach3  user's won't have anything to  say about
setup when im finished.  I plan to build a LinuxCNC Main gui with seperate
applications wether it be configuration for a milling machine or something
completely custom.  As of right now, that will include a new and improved
Stepper motor setup, including closed loop tuning, a improved servo tuning
interface, a Hal signal linker/paramter setting, that will open and revise
.hal files, without making changes to whats been done.  Simply select a
component from the list, click out an out pin, if its float all of the
eligible float in pins will be active to select, click on one or many in
pins.  Have it either auto generate a net signal name based on an
abbrievated outpin such as siggen.0.sine would be siggen-sine.  There will
be a better latency testing tool, that will put your system under various
user selectable stress levels.  No longer requiring you to put it under a
load.  It will open windows, open glx gears, move windows around, add text
to a text editor scroll up and down, launch a few web browser's send a
large fake packet over ethernet and what ever else i can think of.  I also
plan on adding a .comp IDE, making it very simple to write and install hal
components.  Lastly a better gui designer essentially simplifying gladevcp
even more.  Let me know what you think if you have any request i would be
glad to hear them.

Here are the screen shots so far


https://plus.google.com/photos/108420335892310746315/albums/5784211124086428513


Gabe
--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hal Configurator Screenshots

2012-09-04 Thread andy pugh
On 4 September 2012 14:51, Gabriel Willen gabewil...@gmail.com wrote:

 
 https://plus.google.com/photos/108420335892310746315/albums/5784211124086428513


This seems ambitious, but it all sounds good.



-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hal Configurator Screenshots

2012-09-04 Thread Gabriel Willen
As long as it challenges me then i will stick with it, so i make
no guarantee's. Its a problem i have, i get started on a project and i
enjoy it because its new and challenging.  But once i figure it out i get
bored with it and it sits until i return to work on it again, but usually i
start something new.

Gabe

On Tue, Sep 4, 2012 at 8:23 AM, andy pugh bodge...@gmail.com wrote:

 On 4 September 2012 14:51, Gabriel Willen gabewil...@gmail.com wrote:
 
  
 
 https://plus.google.com/photos/108420335892310746315/albums/5784211124086428513
 

 This seems ambitious, but it all sounds good.



 --
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hal Configurator Screenshots

2012-09-04 Thread Todd Zuercher
Good luck hope you succed the noobs are rootin for ya.

- Original Message -
As long as it challenges me then i will stick with it, so i make
no guarantee's. Its a problem i have, i get started on a project and i
enjoy it because its new and challenging.  But once i figure it out i get
bored with it and it sits until i return to work on it again, but usually i
start something new.

Gabe

On Tue, Sep 4, 2012 at 8:23 AM, andy pugh bodge...@gmail.com wrote:

 On 4 September 2012 14:51, Gabriel Willen gabewil...@gmail.com wrote:
 
  
 
 https://plus.google.com/photos/108420335892310746315/albums/5784211124086428513
 

 This seems ambitious, but it all sounds good.



 --
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users

-- 


Todd Zuercher
mailto:zuerc...@embarqmail.com



--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hal Configurator Screenshots

2012-09-04 Thread Gene Heskett
On Tuesday 04 September 2012 11:50:51 Gabriel Willen did opine:

 Well I made pretty good progress on this program this weekend. 
 Essentially its one of many parts i'm making to make LinuxCNC setup a
 more user friendly experience. The Mach3  user's won't have anything to
  say about setup when im finished.  I plan to build a LinuxCNC Main gui
 with seperate applications wether it be configuration for a milling
 machine or something completely custom.  As of right now, that will
 include a new and improved Stepper motor setup, including closed loop
 tuning, a improved servo tuning interface, a Hal signal linker/paramter
 setting, that will open and revise .hal files, without making changes
 to whats been done.

That will be a helpful improvement over the all or nothing we have now.  I 
think most of us are more or less used to vim or gedit to do this stuff, 
possibly fine tuning the live system with halconfig, but we still have to 
remember the values if we want to make them permanent.  Neither vim nor 
gedit checks for naming clashes, or cares how we spell what s/b two copies 
of a signal name.

 Simply select a component from the list, click out
 an out pin, if its float all of the eligible float in pins will be
 active to select, click on one or many in pins.  Have it either auto
 generate a net signal name based on an abbrievated outpin such as
 siggen.0.sine would be siggen-sine.

 There will be a better latency
 testing tool, that will put your system under various user selectable
 stress levels.  No longer requiring you to put it under a load.  It
 will open windows, open glx gears, move windows around, add text to a
 text editor scroll up and down, launch a few web browser's send a large
 fake packet over ethernet and what ever else i can think of.  I also
 plan on adding a .comp IDE, making it very simple to write and install
 hal components.  Lastly a better gui designer essentially simplifying
 gladevcp even more.  Let me know what you think if you have any request
 i would be glad to hear them.

Some functions that are described in the wiki, would appear to be 
candidates for conversion to loadable modules, like the spindle at speed 
gui.
 
 Here are the screen shots so far
 
 
 https://plus.google.com/photos/108420335892310746315/albums/578421112408
 6428513

That looks usable Gabe, I hope it gets into the download queue in due time.
 
Thank you!

Cheers, Gene
-- 
There are four boxes to be used in defense of liberty:
 soap, ballot, jury, and ammo. Please use in that order.
-Ed Howdershelt (Author)
My web page: http://coyoteden.dyndns-free.com:85/gene is up!
If a subordinate asks you a pertinent question, look at him as if he had
lost his senses.  When he looks down, paraphrase the question back at him.

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hal Configurator Screenshots

2012-09-04 Thread andy pugh
On 4 September 2012 16:24, Gabriel Willen gabewil...@gmail.com wrote:
 As long as it challenges me then i will stick with it

Well, this is a challenge.
How are you interrogating the components for pin names? Bear in mind
that the range of components is continually growing, and some have
different pinouts depending on startup options.
bldc is a rather extreme example of this.

-- 
atp
If you can't fix it, you don't own it.
http://www.ifixit.com/Manifesto

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users


Re: [Emc-users] Hal Configurator Screenshots

2012-09-04 Thread Gabriel Willen
This is all being done with halcmd, and i piped the stderr and stdout too
files, that i monitor.  Im using hlcmd -s show pin for the pins, then i
read the lines separate the relevant information like dir, type, name, and
discard the rest.  For the setup i am parsing the .comp files and adding
optional cfg based on the component.  I wanted it to work no mater how many
times you changed, or installed a component, or loaded several different of
the same components.  I didn't want to have to keep updating it when ever
something new was added to the wiki.  if you hover over the component with
your mouse the manual information is displayed, also if  it missed
something in the .comp file, i parse the stderr for the line that starts
with the component. such as as STEPGEN: ERROR: no count added, then it
places a text entry box below the combo box  with a label next to it
labeled count.  Python has pretty easy file reading and OS capturing
libraries.  Last night i spent the final two hours writing a auto screen
capture program, takes a screen print at the specified interval, you can
also declare what window to take pictures of so it will pause if you tab
out or switch windows.  but that's a whole seperate topic.

Gabe

On Tue, Sep 4, 2012 at 12:44 PM, andy pugh bodge...@gmail.com wrote:

 On 4 September 2012 16:24, Gabriel Willen gabewil...@gmail.com wrote:
  As long as it challenges me then i will stick with it

 Well, this is a challenge.
 How are you interrogating the components for pin names? Bear in mind
 that the range of components is continually growing, and some have
 different pinouts depending on startup options.
 bldc is a rather extreme example of this.

 --
 atp
 If you can't fix it, you don't own it.
 http://www.ifixit.com/Manifesto


 --
 Live Security Virtual Conference
 Exclusive live event will cover all the ways today's security and
 threat landscape has changed and how IT managers can respond. Discussions
 will include endpoint security, mobile security and the latest in malware
 threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
 ___
 Emc-users mailing list
 Emc-users@lists.sourceforge.net
 https://lists.sourceforge.net/lists/listinfo/emc-users

--
Live Security Virtual Conference
Exclusive live event will cover all the ways today's security and 
threat landscape has changed and how IT managers can respond. Discussions 
will include endpoint security, mobile security and the latest in malware 
threats. http://www.accelacomm.com/jaw/sfrnl04242012/114/50122263/
___
Emc-users mailing list
Emc-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-users