SteveStallings is now known as steves_logging
Dave911_ is now known as Dave911
Good evening (at least here is evening).
Can anybody tell me if there is some serious limitation preventing halui to execute many commands in MDI_COMMAND statement
Except that it's not implemented :)
limit is 64 by implementation
No, not many MDI_STATMENTS
But many G-code statments (e.g G0 Z1; G0 X0 Y0; G0 Z0)
in one MDI_COMMAND
it's limit by gcode syntax
so only way is to use named O subs
That's right. But is there some reasons why not to split string on ;?
Right now triggering mdi-command pin results into submitting mdi command to emc without waiting for it result
emc doesn't support multilines MDI
I've patched halui so it supports ';' delimetered G-codes.
My question is if it is 'wrong by design' or not
It is possible to run many g-codes in sequence with triggering motion.digital-out-XX and oneshot's
So I'm wondering why MDI_COMMAND was not changed to support many commands.
I'm not common with CNC so I may miss some trivial things
how is emc behave after you issue mdi command with 'G0 Z1; G0 X0 Y0; G0 Z0' ?
It's executing them in order
But maybe there are some difficulties with use interaction while doing this...
I think there is no such functionality in emc becuse nobody needs it much
can you make a patch? and paste at pastebin.com
Right. So maybe you may point me to correct solution for my task.
Consider "return to home" algorithm.
First we need to raise on Z coordinate to the "safe height"
and only then move home
Otherwise we may damage mill if we are staying on current Z
So we need to perform at least 2 tasks in order
What is correct way to do it?
let me see
I've found solution with oneshot's and motion.digital-out-XX on wiki
[17:41:34] <psha> http://wiki.linuxcnc.org/cgi-bin/emcinfo.pl?Adding_More_Controls_To_Simple_Remote_Pendant
But it's horribly complicated
let say we have zeroes in 5161-5166 parameters in *.var file and have Z max at 200mm
then G28 Z200 will first move z to 200 and then move XYZ to 0
hmm so you must have parameter 5263=200 and then it will work
[17:44:56] <micges> http://www.linuxcnc.org/docview/html//gcode_main.html#sub:G28,-G30:-Return
So my root problem (how to return home) is solved.
If it's not difficult may you help me a bit more.
psha: join #emc
Sorry for incorrect questions for -dev channel )
ries_ is now known as ries
micges: any chance for review today?
not by me, wait for others developers
maybe mailing list will be more suitable for such questions?
it seem to be pretty large time offset between me and most of devs
hm, really )
on sundays there is quiet here
so I'll try it again on monday
thanks for help and great software
send mail to mailing list
tomorrow ) it's deep night here...
here is 22:30
in moscow I think is about 1 am
2 hour is small offset... it was very hard to push patches upstream where only dev was living in a EST timezone...
I'm from Poland
and other devs? mostly europe or worldwide?
in europe just few, rest from USA
thanks again for your help :) see you later
23:30 here ;)
even closer )
but that's about it for europe
the rest are across the pond
is not it hard to communicate?
from my experience it is not so hard but very slow...
even trivial questions may hang for a long time
I didn't see problems like that
I used to develop pretty late, so timedifference was not much of an issue
lately things have changed, but that's only on the personal side
at least leaving :) good night :)