halviewer, go or no go?

More
30 Apr 2021 17:10 - 30 Apr 2021 17:11 #207467 by Grotius
Hi,

Accidentely i am building a halviewer. It interacts with hal on c and c++ level.
I had a few things to solve in c++ to get it running with the axis template gui.

This is a first preview of the program.


Red=bit off value
Green=bit on value
Orange=float value
Grey=To code, not finihed.

I was wondering. We could also set halpins, paramters, etc.

What would be a big improvement to the existing halshow?
Attachments:
Last edit: 30 Apr 2021 17:11 by Grotius.
The following user(s) said Thank You: tommylight, elovalvo

Please Log in or Create an account to join the conversation.

More
30 Apr 2021 17:15 #207469 by tommylight
Replied by tommylight on topic halviewer, go or no go?
Nice. Thank you.
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

More
30 Apr 2021 17:44 #207471 by Grotius
Replied by Grotius on topic halviewer, go or no go?
Hi Tom,

Can you think about what would be a mayor improvement for existing the halshow program?
For example it could be :
- a logger
- a curve printer
- etc.

Maybe you have a idea?
The following user(s) said Thank You: tommylight

Please Log in or Create an account to join the conversation.

More
30 Apr 2021 20:15 #207479 by tommylight
Replied by tommylight on topic halviewer, go or no go?
Sorry Groti, but i am way to tired to think about anything and will be so for 4 to 8 days more, trying to finish and install and paint and fix and setup ... everything in the new shop while getting another machine ready as it got sold last week. As luck would have it the guy wanted the one that takes most time to get ready! :silly:
I will for sure report if by any chance something runs through my mushy brain ! :)
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

More
01 May 2021 21:26 #207574 by Grotius
Replied by Grotius on topic halviewer, go or no go?
Hi Tom,

Take your time. Succes with your new shop !

I integrated a treeview beside the tableview.
Most of the code is completed now. Have to do the "functions'.

You see in the middle there is space left.

Possible addon's :

- Maybe add a halscope there?
- Or a s-curve motion profile tester?
- Or a hal config builder?

Attachments:

Please Log in or Create an account to join the conversation.

More
01 May 2021 22:26 #207586 by tommylight
Replied by tommylight on topic halviewer, go or no go?
Scope ! :)

Please Log in or Create an account to join the conversation.

More
01 May 2021 22:28 #207587 by andypugh
Replied by andypugh on topic halviewer, go or no go?

You see in the middle there is space left.

Possible addon's :

- Maybe add a halscope there?
- Or a s-curve motion profile tester?
- Or a hal config builder?


Graphical representation of the whole hal tree :-)

(That might be difficult, though it has been done in Rockhopper, for example)
wiki.linuxcnc.org/cgi-bin/wiki.pl?Rockhopper_Web_Server

Please Log in or Create an account to join the conversation.

More
02 May 2021 09:32 #207609 by pippin88
Replied by pippin88 on topic halviewer, go or no go?
I'm interested, looks good

Please Log in or Create an account to join the conversation.

More
02 May 2021 11:06 #207614 by Grotius
Replied by Grotius on topic halviewer, go or no go?
Hi Tom,

Yes a scope is nice !

Hi Andy,

A halgraph or visual hal representation could be nice !

I don't have a clue how to add the arrow lines between items.

In general, i can try a new approach in 3d. This is more interesting for me to set up then a 2d graph.

For example to visulalize the standard axis gui, it has 18 components, 774 pins, 69 parameters, etc running
This is a huge ammount of data. It's almost a neural network.

Then we could integrate a 3d halscope with the same viewer. This can be quite interesting to see what happens.

Ok i will make a test today.
The following user(s) said Thank You: chris@cnc

Please Log in or Create an account to join the conversation.

More
02 May 2021 13:46 #207620 by chris@cnc
Replied by chris@cnc on topic halviewer, go or no go?
One great improvement would be the last search or last view function. and if the pins including pvcp are already pre-sorted in an axis view. then with little search you would have an overview of every axis or spindle.
The following user(s) said Thank You: Grotius

Please Log in or Create an account to join the conversation.

Time to create page: 0.131 seconds
Powered by Kunena Forum