-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaxidraw_naming.inx
83 lines (55 loc) · 2.38 KB
/
axidraw_naming.inx
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
<?xml version="1.0" encoding="UTF-8"?>
<inkscape-extension xmlns="http://www.inkscape.org/namespace/inkscape/extension">
<_name>AxiDraw Naming</_name>
<id>command.evilmadscientist.axidraw_naming</id>
<dependency type="extension">org.inkscape.output.svg.inkscape</dependency>
<dependency type="executable" location="extensions">axidraw_naming.py</dependency>
<param name="mode" type="notebook" >
<page name="list_names" _gui-text="Read AxiDraw Name">
<_param name="read1" type="description" appearance="header">
Read AxiDraw Nickname
</_param>
<_param name="read2" type="description" indent="2" xml:space="preserve">
Click "Apply" to read and list all AxiDraw units found via
USB. Each is listed by assigned USB Nickname (if any) or by
USB port enumeration.
</_param>
</page>
<page name="write_name" _gui-text="Write AxiDraw Name">
<_param name="write1" type="description" appearance="header">
Write AxiDraw Nickname
</_param>
<param indent="1" name="nickname" type="string" max_length="16" _gui-text="Nickname:">East</param>
<_param name="write2" type="description" indent="2" xml:space="preserve">
Click "Apply" to assign the Nickname above to the AxiDraw
connected via USB. After the name change, the AxiDraw will
reboot to its power-on state. (If more than one AxiDraw is
connected, only the first one found will be updated.)
Names should be 3-16 characters long.
</_param>
</page>
<page name="about" _gui-text="About">
<_param name="aboutpage" type="description" indent="2" xml:space="preserve">
This extension allows you to assign a "nickname" (a digital
name tag) to a given AxiDraw, or to read out that name.
Nicknames are not required, but can be helpful if you have
more than one AxiDraw connected: You can specify which
AxiDraw to plot to when using AxiDraw Control.
AxiDraw Naming requires firmware version 2.5.5 or newer.
You can use the "Config" tab in AxiDraw Control to check
which firmware version is currently installed.
Firmware update instructions may be found in the
AxiDraw documentation online at axidraw.com/docs
</_param>
</page>
</param>
<effect needs-live-preview="false">
<object-type>all</object-type>
<effects-menu>
<submenu _name="AxiDraw Utilities"/>
</effects-menu>
</effect>
<script>
<command reldir="extensions" interpreter="python">axidraw_naming.py</command>
</script>
</inkscape-extension>