forked from jamesfowkes/cryptology-ramaseize-match
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapplication.xml
76 lines (68 loc) · 2.16 KB
/
application.xml
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
<?xml version="1.0"?>
<board type="Arduino Mega" name="Cryptology Ramaseize Match Puzzle">
<info>
An example sketch for the RGB parameter
</info>
<defines>
<define>NUMBER_OF_LED_BANKS 8</define>
<define>LEDS_PER_BANK 3</define>
</defines>
<parameters>
<parameter name="SinglePressColour" type="RGB">
<setting id="r_default" value="32"/>
<setting id="g_default" value="32"/>
<setting id="b_default" value="32"/>
<setting id="use_eeprom" value="true"/>
</parameter>
<parameter name="CompletedColour" type="RGB">
<setting id="r_default" value="48"/>
<setting id="g_default" value="25"/>
<setting id="b_default" value="0"/>
<setting id="use_eeprom" value="true"/>
</parameter>
<parameter name="BlinkColour" type="RGB">
<setting id="r_default" value="32"/>
<setting id="g_default" value="32"/>
<setting id="b_default" value="32"/>
<setting id="use_eeprom" value="true"/>
</parameter>
<parameter name="ExistingCombinationColour" type="RGB">
<setting id="r_default" value="0"/>
<setting id="g_default" value="0"/>
<setting id="b_default" value="32"/>
<setting id="use_eeprom" value="true"/>
</parameter>
<parameter name="BadCombinationColour" type="RGB">
<setting id="r_default" value="32"/>
<setting id="g_default" value="0"/>
<setting id="b_default" value="0"/>
<setting id="use_eeprom" value="true"/>
</parameter>
<parameter name="FakePress" type="String">
<setting id="reset_value" value=""/>
<setting id="length" value="1"/>
</parameter>
</parameters>
<devices>
<device name="NeoPixels" type="Adafruit NeoPixel">
<setting id="pin" value="A4"/>
<setting id="npixels" value="NUMBER_OF_LED_BANKS*LEDS_PER_BANK"/>
</device>
</devices>
<modules>
<module>Task</module>
</modules>
<logging>
<log_module>APPLICATION</log_module>
</logging>
<custom_code>
<file>application.cpp</file>
<file>application.h</file>
<file>buttons.cpp</file>
<file>buttons.h</file>
<file>led.cpp</file>
<file>led.h</file>
<file>led_manager.cpp</file>
<file>led_manager.h</file>
</custom_code>
</board>