Index: trunk/doc/user/09_appendix/action_details.html =================================================================== --- trunk/doc/user/09_appendix/action_details.html (revision 24770) +++ trunk/doc/user/09_appendix/action_details.html (revision 24771) @@ -2577,6 +2577,48 @@ +
+
Syntax summary: | +OpenemsExcitation([interactive]) +OpenemsExcitation(select, excitationname) +OpenemsExcitation(set, [excitationnme], paramname, paramval) +OpenemsExcitation(get, [excitationnme], paramname) + |
---|---|
Help text: | +Select which openEMS excitation method should be exported and manipulate the associated parameters. When invoked without arguments a dialog box with the same functionality is presented. + |
Registered by: | +openems HID + |
+When invoked without argument or with +interactive + a dialog box is presented, allowing the user to do the same operations as with the action. +
+ If the first argument +select +, further OpenEMS exports will use the excitation named in the +excitationname + argument (in short: the excitation is selected). +
+ Arguments +set + and +get + is used to read or change an excitation parameter named in +paramname +. When +excitationname + is not set, they operate on the currently selected excitation. For +set + the +paramval + argument is mandatory. +
+ Note: the code remembers all settings for all excitements, not only the excitement that is currently selected. The selection and all parameters are saved as board attributes. +
Index: trunk/doc/user/09_appendix/action_reference.html =================================================================== --- trunk/doc/user/09_appendix/action_reference.html (revision 24770) +++ trunk/doc/user/09_appendix/action_reference.html (revision 24771) @@ -12,7 +12,7 @@
Action | Description | Syntax | Plugin |
---|---|---|---|
About | Present the about box | About() | dialogs plugin | @@ -158,7 +158,7 @@
NewGroup | Create a new layer group with a single, positive drawn layer in it | NewGroup(type [,location [, purpose[, auto|sub]]]) | |
Normalize | Move all objects within the drawing area, align the drawing to 0;0 | Normalize() | |
Oneliner | Execute a script one-liner using a specific language | Oneliner(lang, script) | script plugin | -
OpenemsExcitation | Select which openEMS excitation method should be exported and manipulate the associated parameters. When invoked without arguments a dialog box with the same functionality is presented. | OpenemsExcitation([interactive]) OpenemsExcitation(select, excitationname) OpenemsExcitation(set, [excitationnme], paramname, paramval) OpenemsExcitation(get, [excitationnme], paramname) | openems HID | +
OpenemsExcitation | Select which openEMS excitation method should be exported and manipulate the associated parameters. When invoked without arguments a dialog box with the same functionality is presented. | OpenemsExcitation([interactive]) OpenemsExcitation(select, excitationname) OpenemsExcitation(set, [excitationnme], paramname, paramval) OpenemsExcitation(get, [excitationnme], paramname) | openems HID |
OptAutoOnly | Toggles the optimize-only-autorouted flag. | OptAutoOnly() | oldactions plugin |
PCBChanged | Tells the GUI that the whole PCB has changed. The optional "revert"parameter can be used as a hint to the GUI that the same design is beingreloaded, and that it might keep some viewport settings | PCBChanged([revert]) | oldactions plugin |
PadstackBreakup | Break up a padstack into one non-padstack object per layer type (the hole is ignored) | PadstackBreakup(buffer|selected|objet) | Index: trunk/doc/user/09_appendix/action_src/openemsexcitation.html =================================================================== --- trunk/doc/user/09_appendix/action_src/openemsexcitation.html (nonexistent) +++ trunk/doc/user/09_appendix/action_src/openemsexcitation.html (revision 24771) @@ -0,0 +1,16 @@ +When invoked without argument or with |