├── Module.jpg
├── datasheet
├── E32-TTL-100_Datasheet_CN_v5.0.pdf
└── E32-TTL-100_Datasheet_EN_v1.0.pdf
├── README.md
├── .settings
├── language.settings.xml
└── org.eclipse.cdt.core.prefs
├── .ino.cpp
├── LICENSE
├── .project
├── Release
└── makefile
├── E32-TTL-100.h
├── .cproject
└── E32-TTL-100.ino
/Module.jpg:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Bob0505/E32-TTL-100/HEAD/Module.jpg
--------------------------------------------------------------------------------
/datasheet/E32-TTL-100_Datasheet_CN_v5.0.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Bob0505/E32-TTL-100/HEAD/datasheet/E32-TTL-100_Datasheet_CN_v5.0.pdf
--------------------------------------------------------------------------------
/datasheet/E32-TTL-100_Datasheet_EN_v1.0.pdf:
--------------------------------------------------------------------------------
https://raw.githubusercontent.com/Bob0505/E32-TTL-100/HEAD/datasheet/E32-TTL-100_Datasheet_EN_v1.0.pdf
--------------------------------------------------------------------------------
/README.md:
--------------------------------------------------------------------------------
1 | # E32-TTL-100 Example
2 | Simple implementation for a E32-TTL-100 ReceiveMsg/SendMsg with a Arduino Nano/UNO.
3 |
4 | 1. Download Arduino IDE 1.8.5.
5 | 2. Download and compile E32-TTL-100.ino
6 |
7 | | UNO/NANO(5V mode) | | E32-TTL-100 |
8 | | ------ |:----------------------- |:----:|
9 | | D7 | <---------------------> | M0 |
10 | | D8 | <---------------------> | M1 |
11 | | A0 | <---------------------> | AUX |
12 | | D10(Rx)| <---> 4.7k Ohm <---> | Tx |
13 | | D11(Tx)| <---> 4.7k Ohm <---> | Rx |
14 |
15 | need series a 4.7k Ohm resistor between Rx-Tx.
16 |
17 |
18 |
19 | 
20 |
--------------------------------------------------------------------------------
/.settings/language.settings.xml:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
--------------------------------------------------------------------------------
/.ino.cpp:
--------------------------------------------------------------------------------
1 | #ifdef __IN_ECLIPSE__
2 | //This is a automatic generated file
3 | //Please do not modify this file
4 | //If you touch this file your change will be overwritten during the next build
5 | //This file has been generated on 2017-11-24 23:50:56
6 |
7 | #include "Arduino.h"
8 | #include
9 | #include "E32-TTL-100.h"
10 | bool ReadAUX() ;
11 | RET_STATUS WaitAUX_H() ;
12 | bool chkModeSame(MODE_TYPE mode) ;
13 | void SwitchMode(MODE_TYPE mode) ;
14 | void cleanUARTBuf() ;
15 | void triple_cmd(SLEEP_MODE_CMD_TYPE Tcmd) ;
16 | RET_STATUS Module_info(uint8_t* pReadbuf, uint8_t buf_len) ;
17 | RET_STATUS Write_CFG_PDS(struct CFGstruct* pCFG) ;
18 | RET_STATUS Read_CFG(struct CFGstruct* pCFG) ;
19 | RET_STATUS Read_module_version(struct MVerstruct* MVer) ;
20 | void Reset_module() ;
21 | RET_STATUS SleepModeCmd(uint8_t CMD, void* pBuff) ;
22 | RET_STATUS SettingModule(struct CFGstruct *pCFG) ;
23 | RET_STATUS ReceiveMsg(uint8_t *pdatabuf, uint8_t *data_len) ;
24 | RET_STATUS SendMsg() ;
25 | void setup() ;
26 | void blinkLED() ;
27 | void loop() ;
28 |
29 |
30 | #include "E32-TTL-100.ino"
31 |
32 | #endif
33 |
--------------------------------------------------------------------------------
/LICENSE:
--------------------------------------------------------------------------------
1 | MIT License
2 |
3 | Copyright (c) 2016 Hendrik Linka
4 |
5 | Permission is hereby granted, free of charge, to any person obtaining a copy
6 | of this software and associated documentation files (the "Software"), to deal
7 | in the Software without restriction, including without limitation the rights
8 | to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
9 | copies of the Software, and to permit persons to whom the Software is
10 | furnished to do so, subject to the following conditions:
11 |
12 | The above copyright notice and this permission notice shall be included in all
13 | copies or substantial portions of the Software.
14 |
15 | THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
16 | IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
17 | FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
18 | AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
19 | LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
20 | OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
21 | SOFTWARE.
22 |
--------------------------------------------------------------------------------
/.project:
--------------------------------------------------------------------------------
1 |
2 |
3 | E32-TTL-100
4 |
5 |
6 |
7 |
8 |
9 | it.baeyens.arduino.core.inoToCpp
10 |
11 |
12 |
13 |
14 | org.eclipse.cdt.managedbuilder.core.genmakebuilder
15 | clean,full,incremental,
16 |
17 |
18 |
19 |
20 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder
21 | full,incremental,
22 |
23 |
24 |
25 |
26 |
27 | org.eclipse.cdt.core.cnature
28 | org.eclipse.cdt.core.ccnature
29 | org.eclipse.cdt.managedbuilder.core.managedBuildNature
30 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature
31 | it.baeyens.arduinonature
32 |
33 |
34 |
35 | core/core
36 | 2
37 | C:/WorkSpace/eclipse/arduinoPlugin/packages/arduino/hardware/avr/1.6.17/cores/arduino
38 |
39 |
40 | core/variant
41 | 2
42 | C:/WorkSpace/eclipse/arduinoPlugin/packages/arduino/hardware/avr/1.6.17/variants/eightanaloginputs
43 |
44 |
45 | libraries/SoftwareSerial
46 | 2
47 | C:/WorkSpace/eclipse/arduinoPlugin/packages/arduino/hardware/avr/1.6.17/libraries/SoftwareSerial
48 |
49 |
50 |
51 |
--------------------------------------------------------------------------------
/Release/makefile:
--------------------------------------------------------------------------------
1 | ################################################################################
2 | # Automatically-generated file. Do not edit!
3 | ################################################################################
4 |
5 | -include ../makefile.init
6 |
7 | RM := del
8 |
9 | # All of the sources participating in the build are defined here
10 | -include sources.mk
11 | -include subdir.mk
12 | -include libraries\SoftwareSerial\src/subdir.mk
13 | -include core\core/subdir.mk
14 | -include objects.mk
15 |
16 | ifneq ($(MAKECMDGOALS),clean)
17 | ifneq ($(strip $(CC_DEPS)),)
18 | -include $(CC_DEPS)
19 | endif
20 | ifneq ($(strip $(C++_DEPS)),)
21 | -include $(C++_DEPS)
22 | endif
23 | ifneq ($(strip $(C_UPPER_DEPS)),)
24 | -include $(C_UPPER_DEPS)
25 | endif
26 | ifneq ($(strip $(CXX_DEPS)),)
27 | -include $(CXX_DEPS)
28 | endif
29 | ifneq ($(strip $(ASM_DEPS)),)
30 | -include $(ASM_DEPS)
31 | endif
32 | ifneq ($(strip $(INO_DEPS)),)
33 | -include $(INO_DEPS)
34 | endif
35 | ifneq ($(strip $(PDE_DEPS)),)
36 | -include $(PDE_DEPS)
37 | endif
38 | ifneq ($(strip $(S_UPPER_DEPS)),)
39 | -include $(S_UPPER_DEPS)
40 | endif
41 | ifneq ($(strip $(CPP_DEPS)),)
42 | -include $(CPP_DEPS)
43 | endif
44 | ifneq ($(strip $(C_DEPS)),)
45 | -include $(C_DEPS)
46 | endif
47 | endif
48 |
49 | -include ../makefile.defs
50 |
51 | # Add inputs and outputs from these tool invocations to the build variables
52 | AR += \
53 | arduino.ar \
54 |
55 | ELF += \
56 | E32_TTL_100.elf \
57 |
58 | HEX += \
59 | E32_TTL_100.hex \
60 |
61 |
62 | # All Target
63 | all: E32_TTL_100
64 |
65 | # Tool invocations
66 | E32_TTL_100: $(HEX)
67 | @echo 'Building target: $@'
68 | @echo 'Printing size:'
69 | "C:\WorkSpace\eclipse\arduinoPlugin\tools\arduino\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-size" -A "C:/WorkSpace/MTK_IOT/LoRa/E32-TTL-100/Release/E32_TTL_100.elf"
70 | @echo 'Finished building target: $@'
71 | @echo ' '
72 |
73 | arduino.ar: $(AR_OBJ)
74 | @echo 'Starting archiver'
75 | "C:\WorkSpace\eclipse\arduinoPlugin\tools\arduino\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-gcc-ar" rcs "C:/WorkSpace/MTK_IOT/LoRa/E32-TTL-100/Release/arduino.ar" arduino.ar $(AR_OBJ)
76 | @echo 'Finished building: $@'
77 | @echo ' '
78 |
79 | E32_TTL_100.elf: $(LINK_OBJ) $(AR)
80 | @echo 'Starting combiner'
81 | "C:\WorkSpace\eclipse\arduinoPlugin\tools\arduino\avr-gcc\4.9.2-atmel3.5.3-arduino2/bin/avr-gcc" -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections -mmcu=atmega328p -o "C:/WorkSpace/MTK_IOT/LoRa/E32-TTL-100/Release/E32_TTL_100.elf" $(LINK_OBJ) $(AR) "-LC:/WorkSpace/MTK_IOT/LoRa/E32-TTL-100/Release" -lm
82 | @echo 'Finished building: $@'
83 | @echo ' '
84 |
85 | E32_TTL_100.hex: $(ELF)
86 | @echo 'Do all objcopy commands'
87 | ${A.RECIPE.OBJCOPY.EEP.PATTERN}
88 | ${A.RECIPE.OBJCOPY.HEX.PATTERN}
89 | @echo 'Finished building: $@'
90 | @echo ' '
91 |
92 | # Other Targets
93 | clean:
94 | -$(RM) $(C_UPPER_DEPS)$(PDE_DEPS)$(C_DEPS)$(AR)$(CC_DEPS)$(AR_OBJ)$(C++_DEPS)$(LINK_OBJ)$(CXX_DEPS)$(ASM_DEPS)$(HEX)$(INO_DEPS)$(SIZEDUMMY)$(S_UPPER_DEPS)$(ELF)$(CPP_DEPS)
95 | -@echo ' '
96 |
97 | .PHONY: all clean dependents
98 | .SECONDARY:
99 |
100 | -include ../makefile.targets
101 |
--------------------------------------------------------------------------------
/E32-TTL-100.h:
--------------------------------------------------------------------------------
1 | /**
2 | * E32-TTL-100 Transceiver Interface
3 | *
4 | * @author Bob Chen (bob-0505@gotmail.com)
5 | * @date 1 November 2017
6 | * https://github.com/Bob0505/E32-TTL-100
7 | */
8 | #ifndef E32-TTL-100_H_
9 | #define E32-TTL-100_H_
10 |
11 | typedef enum {
12 | RET_SUCCESS = 0,
13 | RET_ERROR_UNKNOWN, /* something shouldn't happened */
14 | RET_NOT_SUPPORT,
15 | RET_NOT_IMPLEMENT,
16 | RET_NOT_INITIAL,
17 | RET_INVALID_PARAM,
18 | RET_DATA_SIZE_NOT_MATCH,
19 | RET_BUF_TOO_SMALL,
20 | RET_TIMEOUT,
21 | RET_HW_ERROR,
22 | } RET_STATUS;
23 |
24 | enum MODE_TYPE
25 | {
26 | MODE_0_NORMAL = 0,
27 | MODE_1_WAKE_UP,
28 | MODE_2_POWER_SAVIN,
29 | MODE_3_SLEEP,
30 | MODE_INIT = 0xFF
31 | };
32 |
33 | //SPED+
34 | enum SLEEP_MODE_CMD_TYPE
35 | {
36 | W_CFG_PWR_DWN_SAVE = 0xC0,
37 | R_CFG = 0xC1,
38 | W_CFG_PWR_DWN_LOSE = 0xC2,
39 | R_MODULE_VERSION = 0xC3,
40 | W_RESET_MODULE = 0xC4
41 | };
42 |
43 | enum UART_FORMAT_TYPE
44 | {
45 | UART_FORMAT_8N1 = 0x00, /*no parity bit one stop*/
46 | UART_FORMAT_8O1 = 0x01, /*odd parity bit one stop*/
47 | UART_FORMAT_8E1 = 0x02 /*even parity bitone stop*/
48 | };
49 |
50 | enum UART_BPS_TYPE
51 | {
52 | UART_BPS_1200 = 0x00,
53 | UART_BPS_9600 = 0x03,
54 | UART_BPS_115200 = 0x07
55 | };
56 |
57 | enum AIR_BPS_TYPE
58 | {
59 | AIR_BPS_300 = 0x00,
60 | AIR_BPS_2400 = 0x02,
61 | AIR_BPS_19200 = 0x05
62 | };
63 | //SPED-
64 |
65 | //410~441MHz : 410M + CHAN*1M
66 | enum AIR_CHAN_TYPE
67 | {
68 | AIR_CHAN_410M = 0x00,
69 | AIR_CHAN_433M = 0x17,
70 | AIR_CHAN_441M = 0x1F
71 | };
72 |
73 | //OPTION+
74 | #define TRSM_TT_MODE 0x00 /*Transparent Transmission*/
75 | #define TRSM_FP_MODE 0x01 /*Fixed-point transmission mode*/
76 |
77 | #define OD_DRIVE_MODE 0x00
78 | #define PP_DRIVE_MODE 0x01
79 |
80 | enum WEAK_UP_TIME_TYPE
81 | {
82 | WEAK_UP_TIME_250 = 0x00,
83 | WEAK_UP_TIME_1000 = 0x03,
84 | WEAK_UP_TIME_2000 = 0x07
85 | };
86 |
87 | #define DISABLE_FEC 0x00
88 | #define ENABLE_FEC 0x01
89 |
90 | //Transmit power
91 | enum TSMT_PWR_TYPE
92 | {
93 | TSMT_PWR_20DB = 0x00,
94 | TSMT_PWR_17DB = 0x01,
95 | TSMT_PWR_14DB = 0x02,
96 | TSMT_PWR_10DB = 0x03
97 | };
98 | //OPTION-
99 |
100 | #pragma pack(push, 1)
101 | struct SPEDstruct {
102 | uint8_t air_bps : 3; //bit 0-2
103 | uint8_t uart_bps: 3; //bit 3-5
104 | uint8_t uart_fmt: 2; //bit 6-7
105 | };
106 |
107 | struct OPTIONstruct {
108 | uint8_t tsmt_pwr : 2; //bit 0-1
109 | uint8_t enFWC : 1; //bit 2
110 | uint8_t wakeup_time : 3; //bit 3-5
111 | uint8_t drive_mode : 1; //bit 6
112 | uint8_t trsm_mode : 1; //bit 7
113 | };
114 |
115 | struct CFGstruct {
116 | uint8_t HEAD;
117 | uint8_t ADDH;
118 | uint8_t ADDL;
119 | struct SPEDstruct SPED_bits;
120 | uint8_t CHAN;
121 | struct OPTIONstruct OPTION_bits;
122 | };
123 |
124 | struct MVerstruct {
125 | uint8_t HEAD;
126 | uint8_t Model;
127 | uint8_t Version;
128 | uint8_t features;
129 | };
130 | #pragma pack(pop)
131 |
132 |
133 | #define Device_A
134 |
135 | #define TIME_OUT_CNT 100
136 | #define MAX_TX_SIZE 58
137 |
138 | #define DEVICE_A_ADDR_H 0x05
139 | #define DEVICE_A_ADDR_L 0x01
140 | #define DEVICE_B_ADDR_H 0x05
141 | #define DEVICE_B_ADDR_L 0x02
142 |
143 | #endif /* E32-TTL-100_H_ */
144 |
--------------------------------------------------------------------------------
/.cproject:
--------------------------------------------------------------------------------
1 |
2 |
3 |
4 |
5 |
6 |
7 |
8 |
9 |
10 |
11 |
12 |
13 |
14 |
15 |
16 |
17 |
18 |
19 |
20 |
21 |
27 |
28 |
29 |
30 |
36 |
37 |
38 |
39 |
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 |
--------------------------------------------------------------------------------
/E32-TTL-100.ino:
--------------------------------------------------------------------------------
1 | /**
2 | * E32-TTL-100 Transceiver Interface
3 | *
4 | * @author Bob Chen (bob-0505@gotmail.com)
5 | * @date 1 November 2017
6 | * https://github.com/Bob0505/E32-TTL-100
7 | */
8 | #include
9 |
10 | #include "E32-TTL-100.h"
11 |
12 | /*
13 | need series a 4.7k Ohm resistor between .
14 | UNO/NANO(5V mode) E32-TTL-100
15 | *--------* *------*
16 | | D7 | <------------------> | M0 |
17 | | D8 | <------------------> | M1 |
18 | | A0 | <------------------> | AUX |
19 | | D10(Rx)| <---> 4.7k Ohm <---> | Tx |
20 | | D11(Tx)| <---> 4.7k Ohm <---> | Rx |
21 | *--------* *------*
22 | */
23 | #define M0_PIN 7
24 | #define M1_PIN 8
25 | #define AUX_PIN A0
26 | #define SOFT_RX 10
27 | #define SOFT_TX 11
28 |
29 | SoftwareSerial softSerial(SOFT_RX, SOFT_TX); // RX, TX
30 |
31 | //=== AUX ===========================================+
32 | bool AUX_HL;
33 | bool ReadAUX()
34 | {
35 | int val = analogRead(AUX_PIN);
36 |
37 | if(val<50)
38 | {
39 | AUX_HL = LOW;
40 | }else {
41 | AUX_HL = HIGH;
42 | }
43 |
44 | return AUX_HL;
45 | }
46 |
47 | //return default status
48 | RET_STATUS WaitAUX_H()
49 | {
50 | RET_STATUS STATUS = RET_SUCCESS;
51 |
52 | uint8_t cnt = 0;
53 | uint8_t data_buf[100], data_len;
54 |
55 | while((ReadAUX()==LOW) && (cnt++=TIME_OUT_CNT)
65 | {
66 | STATUS = RET_TIMEOUT;
67 | Serial.println(" TimeOut");
68 | }
69 | else
70 | {
71 | Serial.println("");
72 | }
73 |
74 | return STATUS;
75 | }
76 | //=== AUX ===========================================-
77 | //=== Mode Select ===================================+
78 | bool chkModeSame(MODE_TYPE mode)
79 | {
80 | static MODE_TYPE pre_mode = MODE_INIT;
81 |
82 | if(pre_mode == mode)
83 | {
84 | //Serial.print("SwitchMode: (no need to switch) "); Serial.println(mode, HEX);
85 | return true;
86 | }
87 | else
88 | {
89 | Serial.print("SwitchMode: from "); Serial.print(pre_mode, HEX); Serial.print(" to "); Serial.println(mode, HEX);
90 | pre_mode = mode;
91 | return false;
92 | }
93 | }
94 |
95 | void SwitchMode(MODE_TYPE mode)
96 | {
97 | if(!chkModeSame(mode))
98 | {
99 | WaitAUX_H();
100 |
101 | switch (mode)
102 | {
103 | case MODE_0_NORMAL:
104 | // Mode 0 | normal operation
105 | digitalWrite(M0_PIN, LOW);
106 | digitalWrite(M1_PIN, LOW);
107 | break;
108 | case MODE_1_WAKE_UP:
109 | digitalWrite(M0_PIN, HIGH);
110 | digitalWrite(M1_PIN, LOW);
111 | break;
112 | case MODE_2_POWER_SAVIN:
113 | digitalWrite(M0_PIN, LOW);
114 | digitalWrite(M1_PIN, HIGH);
115 | break;
116 | case MODE_3_SLEEP:
117 | // Mode 3 | Setting operation
118 | digitalWrite(M0_PIN, HIGH);
119 | digitalWrite(M1_PIN, HIGH);
120 | break;
121 | default:
122 | return ;
123 | }
124 |
125 | WaitAUX_H();
126 | delay(10);
127 | }
128 | }
129 | //=== Mode Select ===================================-
130 | //=== Basic cmd =====================================+
131 | void cleanUARTBuf()
132 | {
133 | bool IsNull = true;
134 |
135 | while (softSerial.available())
136 | {
137 | IsNull = false;
138 |
139 | softSerial.read();
140 | }
141 | }
142 |
143 | void triple_cmd(SLEEP_MODE_CMD_TYPE Tcmd)
144 | {
145 | uint8_t CMD[3] = {Tcmd, Tcmd, Tcmd};
146 | softSerial.write(CMD, 3);
147 | delay(50); //need ti check
148 | }
149 |
150 | RET_STATUS Module_info(uint8_t* pReadbuf, uint8_t buf_len)
151 | {
152 | RET_STATUS STATUS = RET_SUCCESS;
153 | uint8_t Readcnt, idx;
154 |
155 | Readcnt = softSerial.available();
156 | //Serial.print("softSerial.available(): "); Serial.print(Readcnt); Serial.println(" bytes.");
157 | if (Readcnt == buf_len)
158 | {
159 | for(idx=0;idxHEAD, HEX);
202 | Serial.print(" ADDH: "); Serial.println(pCFG->ADDH, HEX);
203 | Serial.print(" ADDL: "); Serial.println(pCFG->ADDL, HEX);
204 |
205 | Serial.print(" CHAN: "); Serial.println(pCFG->CHAN, HEX);
206 | }
207 |
208 | return STATUS;
209 | }
210 |
211 | RET_STATUS Read_module_version(struct MVerstruct* MVer)
212 | {
213 | RET_STATUS STATUS = RET_SUCCESS;
214 |
215 | //1. read UART buffer.
216 | cleanUARTBuf();
217 |
218 | //2. send CMD
219 | triple_cmd(R_MODULE_VERSION);
220 |
221 | //3. Receive configure
222 | STATUS = Module_info((uint8_t *)MVer, sizeof(MVerstruct));
223 | if(STATUS == RET_SUCCESS)
224 | {
225 | Serial.print(" HEAD: 0x"); Serial.println(MVer->HEAD, HEX);
226 | Serial.print(" Model: 0x"); Serial.println(MVer->Model, HEX);
227 | Serial.print(" Version: 0x"); Serial.println(MVer->Version, HEX);
228 | Serial.print(" features: 0x"); Serial.println(MVer->features, HEX);
229 | }
230 |
231 | return RET_SUCCESS;
232 | }
233 |
234 | void Reset_module()
235 | {
236 | triple_cmd(W_RESET_MODULE);
237 |
238 | WaitAUX_H();
239 | delay(1000);
240 | }
241 |
242 | RET_STATUS SleepModeCmd(uint8_t CMD, void* pBuff)
243 | {
244 | RET_STATUS STATUS = RET_SUCCESS;
245 |
246 | Serial.print("SleepModeCmd: 0x"); Serial.println(CMD, HEX);
247 | WaitAUX_H();
248 |
249 | SwitchMode(MODE_3_SLEEP);
250 |
251 | switch (CMD)
252 | {
253 | case W_CFG_PWR_DWN_SAVE:
254 | STATUS = Write_CFG_PDS((struct CFGstruct* )pBuff);
255 | break;
256 | case R_CFG:
257 | STATUS = Read_CFG((struct CFGstruct* )pBuff);
258 | break;
259 | case W_CFG_PWR_DWN_LOSE:
260 |
261 | break;
262 | case R_MODULE_VERSION:
263 | Read_module_version((struct MVerstruct* )pBuff);
264 | break;
265 | case W_RESET_MODULE:
266 | Reset_module();
267 | break;
268 |
269 | default:
270 | return RET_INVALID_PARAM;
271 | }
272 |
273 | WaitAUX_H();
274 | return STATUS;
275 | }
276 | //=== Sleep mode cmd ================================-
277 |
278 | RET_STATUS SettingModule(struct CFGstruct *pCFG)
279 | {
280 | RET_STATUS STATUS = RET_SUCCESS;
281 |
282 | #ifdef Device_A
283 | pCFG->ADDH = DEVICE_A_ADDR_H;
284 | pCFG->ADDL = DEVICE_A_ADDR_L;
285 | #else
286 | pCFG->ADDH = DEVICE_B_ADDR_H;
287 | pCFG->ADDL = DEVICE_B_ADDR_L;
288 | #endif
289 |
290 | pCFG->OPTION_bits.trsm_mode =TRSM_FP_MODE;
291 | pCFG->OPTION_bits.tsmt_pwr = TSMT_PWR_10DB;
292 |
293 | STATUS = SleepModeCmd(W_CFG_PWR_DWN_SAVE, (void* )pCFG);
294 |
295 | SleepModeCmd(W_RESET_MODULE, NULL);
296 |
297 | STATUS = SleepModeCmd(R_CFG, (void* )pCFG);
298 |
299 | return STATUS;
300 | }
301 |
302 | RET_STATUS ReceiveMsg(uint8_t *pdatabuf, uint8_t *data_len)
303 | {
304 |
305 | RET_STATUS STATUS = RET_SUCCESS;
306 | uint8_t idx;
307 |
308 | SwitchMode(MODE_0_NORMAL);
309 | *data_len = softSerial.available();
310 |
311 | if (*data_len > 0)
312 | {
313 | Serial.print("ReceiveMsg: "); Serial.print(*data_len); Serial.println(" bytes.");
314 |
315 | for(idx=0;idx<*data_len;idx++)
316 | *(pdatabuf+idx) = softSerial.read();
317 |
318 | for(idx=0;idx<*data_len;idx++)
319 | {
320 | Serial.print(" 0x");
321 | Serial.print(0xFF & *(pdatabuf+idx), HEX); // print as an ASCII-encoded hexadecimal
322 | } Serial.println("");
323 | }
324 | else
325 | {
326 | STATUS = RET_NOT_IMPLEMENT;
327 | }
328 |
329 | return STATUS;
330 | }
331 |
332 | RET_STATUS SendMsg()
333 | {
334 | RET_STATUS STATUS = RET_SUCCESS;
335 |
336 | SwitchMode(MODE_0_NORMAL);
337 |
338 | if(ReadAUX()!=HIGH)
339 | {
340 | return RET_NOT_IMPLEMENT;
341 | }
342 | delay(10);
343 | if(ReadAUX()!=HIGH)
344 | {
345 | return RET_NOT_IMPLEMENT;
346 | }
347 |
348 | //TRSM_FP_MODE
349 | //Send format : ADDH ADDL CHAN DATA_0 DATA_1 DATA_2 ...
350 | #ifdef Device_A
351 | uint8_t SendBuf[4] = { DEVICE_B_ADDR_H, DEVICE_B_ADDR_L, 0x17, random(0x00, 0x80)}; //for A
352 | #else
353 | uint8_t SendBuf[4] = { DEVICE_A_ADDR_H, DEVICE_A_ADDR_L, 0x17, random(0x81, 0xFF)}; //for B
354 | #endif
355 | softSerial.write(SendBuf, 4);
356 |
357 | return STATUS;
358 | }
359 |
360 | //The setup function is called once at startup of the sketch
361 | void setup()
362 | {
363 | RET_STATUS STATUS = RET_SUCCESS;
364 | struct CFGstruct CFG;
365 | struct MVerstruct MVer;
366 |
367 | pinMode(M0_PIN, OUTPUT);
368 | pinMode(M1_PIN, OUTPUT);
369 | pinMode(AUX_PIN, INPUT);
370 | pinMode(LED_BUILTIN, OUTPUT);
371 |
372 | softSerial.begin(9600);
373 | Serial.begin(9600);
374 |
375 | #ifdef Device_A
376 | Serial.println("[10-A] ");
377 | #else
378 | Serial.println("[10-B] ");
379 | #endif
380 |
381 | STATUS = SleepModeCmd(R_CFG, (void* )&CFG);
382 | STATUS = SettingModule(&CFG);
383 |
384 | STATUS = SleepModeCmd(R_MODULE_VERSION, (void* )&MVer);
385 |
386 | // Mode 0 | normal operation
387 | SwitchMode(MODE_0_NORMAL);
388 |
389 | //self-check initialization.
390 | WaitAUX_H();
391 | delay(10);
392 |
393 | if(STATUS == RET_SUCCESS)
394 | Serial.println("Setup init OK!!");
395 | }
396 |
397 | void blinkLED()
398 | {
399 | static bool LedStatus = LOW;
400 |
401 | digitalWrite(LED_BUILTIN, LedStatus);
402 | LedStatus = !LedStatus;
403 | }
404 |
405 | // The loop function is called in an endless loop
406 | void loop()
407 | {
408 | uint8_t data_buf[100], data_len;
409 |
410 | #ifdef Device_A
411 | if(ReceiveMsg(data_buf, &data_len)==RET_SUCCESS)
412 | {
413 | blinkLED();
414 | }
415 | #else
416 | if(SendMsg()==RET_SUCCESS)
417 | {
418 | blinkLED();
419 | }
420 | #endif
421 |
422 | delay(random(400, 600));
423 | }
424 |
--------------------------------------------------------------------------------
/.settings/org.eclipse.cdt.core.prefs:
--------------------------------------------------------------------------------
1 | eclipse.preferences.version=1
2 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ALT_SIZE_COMMAND/delimiter=;
3 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ALT_SIZE_COMMAND/operation=replace
4 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ALT_SIZE_COMMAND/value="${A.COMPILER.PATH}${A.COMPILER.SIZE.CMD}" --format\=avr --mcu\=${A.BUILD.MCU} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf"
5 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHITECTURE/delimiter=;
6 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHITECTURE/operation=replace
7 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHITECTURE/value=AVR
8 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHIVE_FILE/delimiter=;
9 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHIVE_FILE/operation=replace
10 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHIVE_FILE/value=arduino.ar
11 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHIVE_FILE_PATH/delimiter=;
12 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHIVE_FILE_PATH/operation=replace
13 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ARCHIVE_FILE_PATH/value=${A.BUILD.PATH}/${A.ARCHIVE_FILE}
14 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.EXTENDED_FUSES/delimiter=;
15 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.EXTENDED_FUSES/operation=replace
16 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.EXTENDED_FUSES/value=0x05
17 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.FILE/delimiter=;
18 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.FILE/operation=replace
19 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.FILE/value=atmega/ATmegaBOOT_168_atmega328.hex
20 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.HIGH_FUSES/delimiter=;
21 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.HIGH_FUSES/operation=replace
22 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.HIGH_FUSES/value=0xDA
23 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.LOCK_BITS/delimiter=;
24 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.LOCK_BITS/operation=replace
25 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.LOCK_BITS/value=0x0F
26 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.LOW_FUSES/delimiter=;
27 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.LOW_FUSES/operation=replace
28 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.LOW_FUSES/value=0xFF
29 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.TOOL/delimiter=;
30 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.TOOL/operation=replace
31 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.TOOL/value=avrdude
32 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.UNLOCK_BITS/delimiter=;
33 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.UNLOCK_BITS/operation=replace
34 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BOOTLOADER.UNLOCK_BITS/value=0x3F
35 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.ARCH/delimiter=;
36 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.ARCH/operation=replace
37 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.ARCH/value=AVR
38 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.BOARD/delimiter=;
39 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.BOARD/operation=replace
40 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.BOARD/value=AVR_NANO
41 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.CORE.PATH/delimiter=;
42 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.CORE.PATH/operation=replace
43 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.CORE.PATH/value=${A.RUNTIME.PLATFORM.PATH}/cores/${A.BUILD.CORE}
44 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.CORE/delimiter=;
45 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.CORE/operation=replace
46 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.CORE/value=${A.JANTJE.BUILD_CORE}
47 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.EXTRA_FLAGS/delimiter=;
48 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.EXTRA_FLAGS/operation=replace
49 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.EXTRA_FLAGS/value=
50 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.F_CPU/delimiter=;
51 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.F_CPU/operation=replace
52 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.F_CPU/value=16000000L
53 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.MCU/delimiter=;
54 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.MCU/operation=replace
55 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.MCU/value=atmega328p
56 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.PATH/delimiter=;
57 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.PATH/operation=replace
58 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.PATH/value=${ProjDirPath}/${ConfigName}
59 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.PROJECT_NAME/delimiter=;
60 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.PROJECT_NAME/operation=replace
61 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.PROJECT_NAME/value=${ProjName}
62 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.SYSTEM.PATH/delimiter=;
63 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.SYSTEM.PATH/operation=replace
64 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.SYSTEM.PATH/value=${A.RUNTIME.PLATFORM.PATH}/system
65 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.USB_FLAGS/delimiter=;
66 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.USB_FLAGS/operation=replace
67 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.USB_FLAGS/value=-DUSB_VID\=${A.BUILD.VID} -DUSB_PID\=${A.BUILD.PID} '-DUSB_MANUFACTURER\=${A.BUILD.USB_MANUFACTURER}' '-DUSB_PRODUCT\=${A.BUILD.USB_PRODUCT}'
68 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.USB_MANUFACTURER/delimiter=;
69 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.USB_MANUFACTURER/operation=replace
70 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.USB_MANUFACTURER/value="Unknown"
71 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.VARIANT.PATH/delimiter=;
72 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.VARIANT.PATH/operation=replace
73 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.VARIANT.PATH/value=${A.RUNTIME.PLATFORM.PATH}/variants/${A.BUILD.VARIANT}
74 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.VARIANT/delimiter=;
75 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.VARIANT/operation=replace
76 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.BUILD.VARIANT/value=${A.JANTJE.BUILD_VARIANT}
77 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.CMD/delimiter=;
78 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.CMD/operation=replace
79 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.CMD/value=avr-gcc-ar
80 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.EXTRA_FLAGS/delimiter=;
81 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.EXTRA_FLAGS/operation=replace
82 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.EXTRA_FLAGS/value=
83 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.FLAGS/delimiter=;
84 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.FLAGS/operation=replace
85 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.AR.FLAGS/value=rcs
86 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.CMD/delimiter=;
87 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.CMD/operation=replace
88 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.CMD/value=avr-gcc
89 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.CMD/delimiter=;
90 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.CMD/operation=replace
91 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.CMD/value=avr-gcc
92 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.EXTRA_FLAGS/delimiter=;
93 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.EXTRA_FLAGS/operation=replace
94 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.EXTRA_FLAGS/value=
95 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.FLAGS/delimiter=;
96 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.FLAGS/operation=replace
97 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.ELF.FLAGS/value=${A.COMPILER.WARNING_FLAGS} -Os -g -flto -fuse-linker-plugin -Wl,--gc-sections
98 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.EXTRA_FLAGS/delimiter=;
99 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.EXTRA_FLAGS/operation=replace
100 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.EXTRA_FLAGS/value=
101 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.FLAGS/delimiter=;
102 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.FLAGS/operation=replace
103 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.C.FLAGS/value=-c -g -Os ${A.COMPILER.WARNING_FLAGS} -std\=gnu11 -ffunction-sections -fdata-sections -MMD -flto -fno-fat-lto-objects
104 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.CMD/delimiter=;
105 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.CMD/operation=replace
106 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.CMD/value=avr-g++
107 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.EXTRA_FLAGS/delimiter=;
108 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.EXTRA_FLAGS/operation=replace
109 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.EXTRA_FLAGS/value=
110 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.FLAGS/delimiter=;
111 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.FLAGS/operation=replace
112 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.CPP.FLAGS/value=-c -g -Os ${A.COMPILER.WARNING_FLAGS} -std\=gnu++11 -fpermissive -fno-exceptions -ffunction-sections -fdata-sections -fno-threadsafe-statics -MMD -flto
113 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.CMD/delimiter=;
114 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.CMD/operation=replace
115 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.CMD/value=avr-objcopy
116 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.EXTRA_FLAGS/delimiter=;
117 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.EXTRA_FLAGS/operation=replace
118 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.EXTRA_FLAGS/value=
119 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.FLAGS/delimiter=;
120 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.FLAGS/operation=replace
121 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.ELF2HEX.FLAGS/value=-O ihex -R .eeprom
122 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.LDFLAGS/delimiter=;
123 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.LDFLAGS/operation=replace
124 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.LDFLAGS/value=
125 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.CMD/delimiter=;
126 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.CMD/operation=replace
127 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.CMD/value=avr-objcopy
128 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.EEP.EXTRA_FLAGS/delimiter=;
129 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.EEP.EXTRA_FLAGS/operation=replace
130 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.EEP.EXTRA_FLAGS/value=
131 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.EEP.FLAGS/delimiter=;
132 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.EEP.FLAGS/operation=replace
133 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.OBJCOPY.EEP.FLAGS/value=-O ihex -j .eeprom --set-section-flags\=.eeprom\=alloc,load --no-change-warnings --change-section-lma .eeprom\=0
134 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.PATH/delimiter=;
135 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.PATH/operation=replace
136 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.PATH/value=${A.RUNTIME.TOOLS.AVR-GCC.PATH}/bin/
137 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.S.EXTRA_FLAGS/delimiter=;
138 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.S.EXTRA_FLAGS/operation=replace
139 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.S.EXTRA_FLAGS/value=
140 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.S.FLAGS/delimiter=;
141 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.S.FLAGS/operation=replace
142 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.S.FLAGS/value=-c -g -x assembler-with-cpp -flto -MMD
143 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.SIZE.CMD/delimiter=;
144 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.SIZE.CMD/operation=replace
145 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.SIZE.CMD/value=avr-size
146 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.ALL/delimiter=;
147 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.ALL/operation=replace
148 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.ALL/value=-Wall -Wextra
149 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.DEFAULT/delimiter=;
150 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.DEFAULT/operation=replace
151 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.DEFAULT/value=
152 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.MORE/delimiter=;
153 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.MORE/operation=replace
154 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.MORE/value=-Wall
155 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.NONE/delimiter=;
156 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.NONE/operation=replace
157 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS.NONE/value=-w
158 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS/delimiter=;
159 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS/operation=replace
160 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.COMPILER.WARNING_FLAGS/value=-w
161 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ESP8266.NETWORK.UPLOAD.TOOL/delimiter=;
162 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ESP8266.NETWORK.UPLOAD.TOOL/operation=replace
163 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.ESP8266.NETWORK.UPLOAD.TOOL/value=esp8266OTA
164 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.DTS/delimiter=;
165 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.DTS/operation=replace
166 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.DTS/value=0
167 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.LOCAL/delimiter=;
168 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.LOCAL/operation=replace
169 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.LOCAL/value=1511565240
170 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.UTC/delimiter=;
171 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.UTC/operation=replace
172 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.UTC/value=1511536440
173 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.ZONE/delimiter=;
174 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.ZONE/operation=replace
175 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.EXTRA.TIME.ZONE/value=28800
176 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.JANTJE.BUILD_CORE/delimiter=;
177 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.JANTJE.BUILD_CORE/operation=replace
178 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.JANTJE.BUILD_CORE/value=arduino
179 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.JANTJE.BUILD_VARIANT/delimiter=;
180 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.JANTJE.BUILD_VARIANT/operation=replace
181 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.JANTJE.BUILD_VARIANT/value=eightanaloginputs
182 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.NAME/delimiter=;
183 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.NAME/operation=replace
184 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.NAME/value=Arduino Nano
185 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PREPROC.INCLUDES.FLAGS/delimiter=;
186 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PREPROC.INCLUDES.FLAGS/operation=replace
187 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PREPROC.INCLUDES.FLAGS/value=-w -x c++ -M -MG -MP
188 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PREPROC.MACROS.FLAGS/delimiter=;
189 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PREPROC.MACROS.FLAGS/operation=replace
190 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PREPROC.MACROS.FLAGS/value=-w -x c++ -E -CC
191 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PROGRAM.TOOL/delimiter=;
192 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PROGRAM.TOOL/operation=replace
193 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.PROGRAM.TOOL/value=${A.UPLOAD.TOOL}
194 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN.1/delimiter=;
195 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN.1/operation=replace
196 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.AR.CMD}" ${A.COMPILER.AR.FLAGS} ${A.COMPILER.AR.EXTRA_FLAGS} "${A.ARCHIVE_FILE_PATH}"
197 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN.2/delimiter=;
198 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN.2/operation=replace
199 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN.2/value=
200 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN/delimiter=;
201 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN/operation=replace
202 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.AR.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.AR.CMD}" ${A.COMPILER.AR.FLAGS} ${A.COMPILER.AR.EXTRA_FLAGS} "${A.ARCHIVE_FILE_PATH}" "${A.OBJECT_FILE}"
203 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.1/delimiter=;
204 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.1/operation=replace
205 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.C.ELF.CMD}" ${A.COMPILER.C.ELF.FLAGS} -mmcu\=${A.BUILD.MCU} ${A.COMPILER.C.ELF.EXTRA_FLAGS} -o "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf"
206 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.2/delimiter=;
207 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.2/operation=replace
208 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.2/value=\
209 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.3/delimiter=;
210 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.3/operation=replace
211 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN.3/value=\ "-L${A.BUILD.PATH}" -lm
212 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN/delimiter=;
213 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN/operation=replace
214 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.COMBINE.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.C.ELF.CMD}" ${A.COMPILER.C.ELF.FLAGS} -mmcu\=${A.BUILD.MCU} ${A.COMPILER.C.ELF.EXTRA_FLAGS} -o "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" ${A.OBJECT_FILES} "${A.BUILD.PATH}/${A.ARCHIVE_FILE}" "-L${A.BUILD.PATH}" -lm
215 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.1/delimiter=;
216 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.1/operation=replace
217 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.C.CMD}" ${A.COMPILER.C.FLAGS} -mmcu\=${A.BUILD.MCU} -DF_CPU\=${A.BUILD.F_CPU} -DARDUINO\=${A.RUNTIME.IDE.VERSION} -DARDUINO_${A.BUILD.BOARD} -DARDUINO_ARCH_${A.BUILD.ARCH} ${A.COMPILER.C.EXTRA_FLAGS} ${A.BUILD.EXTRA_FLAGS} ${A.INCLUDES}
218 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.2/delimiter=;
219 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.2/operation=replace
220 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.2/value=\ -o
221 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.3/delimiter=;
222 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.3/operation=replace
223 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN.3/value=
224 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN/delimiter=;
225 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN/operation=replace
226 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.C.O.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.C.CMD}" ${A.COMPILER.C.FLAGS} -mmcu\=${A.BUILD.MCU} -DF_CPU\=${A.BUILD.F_CPU} -DARDUINO\=${A.RUNTIME.IDE.VERSION} -DARDUINO_${A.BUILD.BOARD} -DARDUINO_ARCH_${A.BUILD.ARCH} ${A.COMPILER.C.EXTRA_FLAGS} ${A.BUILD.EXTRA_FLAGS} ${A.INCLUDES} "${A.SOURCE_FILE}" -o "${A.OBJECT_FILE}"
227 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.1/delimiter=;
228 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.1/operation=replace
229 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.CPP.CMD}" ${A.COMPILER.CPP.FLAGS} -mmcu\=${A.BUILD.MCU} -DF_CPU\=${A.BUILD.F_CPU} -DARDUINO\=${A.RUNTIME.IDE.VERSION} -DARDUINO_${A.BUILD.BOARD} -DARDUINO_ARCH_${A.BUILD.ARCH} ${A.COMPILER.CPP.EXTRA_FLAGS} ${A.BUILD.EXTRA_FLAGS} ${A.INCLUDES}
230 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.2/delimiter=;
231 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.2/operation=replace
232 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.2/value=\ -o
233 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.3/delimiter=;
234 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.3/operation=replace
235 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN.3/value=
236 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN/delimiter=;
237 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN/operation=replace
238 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.CPP.O.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.CPP.CMD}" ${A.COMPILER.CPP.FLAGS} -mmcu\=${A.BUILD.MCU} -DF_CPU\=${A.BUILD.F_CPU} -DARDUINO\=${A.RUNTIME.IDE.VERSION} -DARDUINO_${A.BUILD.BOARD} -DARDUINO_ARCH_${A.BUILD.ARCH} ${A.COMPILER.CPP.EXTRA_FLAGS} ${A.BUILD.EXTRA_FLAGS} ${A.INCLUDES} "${A.SOURCE_FILE}" -o "${A.OBJECT_FILE}"
239 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.EEP.PATTERN.1/delimiter=;
240 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.EEP.PATTERN.1/operation=replace
241 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.EEP.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.OBJCOPY.CMD}" ${A.COMPILER.OBJCOPY.EEP.FLAGS} ${A.COMPILER.OBJCOPY.EEP.EXTRA_FLAGS} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.eep"
242 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.EEP.PATTERN/delimiter=;
243 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.EEP.PATTERN/operation=replace
244 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.EEP.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.OBJCOPY.CMD}" ${A.COMPILER.OBJCOPY.EEP.FLAGS} ${A.COMPILER.OBJCOPY.EEP.EXTRA_FLAGS} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.eep"
245 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.HEX.PATTERN.1/delimiter=;
246 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.HEX.PATTERN.1/operation=replace
247 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.HEX.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.ELF2HEX.CMD}" ${A.COMPILER.ELF2HEX.FLAGS} ${A.COMPILER.ELF2HEX.EXTRA_FLAGS} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.hex"
248 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.HEX.PATTERN/delimiter=;
249 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.HEX.PATTERN/operation=replace
250 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OBJCOPY.HEX.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.ELF2HEX.CMD}" ${A.COMPILER.ELF2HEX.FLAGS} ${A.COMPILER.ELF2HEX.EXTRA_FLAGS} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.hex"
251 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OUTPUT.SAVE_FILE/delimiter=;
252 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OUTPUT.SAVE_FILE/operation=replace
253 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OUTPUT.SAVE_FILE/value=${A.BUILD.PROJECT_NAME}.${A.BUILD.VARIANT}.hex
254 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OUTPUT.TMP_FILE/delimiter=;
255 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OUTPUT.TMP_FILE/operation=replace
256 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.OUTPUT.TMP_FILE/value=${A.BUILD.PROJECT_NAME}.hex
257 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.PREPROC.INCLUDES/delimiter=;
258 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.PREPROC.INCLUDES/operation=replace
259 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.PREPROC.INCLUDES/value="${A.COMPILER.PATH}${A.COMPILER.CPP.CMD}" ${A.COMPILER.CPP.FLAGS} ${A.PREPROC.INCLUDES.FLAGS} -mmcu\=${A.BUILD.MCU} -DF_CPU\=${A.BUILD.F_CPU} -DARDUINO\=${A.RUNTIME.IDE.VERSION} -DARDUINO_${A.BUILD.BOARD} -DARDUINO_ARCH_${A.BUILD.ARCH} ${A.COMPILER.CPP.EXTRA_FLAGS} ${A.BUILD.EXTRA_FLAGS} ${A.INCLUDES} "${A.SOURCE_FILE}"
260 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.PREPROC.MACROS/delimiter=;
261 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.PREPROC.MACROS/operation=replace
262 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.PREPROC.MACROS/value="${A.COMPILER.PATH}${A.COMPILER.CPP.CMD}" ${A.COMPILER.CPP.FLAGS} ${A.PREPROC.MACROS.FLAGS} -mmcu\=${A.BUILD.MCU} -DF_CPU\=${A.BUILD.F_CPU} -DARDUINO\=${A.RUNTIME.IDE.VERSION} -DARDUINO_${A.BUILD.BOARD} -DARDUINO_ARCH_${A.BUILD.ARCH} ${A.COMPILER.CPP.EXTRA_FLAGS} ${A.BUILD.EXTRA_FLAGS} ${A.INCLUDES} "${A.SOURCE_FILE}" -o "${A.PREPROCESSED_FILE_PATH}"
263 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.1/delimiter=;
264 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.1/operation=replace
265 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.C.CMD}" ${A.COMPILER.S.FLAGS} -mmcu\=${A.BUILD.MCU} -DF_CPU\=${A.BUILD.F_CPU} -DARDUINO\=${A.RUNTIME.IDE.VERSION} -DARDUINO_${A.BUILD.BOARD} -DARDUINO_ARCH_${A.BUILD.ARCH} ${A.COMPILER.S.EXTRA_FLAGS} ${A.BUILD.EXTRA_FLAGS} ${A.INCLUDES}
266 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.2/delimiter=;
267 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.2/operation=replace
268 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.2/value=\ -o
269 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.3/delimiter=;
270 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.3/operation=replace
271 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN.3/value=
272 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN/delimiter=;
273 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN/operation=replace
274 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.S.O.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.C.CMD}" ${A.COMPILER.S.FLAGS} -mmcu\=${A.BUILD.MCU} -DF_CPU\=${A.BUILD.F_CPU} -DARDUINO\=${A.RUNTIME.IDE.VERSION} -DARDUINO_${A.BUILD.BOARD} -DARDUINO_ARCH_${A.BUILD.ARCH} ${A.COMPILER.S.EXTRA_FLAGS} ${A.BUILD.EXTRA_FLAGS} ${A.INCLUDES} "${A.SOURCE_FILE}" -o "${A.OBJECT_FILE}"
275 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.PATTERN.1/delimiter=;
276 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.PATTERN.1/operation=replace
277 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.SIZE.CMD}" -A "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf"
278 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.PATTERN/delimiter=;
279 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.PATTERN/operation=replace
280 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.SIZE.CMD}" -A "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf"
281 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX.DATA/delimiter=;
282 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX.DATA/operation=replace
283 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX.DATA/value=^(?\:\\.data|\\.bss|\\.noinit)\\s+([0-9]+).*
284 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX.EEPROM/delimiter=;
285 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX.EEPROM/operation=replace
286 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX.EEPROM/value=^(?\:\\.eeprom)\\s+([0-9]+).*
287 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX/delimiter=;
288 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX/operation=replace
289 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RECIPE.SIZE.REGEX/value=^(?\:\\.text|\\.data|\\.bootloader)\\s+([0-9]+).*
290 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.HARDWARE.PATH/delimiter=;
291 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.HARDWARE.PATH/operation=replace
292 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.HARDWARE.PATH/value=C\:/WorkSpace/eclipse/arduinoPlugin/packages/arduino/hardware
293 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.IDE.VERSION/delimiter=;
294 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.IDE.VERSION/operation=replace
295 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.IDE.VERSION/value=10609
296 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.PLATFORM.PATH/delimiter=;
297 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.PLATFORM.PATH/operation=replace
298 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.PLATFORM.PATH/value=C\:/WorkSpace/eclipse/arduinoPlugin/packages/arduino/hardware/avr/1.6.17
299 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA-1.0.0.PATH/delimiter=;
300 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA-1.0.0.PATH/operation=replace
301 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA-1.0.0.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\arduinoOTA\\1.0.0
302 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA.PATH/delimiter=;
303 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA.PATH/operation=replace
304 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\arduinoOTA\\1.0.0
305 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA1.0.0.PATH/delimiter=;
306 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA1.0.0.PATH/operation=replace
307 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARDUINOOTA1.0.0.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\arduinoOTA\\1.0.0
308 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC-4.8.3-2014Q1.PATH/delimiter=;
309 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC-4.8.3-2014Q1.PATH/operation=replace
310 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC-4.8.3-2014Q1.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\arm-none-eabi-gcc\\4.8.3-2014q1
311 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC.PATH/delimiter=;
312 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC.PATH/operation=replace
313 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\arm-none-eabi-gcc\\4.8.3-2014q1
314 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC4.8.3-2014Q1.PATH/delimiter=;
315 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC4.8.3-2014Q1.PATH/operation=replace
316 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ARM-NONE-EABI-GCC4.8.3-2014Q1.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\arm-none-eabi-gcc\\4.8.3-2014q1
317 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC-4.9.2-ATMEL3.5.3-ARDUINO2.PATH/delimiter=;
318 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC-4.9.2-ATMEL3.5.3-ARDUINO2.PATH/operation=replace
319 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC-4.9.2-ATMEL3.5.3-ARDUINO2.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\avr-gcc\\4.9.2-atmel3.5.3-arduino2
320 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC.PATH/delimiter=;
321 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC.PATH/operation=replace
322 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\avr-gcc\\4.9.2-atmel3.5.3-arduino2
323 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC4.9.2-ATMEL3.5.3-ARDUINO2.PATH/delimiter=;
324 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC4.9.2-ATMEL3.5.3-ARDUINO2.PATH/operation=replace
325 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVR-GCC4.9.2-ATMEL3.5.3-ARDUINO2.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\avr-gcc\\4.9.2-atmel3.5.3-arduino2
326 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE-6.3.0-ARDUINO8.PATH/delimiter=;
327 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE-6.3.0-ARDUINO8.PATH/operation=replace
328 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE-6.3.0-ARDUINO8.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\avrdude\\6.3.0-arduino8
329 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE.PATH/delimiter=;
330 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE.PATH/operation=replace
331 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\avrdude\\6.3.0-arduino8
332 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE6.3.0-ARDUINO8.PATH/delimiter=;
333 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE6.3.0-ARDUINO8.PATH/operation=replace
334 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.AVRDUDE6.3.0-ARDUINO8.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\avrdude\\6.3.0-arduino8
335 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC-1.7.0.PATH/delimiter=;
336 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC-1.7.0.PATH/operation=replace
337 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC-1.7.0.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\bossac\\1.7.0
338 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC.PATH/delimiter=;
339 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC.PATH/operation=replace
340 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\bossac\\1.7.0
341 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC1.7.0.PATH/delimiter=;
342 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC1.7.0.PATH/operation=replace
343 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.BOSSAC1.7.0.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\bossac\\1.7.0
344 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-4.5.0.PATH/delimiter=;
345 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-4.5.0.PATH/operation=replace
346 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-4.5.0.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\CMSIS\\4.5.0
347 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL-1.1.0.PATH/delimiter=;
348 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL-1.1.0.PATH/operation=replace
349 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL-1.1.0.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\CMSIS-Atmel\\1.1.0
350 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL.PATH/delimiter=;
351 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL.PATH/operation=replace
352 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\CMSIS-Atmel\\1.1.0
353 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL1.1.0.PATH/delimiter=;
354 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL1.1.0.PATH/operation=replace
355 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS-ATMEL1.1.0.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\CMSIS-Atmel\\1.1.0
356 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS.PATH/delimiter=;
357 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS.PATH/operation=replace
358 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\CMSIS\\4.5.0
359 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS4.5.0.PATH/delimiter=;
360 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS4.5.0.PATH/operation=replace
361 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.CMSIS4.5.0.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\CMSIS\\4.5.0
362 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL-0.4.9.PATH/delimiter=;
363 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL-0.4.9.PATH/operation=replace
364 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL-0.4.9.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\esptool\\0.4.9
365 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL.PATH/delimiter=;
366 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL.PATH/operation=replace
367 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\esptool\\0.4.9
368 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL0.4.9.PATH/delimiter=;
369 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL0.4.9.PATH/operation=replace
370 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.ESPTOOL0.4.9.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\esptool\\0.4.9
371 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL-1.4.3.PATH/delimiter=;
372 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL-1.4.3.PATH/operation=replace
373 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL-1.4.3.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\LinkIt\\flash_tool\\1.4.3
374 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL.PATH/delimiter=;
375 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL.PATH/operation=replace
376 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\LinkIt\\flash_tool\\1.4.3
377 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL1.4.3.PATH/delimiter=;
378 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL1.4.3.PATH/operation=replace
379 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.FLASH_TOOL1.4.3.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\LinkIt\\flash_tool\\1.4.3
380 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS-0.1.2.PATH/delimiter=;
381 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS-0.1.2.PATH/operation=replace
382 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS-0.1.2.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\mkspiffs\\0.1.2
383 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS.PATH/delimiter=;
384 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS.PATH/operation=replace
385 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\mkspiffs\\0.1.2
386 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS0.1.2.PATH/delimiter=;
387 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS0.1.2.PATH/operation=replace
388 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.MKSPIFFS0.1.2.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\mkspiffs\\0.1.2
389 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD-0.9.0-ARDUINO5-STATIC.PATH/delimiter=;
390 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD-0.9.0-ARDUINO5-STATIC.PATH/operation=replace
391 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD-0.9.0-ARDUINO5-STATIC.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\openocd\\0.9.0-arduino5-static
392 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD.PATH/delimiter=;
393 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD.PATH/operation=replace
394 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\openocd\\0.9.0-arduino5-static
395 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD0.9.0-ARDUINO5-STATIC.PATH/delimiter=;
396 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD0.9.0-ARDUINO5-STATIC.PATH/operation=replace
397 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.OPENOCD0.9.0-ARDUINO5-STATIC.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\arduino\\openocd\\0.9.0-arduino5-static
398 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC-1.20.0-26-GB404FB9-2.PATH/delimiter=;
399 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC-1.20.0-26-GB404FB9-2.PATH/operation=replace
400 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC-1.20.0-26-GB404FB9-2.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\xtensa-lx106-elf-gcc\\1.20.0-26-gb404fb9-2
401 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC.PATH/delimiter=;
402 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC.PATH/operation=replace
403 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\xtensa-lx106-elf-gcc\\1.20.0-26-gb404fb9-2
404 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC1.20.0-26-GB404FB9-2.PATH/delimiter=;
405 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC1.20.0-26-GB404FB9-2.PATH/operation=replace
406 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.RUNTIME.TOOLS.XTENSA-LX106-ELF-GCC1.20.0-26-GB404FB9-2.PATH/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\esp8266\\xtensa-lx106-elf-gcc\\1.20.0-26-gb404fb9-2
407 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SERIAL.PORT.FILE/delimiter=;
408 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SERIAL.PORT.FILE/operation=replace
409 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SERIAL.PORT.FILE/value=${A.SERIAL.PORT}
410 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SERIAL.PORT/delimiter=;
411 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SERIAL.PORT/operation=replace
412 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SERIAL.PORT/value=${JANTJE.COM_PORT}
413 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SOFTWARE/delimiter=;
414 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SOFTWARE/operation=replace
415 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.SOFTWARE/value=baeyens
416 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.QUIET/delimiter=;
417 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.QUIET/operation=replace
418 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.QUIET/value=-q -q
419 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.VERBOSE/delimiter=;
420 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.VERBOSE/operation=replace
421 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.VERBOSE/value=-v
422 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PATTERN/delimiter=;
423 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PATTERN/operation=replace
424 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.BOOTLOADER.PATTERN/value="${A.TOOLS.AVRDUDE.CMD.PATH}" "-C${A.TOOLS.AVRDUDE.CONFIG.PATH}" ${A.TOOLS.AVRDUDE.BOOTLOADER.VERBOSE} -p${A.BUILD.MCU} -c${A.TOOLS.AVRDUDE.PROTOCOL} ${A.TOOLS.AVRDUDE.PROGRAM.EXTRA_PARAMS} "-Uflash\:w\:${A.RUNTIME.PLATFORM.PATH}/bootloaders/${A.BOOTLOADER.FILE}\:i" -Ulock\:w\:${A.BOOTLOADER.LOCK_BITS}\:m
425 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.CMD.PATH/delimiter=;
426 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.CMD.PATH/operation=replace
427 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.CMD.PATH/value=${A.TOOLS.AVRDUDE.PATH}/bin/avrdude
428 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.CONFIG.PATH/delimiter=;
429 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.CONFIG.PATH/operation=replace
430 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.CONFIG.PATH/value=${A.TOOLS.AVRDUDE.PATH}/etc/avrdude.conf
431 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PARAMS.QUIET/delimiter=;
432 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PARAMS.QUIET/operation=replace
433 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PARAMS.QUIET/value=-q -q
434 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PARAMS.VERBOSE/delimiter=;
435 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PARAMS.VERBOSE/operation=replace
436 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PARAMS.VERBOSE/value=-v
437 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PATTERN/delimiter=;
438 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PATTERN/operation=replace
439 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.ERASE.PATTERN/value="${A.TOOLS.AVRDUDE.CMD.PATH}" "-C${A.TOOLS.AVRDUDE.CONFIG.PATH}" ${A.TOOLS.AVRDUDE.ERASE.VERBOSE} -p${A.BUILD.MCU} -c${A.TOOLS.AVRDUDE.PROTOCOL} ${A.TOOLS.AVRDUDE.PROGRAM.EXTRA_PARAMS} -e -Ulock\:w\:${A.BOOTLOADER.UNLOCK_BITS}\:m -Uefuse\:w\:${A.BOOTLOADER.EXTENDED_FUSES}\:m -Uhfuse\:w\:${A.BOOTLOADER.HIGH_FUSES}\:m -Ulfuse\:w\:${A.BOOTLOADER.LOW_FUSES}\:m
440 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.NETWORK_CMD/delimiter=;
441 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.NETWORK_CMD/operation=replace
442 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.NETWORK_CMD/value=${A.RUNTIME.TOOLS.ARDUINOOTA.PATH}/bin/arduinoOTA
443 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PATH/delimiter=;
444 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PATH/operation=replace
445 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PATH/value=${A.RUNTIME.TOOLS.AVRDUDE.PATH}
446 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.NOVERIFY/delimiter=;
447 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.NOVERIFY/operation=replace
448 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.NOVERIFY/value=-V
449 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.QUIET/delimiter=;
450 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.QUIET/operation=replace
451 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.QUIET/value=-q -q
452 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.VERBOSE/delimiter=;
453 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.VERBOSE/operation=replace
454 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.VERBOSE/value=-v
455 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PATTERN/delimiter=;
456 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PATTERN/operation=replace
457 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.PATTERN/value="${A.TOOLS.AVRDUDE.CMD.PATH}" "-C${A.TOOLS.AVRDUDE.CONFIG.PATH}" ${A.TOOLS.AVRDUDE.PROGRAM.VERBOSE} ${A.TOOLS.AVRDUDE.PROGRAM.VERIFY} -p${A.BUILD.MCU} -c${A.TOOLS.AVRDUDE.PROTOCOL} ${A.TOOLS.AVRDUDE.PROGRAM.EXTRA_PARAMS} "-Uflash\:w\:${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.hex\:i"
458 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.VERIFY/delimiter=;
459 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.VERIFY/operation=replace
460 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.PROGRAM.VERIFY/value=
461 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.NETWORK_PATTERN/delimiter=;
462 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.NETWORK_PATTERN/operation=replace
463 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.NETWORK_PATTERN/value="${A.TOOLS.AVRDUDE.NETWORK_CMD}" -address ${A.SERIAL.PORT} -port ${A.TOOLS.AVRDUDE.UPLOAD.NETWORK.PORT} -sketch "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.hex" -upload ${A.TOOLS.AVRDUDE.UPLOAD.NETWORK.ENDPOINT_UPLOAD} -sync ${A.TOOLS.AVRDUDE.UPLOAD.NETWORK.ENDPOINT_SYNC} -reset ${A.TOOLS.AVRDUDE.UPLOAD.NETWORK.ENDPOINT_RESET} -sync_exp ${A.TOOLS.AVRDUDE.UPLOAD.NETWORK.SYNC_RETURN}
464 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.NOVERIFY/delimiter=;
465 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.NOVERIFY/operation=replace
466 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.NOVERIFY/value=-V
467 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.QUIET/delimiter=;
468 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.QUIET/operation=replace
469 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.QUIET/value=-q -q
470 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.VERBOSE/delimiter=;
471 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.VERBOSE/operation=replace
472 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.VERBOSE/value=-v
473 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PATTERN/delimiter=;
474 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PATTERN/operation=replace
475 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.PATTERN/value="${A.TOOLS.AVRDUDE.CMD.PATH}" "-C${A.TOOLS.AVRDUDE.CONFIG.PATH}" ${A.TOOLS.AVRDUDE.UPLOAD.VERBOSE} ${A.TOOLS.AVRDUDE.UPLOAD.VERIFY} -p${A.BUILD.MCU} -c${A.UPLOAD.PROTOCOL} -P${A.SERIAL.PORT} -b${A.UPLOAD.SPEED} -D "-Uflash\:w\:${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.hex\:i"
476 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.VERIFY/delimiter=;
477 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.VERIFY/operation=replace
478 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE.UPLOAD.VERIFY/value=
479 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE_REMOTE.UPLOAD.PATTERN/delimiter=;
480 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE_REMOTE.UPLOAD.PATTERN/operation=replace
481 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE_REMOTE.UPLOAD.PATTERN/value=/usr/bin/run-avrdude /tmp/sketch.hex ${A.TOOLS.AVRDUDE_REMOTE.UPLOAD.VERBOSE} -p${A.BUILD.MCU}
482 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE_REMOTE.UPLOAD.VERBOSE/delimiter=;
483 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE_REMOTE.UPLOAD.VERBOSE/operation=replace
484 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.AVRDUDE_REMOTE.UPLOAD.VERBOSE/value=-v
485 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESP8266OTA.UPLOAD.PATTERN/delimiter=;
486 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESP8266OTA.UPLOAD.PATTERN/operation=replace
487 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESP8266OTA.UPLOAD.PATTERN/value=${A.TOOLS.ESP8266OTA.TOOLS.ESPTOOL.UPLOAD.NETWORK_PATTERN}
488 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESP8266OTA/delimiter=;
489 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESP8266OTA/operation=replace
490 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESP8266OTA/value=${A.TOOLS.ESP8266OTA.TOOLS.ESPTOOL.NETWORK_CMD}
491 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESPTOOL.NETWORK.PASSWORD/delimiter=;
492 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESPTOOL.NETWORK.PASSWORD/operation=replace
493 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.TOOLS.ESPTOOL.NETWORK.PASSWORD/value=${A.TOOLS.ESPTOOL.NETWORK.AUTH}
494 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.MAXIMUM_DATA_SIZE/delimiter=;
495 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.MAXIMUM_DATA_SIZE/operation=replace
496 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.MAXIMUM_DATA_SIZE/value=2048
497 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.MAXIMUM_SIZE/delimiter=;
498 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.MAXIMUM_SIZE/operation=replace
499 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.MAXIMUM_SIZE/value=30720
500 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.PROTOCOL/delimiter=;
501 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.PROTOCOL/operation=replace
502 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.PROTOCOL/value=arduino
503 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.SPEED/delimiter=;
504 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.SPEED/operation=replace
505 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.SPEED/value=57600
506 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.TOOL/delimiter=;
507 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.TOOL/operation=replace
508 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.UPLOAD.TOOL/value=avrdude
509 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.VERSION/delimiter=;
510 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.VERSION/operation=replace
511 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/A.VERSION/value=1.6.17
512 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.ARCHITECTURE_ID/delimiter=;
513 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.ARCHITECTURE_ID/operation=replace
514 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.ARCHITECTURE_ID/value=avr
515 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARDS_FILE/delimiter=;
516 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARDS_FILE/operation=replace
517 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARDS_FILE/value=C\:/WorkSpace/eclipse/arduinoPlugin/packages/arduino/hardware/avr/1.6.17/boards.txt
518 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARD_ID/delimiter=;
519 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARD_ID/operation=replace
520 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARD_ID/value=nano
521 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARD_NAME/delimiter=;
522 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARD_NAME/operation=replace
523 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOARD_NAME/value=Arduino Nano
524 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOOTLOADER\ VERSION/delimiter=;
525 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOOTLOADER\ VERSION/operation=replace
526 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.BOOTLOADER\ VERSION/value=
527 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.COM_PORT/delimiter=;
528 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.COM_PORT/operation=replace
529 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.COM_PORT/value=COM23
530 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.CPU\ FREQUENCY/delimiter=;
531 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.CPU\ FREQUENCY/operation=replace
532 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.CPU\ FREQUENCY/value=
533 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.CPU\ SPEED(MHZ)/delimiter=;
534 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.CPU\ SPEED(MHZ)/operation=replace
535 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.CPU\ SPEED(MHZ)/value=
536 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.DEBUG\ LEVEL/delimiter=;
537 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.DEBUG\ LEVEL/operation=replace
538 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.DEBUG\ LEVEL/value=
539 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.DEBUG\ PORT/delimiter=;
540 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.DEBUG\ PORT/operation=replace
541 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.DEBUG\ PORT/value=
542 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.C.COMPILE/delimiter=;
543 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.C.COMPILE/operation=replace
544 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.C.COMPILE/value=
545 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.COMPILE/delimiter=;
546 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.COMPILE/operation=replace
547 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.COMPILE/value=
548 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.CPP.COMPILE/delimiter=;
549 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.CPP.COMPILE/operation=replace
550 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.EXTRA.CPP.COMPILE/value=
551 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ FREQUENCY/delimiter=;
552 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ FREQUENCY/operation=replace
553 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ FREQUENCY/value=
554 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ MODE/delimiter=;
555 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ MODE/operation=replace
556 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ MODE/value=
557 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ SIZE/delimiter=;
558 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ SIZE/operation=replace
559 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.FLASH\ SIZE/value=
560 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.LWIP\ VARIANT/delimiter=;
561 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.LWIP\ VARIANT/operation=replace
562 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.LWIP\ VARIANT/value=
563 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.MAKE_LOCATION/delimiter=;
564 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.MAKE_LOCATION/operation=replace
565 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.MAKE_LOCATION/value=C\:\\WorkSpace\\eclipse\\arduinoPlugin\\tools\\make/
566 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.MODULE/delimiter=;
567 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.MODULE/operation=replace
568 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.MODULE/value=
569 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.OBJCOPY/delimiter=;
570 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.OBJCOPY/operation=replace
571 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.OBJCOPY/value=${A.RECIPE.OBJCOPY.EEP.PATTERN}\n\t${A.RECIPE.OBJCOPY.HEX.PATTERN}
572 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PACKAGE.NAME/delimiter=;
573 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PACKAGE.NAME/operation=replace
574 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PACKAGE.NAME/value=arduino
575 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PACKAGE_ID/delimiter=;
576 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PACKAGE_ID/operation=replace
577 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PACKAGE_ID/value=arduino
578 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PLATFORM_FILE/delimiter=;
579 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PLATFORM_FILE/operation=replace
580 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PLATFORM_FILE/value=C\:/WorkSpace/eclipse/arduinoPlugin/packages/arduino/hardware/avr/1.6.17/platform.txt
581 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PROCESSOR/delimiter=;
582 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PROCESSOR/operation=replace
583 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.PROCESSOR/value=ATmega328
584 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.RESET\ METHOD/delimiter=;
585 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.RESET\ METHOD/operation=replace
586 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.RESET\ METHOD/value=
587 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.SIZE.SWITCH/delimiter=;
588 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.SIZE.SWITCH/operation=replace
589 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.SIZE.SWITCH/value=${A.RECIPE.SIZE.PATTERN}
590 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD\ METHOD/delimiter=;
591 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD\ METHOD/operation=replace
592 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD\ METHOD/value=
593 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD\ SPEED/delimiter=;
594 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD\ SPEED/operation=replace
595 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD\ SPEED/value=
596 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD.PATTERN/delimiter=;
597 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD.PATTERN/operation=replace
598 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD.PATTERN/value=${A.TOOLS.AVRDUDE.UPLOAD.PATTERN}
599 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD.PROTOCOL/delimiter=;
600 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD.PROTOCOL/operation=replace
601 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.UPLOAD.PROTOCOL/value=Default
602 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.VARIANT/delimiter=;
603 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.VARIANT/operation=replace
604 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.VARIANT/value=
605 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.WARNING_LEVEL/delimiter=;
606 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.WARNING_LEVEL/operation=replace
607 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/JANTJE.WARNING_LEVEL/value=\ -Wall
608 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/PATH/delimiter=;
609 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/PATH/operation=replace
610 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/PATH/value=${A.COMPILER.PATH}${PathDelimiter}${A.BUILD.GENERIC.PATH}${PathDelimiter}${PATH}
611 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/append=true
612 | environment/project/it.baeyens.arduino.core.toolChain.release.1393447708/appendContributed=true
613 |
--------------------------------------------------------------------------------