Welcome, Guest. Please login or register.
Did you miss your activation email?
May 28, 2012, 11:42:13 AM

Login with username, password and session length
Search:     Advanced search
* Home Help Search Calendar Links Login Register
+  Machsupport Forum
|-+  Mach Discussion
| |-+  Brains Development
| | |-+  Terminating a brain with "Execute Button Script"
Pages: 1   Go Down
Print
Author Topic: Terminating a brain with "Execute Button Script"  (Read 2115 times)
0 Members and 2 Guests are viewing this topic.
Greolt
Global Moderator
*
Offline Offline

Posts: 872


View Profile
« on: March 05, 2008, 05:06:36 PM »

I am revisiting this idea where I wanted a brain to set a script going.

Poking around the brain editor I found "Execute Button Script" in the Button Press selections for Lobe Terminations.

How does this work? Does it work? How do I specify the button script to execute?

Thanks for any help, Greg

PS:  I have also asked this on the Yahoo group.
Logged
poppabear
S S SYSTEMS, LLC
Global Moderator
*
Offline Offline

Posts: 1,707


Briceville, TN, USA


View Profile WWW
« Reply #1 on: March 05, 2008, 07:17:35 PM »

I dont think Art got around to doing this function, before he left. It is an Art or Brian question..........

scott
Logged

Commercial Mach3: Screens (regular and flash), Wizards, Plug-ins, Brains, PLCs, Macros, ATC's, machine build, retrofit and Prototyping
http://sites.google.com/site/volunteerfablab/
poppabear
S S SYSTEMS, LLC
Global Moderator
*
Offline Offline

Posts: 1,707


Briceville, TN, USA


View Profile WWW
« Reply #2 on: March 05, 2008, 09:23:31 PM »

 Since Art cleared that up, on the mach yahoo forum, you can use my "Run once" in the macro pump to set your macro. Macro 600 below can be what ever, or change to your macro number.

'macropump.m1s
i=GetUserDRO(1500)

If i=0 Then
SetTriggerMacro( 600 )
SetUserDRO(1500,1)
End If

If GetOEMLED(800) and i>0 then 'resets counter in a reset conditon
SetUserDRO(1500,0)
End If

'Scott
Logged

Commercial Mach3: Screens (regular and flash), Wizards, Plug-ins, Brains, PLCs, Macros, ATC's, machine build, retrofit and Prototyping
http://sites.google.com/site/volunteerfablab/
Greolt
Global Moderator
*
Offline Offline

Posts: 872


View Profile
« Reply #3 on: March 05, 2008, 10:06:29 PM »

G'day Scott

Yes I have a version of your macropump working. Thanks for that.

I did not follow Art's explanation.  And seems to me a different response from Brian.

When I spotted that "Execute Button Script" option my eyes lit up. Smiley

Sadly it seems it is not implemented.

Greg.
Logged
poppabear
S S SYSTEMS, LLC
Global Moderator
*
Offline Offline

Posts: 1,707


Briceville, TN, USA


View Profile WWW
« Reply #4 on: March 06, 2008, 11:52:34 AM »

Greg,

   NOTE:!!!!!

The Macro pump ONLY sets up your "Set Trigger" ONCE when comming out of a Reset Condtion. After that, this code drops out and does not execute again until the next Reset.

But now that your Trigger is set for the Macro, anytime brian hits this button it will run your script. Macro pump ONLY sets your trigger once, Brian then handles all other events for this macro.

scott
Logged

Commercial Mach3: Screens (regular and flash), Wizards, Plug-ins, Brains, PLCs, Macros, ATC's, machine build, retrofit and Prototyping
http://sites.google.com/site/volunteerfablab/
SailFl
Active Member

Offline Offline

Posts: 59


View Profile
« Reply #5 on: March 14, 2008, 10:14:21 AM »

Is there some documentation that explains Execute Button Script through brain?  I personally find the yahoo forum very hard to use. So I can not follow the discussion over there.

Thanks
« Last Edit: March 14, 2008, 10:19:34 AM by SailFl » Logged
Pages: 1   Go Up
Print
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.16 | SMF © 2011, Simple Machines Valid XHTML 1.0! Valid CSS!