> 
> Thanks, its helpful for me.
> You know that GSoC starts and I am working on povray export task. I
> have to complete my this weeks
> task before end of this week so that I can work on and will decide
> what tasks I will do for LinuxCNC.
> I want to decide tasks early so that I will concentrate on those parts
> only. I have create my git repository for
> linuxCNC below is link for it.
> https://github.com/GurwinderSinghBains/Linuxcnc
> 
> 
> -- 
> 
> Gurwinder Singh Bains
> http://gurwindersinghbains93.wordpress.com
> 

You're welcome.

looking at the feature requests by usefulness - my opinion:

1) add Gmoccapy
2) add basic help 
3) add step and direction selection on parallel port 2
4) add backlash

by ease of coding:

1) backlash
2) Gmoccapy
3) basic help
4) step and direction work

Backlash:
I have outlined previously.

Gmoccapy:
In general this could be easy.
It requires a way to select the GUI of AXIS or Gmoccapy
probably on the Options page.
It requires some changes on the INI page
Probably requires some changes in the HAL page too.
What makes this somewhat difficult is the extensive testing needed.
Every option in stepconf was coded with AXIS in mind, Gmoccapy
does things differently sometimes.
Gmoccapy has many options to it AFAIK so sensible defaults need to be picked.

Basic help:
I think it would be nice to have help button to bring up simple help.
In PNCconf (another similar configuration program) pressing help
brings up a stand alone page with text and diagrams on it.
These change depending on what page the user was on when
pressing the button.
As experienced developers we sometimes forget what a steep learning
curve is required to get started. Stepconf is pretty simple - but explanations
of options is nice...
This requires adding a separate widget (dialog box) to show the text/diagrams.
it requires to keep track of what help page should be shown.
It requires the help pages to be written and added to the make file etc.

Add step and dir. to parallel port 2:
If in the future we decide to add 5 axis configuration ability to Stepconf
we would need to add the ability to have step and direction signals on
more then one parallel port or at least that would be convenient.
I have never seen a config that used two parallel ports for step and direction.
I can't see a problem with it but testing would be needed.
checking for multiple signal names in multiple ports is tricky but has been done
for other signals.
This requires changes in existing routines to allow the step and dir signals to 
be shown in the second parallel port and changes in the HAL file routines.
Dealing with combobox selections of signals is probably the most complicated 
and error prone part of stepconf.

One other thing I just remembered is that often I see people have problems
with getting the homing direction right.
It's not obvious that to change the direction of homing it's required to negate
the home search velocity. a combo box to select direction would help with
that. This is an easy change - on par with the backlash change.

On the subject of GUI beautification:
Historically stepconf has a requirement to be useable on a 800x600 display.

Hope this helps
Chris M
                                          
------------------------------------------------------------------------------
One dashboard for servers and applications across Physical-Virtual-Cloud 
Widest out-of-the-box monitoring support with 50+ applications
Performance metrics, stats and reports that give you Actionable Insights
Deep dive visibility with transaction tracing using APM Insight.
http://ad.doubleclick.net/ddm/clk/290420510;117567292;y
_______________________________________________
Emc-developers mailing list
Emc-developers@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to