Mesa Configuration Tool

More
4 years 1 month ago #252087 by HansU
Replied by HansU on topic Mesa Configuration Tool
I wanted to create a configuration for a 5i25 + 7i85s.
It seems that the 7i85s is not fully supported yet.
I get this when trying to select the 7i85s:

And in the Axes tab it still says 7i77


Furthermore I wonder about the meaning of the bit/pin files in the 5i25/holding folder. Are those the not yet supported ones?

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

More
4 years 1 month ago #252095 by JT
Replied by JT on topic Mesa Configuration Tool
Thanks for the feedback, I'll correct that in the morning.

Yes, as I add support for bit files I move them from holding.

JT

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

More
4 years 1 month ago #252116 by JT
Replied by JT on topic Mesa Configuration Tool
I fixed the errors and you "should" be able to configure your axes but didn't have time to test that. Download a fresh copy of the deb from the menu File > Download Amd64 Deb in mesact.

JT
The following user(s) said Thank You: HansU

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

More
4 years 1 month ago - 4 years 1 month ago #252177 by HansU
Replied by HansU on topic Mesa Configuration Tool
A comment on the commit "fix checking for linuxcnc version I hope"
If I set the localization to en, then it works for me. But with German locale if didn't work because your query gives this:
Code:
$ apt-cache policy linuxcnc-uspace linuxcnc-uspace:     Installiert: 1:2.8.3

Not sure how to get this fixed multilangual.
Last edit: 4 years 1 month ago by HansU.
The following user(s) said Thank You: JT

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

More
4 years 1 month ago - 4 years 1 month ago #252179 by HansU
Replied by HansU on topic Mesa Configuration Tool
Some other annotations:
  • When I select a firmware like 5i25_7i85sx2 - shouldn't it be generally possible to select two daughter cards?
  • And these drop down menus are empty for me:
  • Backups - This could be understood as backup of the firmware because of the layout. Maybe change the text to "Enable Configuration Backups"
  • It creates some non-existing pins the the HAL file:
    Code:
    hm2_5i25.0.7i85s.0.1.analogena hm2_5i25.0.7i85s.0.1.analogout0-scalemax hm2_5i25.0.7i85s.0.1.analogout0-minlim    hm2_5i25.0.7i85s.0.1.analogout0-maxlim   hm2_5i25.0.7i85s.0.1.analogout0
  • In Axes I have to provide values for the PID controller. I think the config generation shouldn't fail I don't provide PID parameters in case I don't want to use a PID controller.
Last edit: 4 years 1 month ago by HansU.

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

More
4 years 1 month ago - 4 years 1 month ago #252202 by HansU
Replied by HansU on topic Mesa Configuration Tool
And the error message could be improved to be more helpful.
I did some changes in the INI file, and mesact came up with:

Code:
File <string> line 1, in function <module> Error: name 'YES' is not defined ["NameError: name 'YES' is not defined\n"]

It would be nice if gives me a line number e.g.

Furthermore in [DISPLAY] isn't "MIN_VELOCITY" kind of deprecated and should be replaced by" MIN_LINEAR_VELOCITY" ?

Edit:

The problem was that I inserted `HOME_IGNORE_LIMITS = YES` but the tool uses "True" for that.
According to the docs it should be YES/NO.
The same for "HOME_USE_INDEX"
"HOME_IS_SHARED" has to be 0/1 according to the docs.
Maybe LinuxCNC accepts True/False as well, but I think you tool should at least accept the values from the docs .
Last edit: 4 years 1 month ago by HansU.

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

Time to create page: 0.407 seconds
Powered by Kunena Forum