├── .cproject ├── .gitattributes ├── .gitignore ├── .project ├── .settings ├── language.settings.xml └── org.eclipse.cdt.core.prefs ├── Ananas.cpp ├── Ananas.h ├── Ananas ├── Ananas.h ├── Ananas.ino ├── Da.cpp ├── Da.h ├── Encoder.cpp ├── Encoder.h ├── QUN.cpp ├── QUN.h ├── TLC5615.cpp ├── TLC5615.h ├── configuration.h ├── stepper.cpp └── stepper.h ├── Da.cpp ├── Da.h ├── Encoder.cpp ├── Encoder.h ├── LICENSE ├── README.md ├── Release ├── Ananas.cpp.d ├── Ananas.cpp.o ├── Ananas.eep ├── Ananas.elf ├── Ananas.hex ├── Da.cpp.d ├── Da.cpp.o ├── Encoder.cpp.d ├── Encoder.cpp.o ├── Libraries │ ├── QUN │ │ ├── QUN.cpp.d │ │ ├── QUN.cpp.o │ │ └── subdir.mk │ └── TLC5615 │ │ ├── TLC5615.cpp.d │ │ ├── TLC5615.cpp.o │ │ └── subdir.mk ├── arduino.ar ├── arduino │ ├── CDC.cpp.d │ ├── CDC.cpp.o │ ├── HID.cpp.d │ ├── HID.cpp.o │ ├── HardwareSerial.cpp.d │ ├── HardwareSerial.cpp.o │ ├── HardwareSerial0.cpp.d │ ├── HardwareSerial0.cpp.o │ ├── HardwareSerial1.cpp.d │ ├── HardwareSerial1.cpp.o │ ├── HardwareSerial2.cpp.d │ ├── HardwareSerial2.cpp.o │ ├── HardwareSerial3.cpp.d │ ├── HardwareSerial3.cpp.o │ ├── IPAddress.cpp.d │ ├── IPAddress.cpp.o │ ├── Print.cpp.d │ ├── Print.cpp.o │ ├── Stream.cpp.d │ ├── Stream.cpp.o │ ├── Tone.cpp.d │ ├── Tone.cpp.o │ ├── USBCore.cpp.d │ ├── USBCore.cpp.o │ ├── WInterrupts.c.d │ ├── WInterrupts.c.o │ ├── WMath.cpp.d │ ├── WMath.cpp.o │ ├── WString.cpp.d │ ├── WString.cpp.o │ ├── core │ │ ├── avr-libc │ │ │ └── subdir.mk │ │ └── subdir.mk │ ├── hooks.c.d │ ├── hooks.c.o │ ├── main.cpp.d │ ├── main.cpp.o │ ├── malloc.c.d │ ├── malloc.c.o │ ├── new.cpp.d │ ├── new.cpp.o │ ├── realloc.c.d │ ├── realloc.c.o │ ├── wiring.c.d │ ├── wiring.c.o │ ├── wiring_analog.c.d │ ├── wiring_analog.c.o │ ├── wiring_digital.c.d │ ├── wiring_digital.c.o │ ├── wiring_pulse.c.d │ ├── wiring_pulse.c.o │ ├── wiring_shift.c.d │ └── wiring_shift.c.o ├── makefile ├── objects.mk ├── sources.mk ├── stepper.cpp.d ├── stepper.cpp.o └── subdir.mk ├── arduino_IDE └── Ananas.zip ├── binary └── Ananas.hex ├── configuration.h ├── lib.zip ├── spec.d ├── stepper.cpp └── stepper.h /.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 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Windows image file caches 2 | Thumbs.db 3 | ehthumbs.db 4 | 5 | # Folder config file 6 | Desktop.ini 7 | 8 | # Recycle Bin used on file shares 9 | $RECYCLE.BIN/ 10 | 11 | # Windows Installer files 12 | *.cab 13 | *.msi 14 | *.msm 15 | *.msp 16 | 17 | # Windows shortcuts 18 | *.lnk 19 | 20 | # ========================= 21 | # Operating System Files 22 | # ========================= 23 | 24 | # OSX 25 | # ========================= 26 | 27 | .DS_Store 28 | .AppleDouble 29 | .LSOverride 30 | 31 | # Thumbnails 32 | ._* 33 | 34 | # Files that might appear in the root of a volume 35 | .DocumentRevisions-V100 36 | .fseventsd 37 | .Spotlight-V100 38 | .TemporaryItems 39 | .Trashes 40 | .VolumeIcon.icns 41 | 42 | # Directories potentially created on remote AFP share 43 | .AppleDB 44 | .AppleDesktop 45 | Network Trash Folder 46 | Temporary Items 47 | .apdisk 48 | -------------------------------------------------------------------------------- /.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | Ananas 4 | 5 | 6 | 7 | 8 | 9 | org.eclipse.cdt.managedbuilder.core.genmakebuilder 10 | clean,full,incremental, 11 | 12 | 13 | 14 | 15 | org.eclipse.cdt.managedbuilder.core.ScannerConfigBuilder 16 | full,incremental, 17 | 18 | 19 | 20 | 21 | 22 | org.eclipse.cdt.core.cnature 23 | org.eclipse.cdt.core.ccnature 24 | org.eclipse.cdt.managedbuilder.core.managedBuildNature 25 | org.eclipse.cdt.managedbuilder.core.ScannerConfigNature 26 | it.baeyens.arduinonature 27 | 28 | 29 | 30 | Libraries/QUN 31 | 2 32 | ArduinoPivateLibPath/QUN 33 | 34 | 35 | Libraries/TLC5615 36 | 2 37 | ArduinoLibPath/TLC5615 38 | 39 | 40 | arduino/core 41 | 2 42 | ArduinoPlatformPath/cores/arduino 43 | 44 | 45 | arduino/variant 46 | 2 47 | ArduinoPinPath/eightanaloginputs 48 | 49 | 50 | 51 | 52 | ArduinoHardwareLibPath 53 | file:/E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/libraries 54 | 55 | 56 | ArduinoPinPath 57 | file:/E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/variants 58 | 59 | 60 | ArduinoPlatformPath 61 | file:/E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr 62 | 63 | 64 | 65 | -------------------------------------------------------------------------------- /.settings/language.settings.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /.settings/org.eclipse.cdt.core.prefs: -------------------------------------------------------------------------------- 1 | eclipse.preferences.version=1 2 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.ARCHITECTURE/delimiter=; 3 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.ARCHITECTURE/operation=replace 4 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.ARCHITECTURE/value=avr 5 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.ARCHIVE_FILE/delimiter=; 6 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.ARCHIVE_FILE/operation=replace 7 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.ARCHIVE_FILE/value=arduino.ar 8 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.EXTENDED_FUSES/delimiter=; 9 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.EXTENDED_FUSES/operation=replace 10 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.EXTENDED_FUSES/value=0x05 11 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.FILE/delimiter=; 12 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.FILE/operation=replace 13 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.FILE/value=atmega/ATmegaBOOT_168_atmega328.hex 14 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.HIGH_FUSES/delimiter=; 15 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.HIGH_FUSES/operation=replace 16 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.HIGH_FUSES/value=0xDA 17 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.LOCK_BITS/delimiter=; 18 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.LOCK_BITS/operation=replace 19 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.LOCK_BITS/value=0x0F 20 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.LOW_FUSES/delimiter=; 21 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.LOW_FUSES/operation=replace 22 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.LOW_FUSES/value=0xFF 23 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.TOOL/delimiter=; 24 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.TOOL/operation=replace 25 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.TOOL/value=avrdude 26 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.UNLOCK_BITS/delimiter=; 27 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.UNLOCK_BITS/operation=replace 28 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BOOTLOADER.UNLOCK_BITS/value=0x3F 29 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.ARCH/delimiter=; 30 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.ARCH/operation=replace 31 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.ARCH/value=AVR 32 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.BOARD/delimiter=; 33 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.BOARD/operation=replace 34 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.BOARD/value=AVR_NANO 35 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.CORE/delimiter=; 36 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.CORE/operation=replace 37 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.CORE/value=arduino 38 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.EXTRA_FLAGS/delimiter=; 39 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.EXTRA_FLAGS/operation=replace 40 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.EXTRA_FLAGS/value= 41 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.F_CPU/delimiter=; 42 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.F_CPU/operation=replace 43 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.F_CPU/value=16000000L 44 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.MCU/delimiter=; 45 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.MCU/operation=replace 46 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.MCU/value=atmega328p 47 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.PATH/delimiter=; 48 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.PATH/operation=replace 49 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.PATH/value=${ProjDirPath}/${ConfigName} 50 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.PROJECT_NAME/delimiter=; 51 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.PROJECT_NAME/operation=replace 52 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.PROJECT_NAME/value=${ProjName} 53 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.USB_FLAGS/delimiter=; 54 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.USB_FLAGS/operation=replace 55 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/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}' 56 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.USB_MANUFACTURER/delimiter=; 57 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.USB_MANUFACTURER/operation=replace 58 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.USB_MANUFACTURER/value= 59 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.USE_ARCHIVER/delimiter=; 60 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.USE_ARCHIVER/operation=replace 61 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.USE_ARCHIVER/value=true 62 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.VARIANT.PATH/delimiter=; 63 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.VARIANT.PATH/operation=replace 64 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.VARIANT.PATH/value=/E\:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/variants/${A.BUILD.VARIANT} 65 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.VARIANT/delimiter=; 66 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.VARIANT/operation=replace 67 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.BUILD.VARIANT/value=eightanaloginputs 68 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CMD.PATH/delimiter=; 69 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CMD.PATH/operation=replace 70 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CMD.PATH/value=${A.TOOLS.AVRDUDE.CMD.PATH} 71 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CMD/delimiter=; 72 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CMD/operation=replace 73 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CMD/value=${A.TOOLS.BOSSAC.CMD} 74 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.AR.CMD/delimiter=; 75 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.AR.CMD/operation=replace 76 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.AR.CMD/value=avr-ar 77 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.AR.FLAGS/delimiter=; 78 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.AR.FLAGS/operation=replace 79 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.AR.FLAGS/value=rcs 80 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.CMD/delimiter=; 81 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.CMD/operation=replace 82 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.CMD/value=avr-gcc 83 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.ELF.CMD/delimiter=; 84 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.ELF.CMD/operation=replace 85 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.ELF.CMD/value=avr-gcc 86 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.ELF.FLAGS/delimiter=; 87 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.ELF.FLAGS/operation=replace 88 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.ELF.FLAGS/value=-Os -Wl,--gc-sections 89 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.FLAGS/delimiter=; 90 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.FLAGS/operation=replace 91 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.C.FLAGS/value=-c -g -Os -w -ffunction-sections -fdata-sections -MMD 92 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.CPP.CMD/delimiter=; 93 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.CPP.CMD/operation=replace 94 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.CPP.CMD/value=avr-g++ 95 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.CPP.FLAGS/delimiter=; 96 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.CPP.FLAGS/operation=replace 97 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.CPP.FLAGS/value=-c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD 98 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.ELF2HEX.CMD/delimiter=; 99 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.ELF2HEX.CMD/operation=replace 100 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.ELF2HEX.CMD/value=avr-objcopy 101 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.ELF2HEX.FLAGS/delimiter=; 102 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.ELF2HEX.FLAGS/operation=replace 103 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.ELF2HEX.FLAGS/value=-O ihex -R .eeprom 104 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.LDFLAGS/delimiter=; 105 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.LDFLAGS/operation=replace 106 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.LDFLAGS/value= 107 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.OBJCOPY.CMD/delimiter=; 108 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.OBJCOPY.CMD/operation=replace 109 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.OBJCOPY.CMD/value=avr-objcopy 110 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.OBJCOPY.EEP.FLAGS/delimiter=; 111 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.OBJCOPY.EEP.FLAGS/operation=replace 112 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.OBJCOPY.EEP.FLAGS/value=-O ihex -j .eeprom --set-section-flags\=.eeprom\=alloc,load --no-change-warnings --change-section-lma .eeprom\=0 113 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.PATH/delimiter=; 114 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.PATH/operation=replace 115 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.PATH/value=${A.RUNTIME.IDE.PATH}/hardware/tools/avr/bin/ 116 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.S.FLAGS/delimiter=; 117 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.S.FLAGS/operation=replace 118 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.S.FLAGS/value=-c -g -x assembler-with-cpp 119 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.SIZE.CMD/delimiter=; 120 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.SIZE.CMD/operation=replace 121 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.COMPILER.SIZE.CMD/value=avr-size 122 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CONFIG.PATH/delimiter=; 123 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CONFIG.PATH/operation=replace 124 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.CONFIG.PATH/value=${A.TOOLS.AVRDUDE.CONFIG.PATH} 125 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.NAME/delimiter=; 126 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.NAME/operation=replace 127 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.NAME/value=Arduino Nano 128 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.PATH/delimiter=; 129 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.PATH/operation=replace 130 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.PATH/value=${A.TOOLS.BOSSAC.PATH} 131 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN.1/delimiter=; 132 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN.1/operation=replace 133 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.AR.CMD}" ${A.COMPILER.AR.FLAGS} "${A.BUILD.PATH}/${A.ARCHIVE_FILE}" 134 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN.2/delimiter=; 135 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN.2/operation=replace 136 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN.2/value= 137 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN/delimiter=; 138 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN/operation=replace 139 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.AR.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.AR.CMD}" ${A.COMPILER.AR.FLAGS} "${A.BUILD.PATH}/${A.ARCHIVE_FILE}" "${A.OBJECT_FILE}" 140 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN.1/delimiter=; 141 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN.1/operation=replace 142 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.C.ELF.CMD}" ${A.COMPILER.C.ELF.FLAGS} -mmcu\=${A.BUILD.MCU} -o "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" 143 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN.2/delimiter=; 144 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN.2/operation=replace 145 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN.2/value=\ "${A.BUILD.PATH}/${A.ARCHIVE_FILE}" "-L${A.BUILD.PATH}" -lm 146 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN/delimiter=; 147 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN/operation=replace 148 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.COMBINE.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.C.ELF.CMD}" ${A.COMPILER.C.ELF.FLAGS} -mmcu\=${A.BUILD.MCU} -o "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" ${A.OBJECT_FILES} "${A.BUILD.PATH}/${A.ARCHIVE_FILE}" "-L${A.BUILD.PATH}" -lm 149 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN.1/delimiter=; 150 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN.1/operation=replace 151 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/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.BUILD.EXTRA_FLAGS} ${A.INCLUDES} 152 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN.2/delimiter=; 153 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN.2/operation=replace 154 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN.2/value=\ -o 155 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN.3/delimiter=; 156 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN.3/operation=replace 157 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN.3/value= 158 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN/delimiter=; 159 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.C.O.PATTERN/operation=replace 160 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/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.BUILD.EXTRA_FLAGS} ${A.INCLUDES} "${A.SOURCE_FILE}" -o "${A.OBJECT_FILE}" 161 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN.1/delimiter=; 162 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN.1/operation=replace 163 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/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.BUILD.EXTRA_FLAGS} ${A.INCLUDES} 164 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN.2/delimiter=; 165 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN.2/operation=replace 166 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN.2/value=\ -o 167 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN.3/delimiter=; 168 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN.3/operation=replace 169 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN.3/value= 170 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN/delimiter=; 171 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.CPP.O.PATTERN/operation=replace 172 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/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.BUILD.EXTRA_FLAGS} ${A.INCLUDES} "${A.SOURCE_FILE}" -o "${A.OBJECT_FILE}" 173 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.EEP.PATTERN.1/delimiter=; 174 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.EEP.PATTERN.1/operation=replace 175 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.EEP.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.OBJCOPY.CMD}" ${A.COMPILER.OBJCOPY.EEP.FLAGS} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.eep" 176 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.EEP.PATTERN/delimiter=; 177 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.EEP.PATTERN/operation=replace 178 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.EEP.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.OBJCOPY.CMD}" ${A.COMPILER.OBJCOPY.EEP.FLAGS} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.eep" 179 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.HEX.PATTERN.1/delimiter=; 180 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.HEX.PATTERN.1/operation=replace 181 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.HEX.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.ELF2HEX.CMD}" ${A.COMPILER.ELF2HEX.FLAGS} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.hex" 182 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.HEX.PATTERN/delimiter=; 183 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.HEX.PATTERN/operation=replace 184 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.OBJCOPY.HEX.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.ELF2HEX.CMD}" ${A.COMPILER.ELF2HEX.FLAGS} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.hex" 185 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.S.O.PATTERN/delimiter=; 186 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.S.O.PATTERN/operation=replace 187 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/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.BUILD.EXTRA_FLAGS} ${A.INCLUDES} "${A.SOURCE_FILE}" -o "${A.OBJECT_FILE}" 188 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.PATTERN.1/delimiter=; 189 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.PATTERN.1/operation=replace 190 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.PATTERN.1/value="${A.COMPILER.PATH}${A.COMPILER.SIZE.CMD}" -A "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" 191 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.PATTERN/delimiter=; 192 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.PATTERN/operation=replace 193 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.PATTERN/value="${A.COMPILER.PATH}${A.COMPILER.SIZE.CMD}" -A "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" 194 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX.DATA/delimiter=; 195 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX.DATA/operation=replace 196 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX.DATA/value=^(?\:\\.data|\\.bss|\\.noinit)\\s+([0-9]+).* 197 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX.EEPROM/delimiter=; 198 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX.EEPROM/operation=replace 199 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX.EEPROM/value=^(?\:\\.eeprom)\\s+([0-9]+).* 200 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX/delimiter=; 201 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX/operation=replace 202 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RECIPE.SIZE.REGEX/value=^(?\:\\.text|\\.data|\\.bootloader)\\s+([0-9]+).* 203 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.HARDWARE.PATH/delimiter=; 204 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.HARDWARE.PATH/operation=replace 205 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.HARDWARE.PATH/value=E\:/Arduino/arduino-1.5.6-r2/hardware 206 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.IDE.PATH/delimiter=; 207 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.IDE.PATH/operation=replace 208 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.IDE.PATH/value=E\:/Arduino/arduino-1.5.6-r2 209 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.IDE.VERSION/delimiter=; 210 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.IDE.VERSION/operation=replace 211 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.RUNTIME.IDE.VERSION/value=156-r2 212 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.SOFTWARE/delimiter=; 213 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.SOFTWARE/operation=replace 214 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.SOFTWARE/value=ARDUINO 215 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.QUIET/delimiter=; 216 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.QUIET/operation=replace 217 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.QUIET/value=-q -q 218 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.VERBOSE/delimiter=; 219 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.VERBOSE/operation=replace 220 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PARAMS.VERBOSE/value=-v -v -v -v 221 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PATTERN/delimiter=; 222 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PATTERN/operation=replace 223 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.BOOTLOADER.PATTERN/value="${A.CMD.PATH}" "-C${A.CONFIG.PATH}" ${A.BOOTLOADER.VERBOSE} -p${A.BUILD.MCU} -c${A.PROTOCOL} ${A.PROGRAM.EXTRA_PARAMS} "-Uflash\:w\:${A.RUNTIME.PLATFORM.PATH}/bootloaders/${A.BOOTLOADER.FILE}\:i" -Ulock\:w\:${A.BOOTLOADER.LOCK_BITS}\:m 224 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CMD.PATH.LINUX/delimiter=; 225 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CMD.PATH.LINUX/operation=replace 226 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CMD.PATH.LINUX/value=${A.RUNTIME.IDE.PATH}/hardware/tools/avrdude 227 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CMD.PATH/delimiter=; 228 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CMD.PATH/operation=replace 229 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CMD.PATH/value=${A.RUNTIME.IDE.PATH}/hardware/tools/avr/bin/avrdude 230 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CONFIG.PATH.LINUX/delimiter=; 231 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CONFIG.PATH.LINUX/operation=replace 232 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CONFIG.PATH.LINUX/value=${A.RUNTIME.IDE.PATH}/hardware/tools/avrdude.conf 233 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CONFIG.PATH/delimiter=; 234 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CONFIG.PATH/operation=replace 235 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.CONFIG.PATH/value=${A.RUNTIME.IDE.PATH}/hardware/tools/avr/etc/avrdude.conf 236 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PARAMS.QUIET/delimiter=; 237 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PARAMS.QUIET/operation=replace 238 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PARAMS.QUIET/value=-q -q 239 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PARAMS.VERBOSE/delimiter=; 240 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PARAMS.VERBOSE/operation=replace 241 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PARAMS.VERBOSE/value=-v -v -v -v 242 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PATTERN/delimiter=; 243 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PATTERN/operation=replace 244 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.ERASE.PATTERN/value="${A.CMD.PATH}" "-C${A.CONFIG.PATH}" ${A.ERASE.VERBOSE} -p${A.BUILD.MCU} -c${A.PROTOCOL} ${A.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 245 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.QUIET/delimiter=; 246 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.QUIET/operation=replace 247 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.QUIET/value=-q -q 248 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.VERBOSE/delimiter=; 249 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.VERBOSE/operation=replace 250 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PARAMS.VERBOSE/value=-v -v -v -v 251 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PATTERN/delimiter=; 252 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PATTERN/operation=replace 253 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.PROGRAM.PATTERN/value="${A.CMD.PATH}" "-C${A.CONFIG.PATH}" ${A.PROGRAM.VERBOSE} -p${A.BUILD.MCU} -c${A.PROTOCOL} ${A.PROGRAM.EXTRA_PARAMS} "-Uflash\:w\:${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.hex\:i" 254 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.QUIET/delimiter=; 255 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.QUIET/operation=replace 256 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.QUIET/value=-q -q 257 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.VERBOSE/delimiter=; 258 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.VERBOSE/operation=replace 259 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PARAMS.VERBOSE/value=-v -v -v -v 260 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PATTERN/delimiter=; 261 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PATTERN/operation=replace 262 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.TOOLS.AVRDUDE.UPLOAD.PATTERN/value="${A.CMD.PATH}" "-C${A.CONFIG.PATH}" ${A.UPLOAD.VERBOSE} -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" 263 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.MAXIMUM_DATA_SIZE/delimiter=; 264 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.MAXIMUM_DATA_SIZE/operation=replace 265 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.MAXIMUM_DATA_SIZE/value=2048 266 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.MAXIMUM_SIZE/delimiter=; 267 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.MAXIMUM_SIZE/operation=replace 268 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.MAXIMUM_SIZE/value=30720 269 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.PROTOCOL/delimiter=; 270 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.PROTOCOL/operation=replace 271 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.PROTOCOL/value=arduino 272 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.SPEED/delimiter=; 273 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.SPEED/operation=replace 274 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.SPEED/value=57600 275 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.TOOL/delimiter=; 276 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.TOOL/operation=replace 277 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.UPLOAD.TOOL/value=avrdude 278 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.VERSION/delimiter=; 279 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.VERSION/operation=replace 280 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/A.VERSION/value=1.5.6 281 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.BOARDS_FILE/delimiter=; 282 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.BOARDS_FILE/operation=replace 283 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.BOARDS_FILE/value=E\:\\Arduino\\arduino-1.5.6-r2\\hardware\\arduino\\avr\\boards.txt 284 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.BOARD_NAME/delimiter=; 285 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.BOARD_NAME/operation=replace 286 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.BOARD_NAME/value=Arduino Nano 287 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.COM_PORT/delimiter=; 288 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.COM_PORT/operation=replace 289 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.COM_PORT/value=COM17 290 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.PLATFORM_FILE/delimiter=; 291 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.PLATFORM_FILE/operation=replace 292 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.PLATFORM_FILE/value=E\:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/platform.txt 293 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.PROCESSOR/delimiter=; 294 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.PROCESSOR/operation=replace 295 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.PROCESSOR/value=ATmega328 296 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.SIZE.SWITCH/delimiter=; 297 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.SIZE.SWITCH/operation=replace 298 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.SIZE.SWITCH/value=${A.RECIPE.SIZE.PATTERN} 299 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.SIZE_COMMAND/delimiter=; 300 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.SIZE_COMMAND/operation=replace 301 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.SIZE_COMMAND/value="${A.COMPILER.PATH}${A.COMPILER.SIZE.CMD}" --format\=avr --mcu\=${A.BUILD.MCU} "${A.BUILD.PATH}/${A.BUILD.PROJECT_NAME}.elf" 302 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.TEMPLATE_FOLDER/delimiter=; 303 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.TEMPLATE_FOLDER/operation=replace 304 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.TEMPLATE_FOLDER/value= 305 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.TEMPLATE_USE_DEFAULT/delimiter=; 306 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.TEMPLATE_USE_DEFAULT/operation=replace 307 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/JANTJE.TEMPLATE_USE_DEFAULT/value=true 308 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/PATH/delimiter=; 309 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/PATH/operation=replace 310 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/PATH/value=${A.COMPILER.PATH}${PathDelimiter}${A.BUILD.GENERIC.PATH}${PathDelimiter}${A.RUNTIME.IDE.PATH}/hardware/tools/avr/utils/bin${PathDelimiter}${PATH} 311 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/append=true 312 | environment/project/it.baeyens.arduino.core.toolChain.release.1251386362/appendContributed=true 313 | -------------------------------------------------------------------------------- /Ananas.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Ananas.cpp -------------------------------------------------------------------------------- /Ananas.h: -------------------------------------------------------------------------------- 1 | /* 2 | **************************************************************************** 3 | * Copyright (c) 2015 Dark Guan * 4 | * This file is part of Ananas. * 5 | * * 6 | * Ananas is free software: you can redistribute it and/or modify * 7 | * it under the terms of the GNU General Public License as published by * 8 | * the Free Software Foundation, either version 3 of the License, or * 9 | * (at your option) any later version. * 10 | * * 11 | * Ananas is distributed in the hope that it will be useful, * 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of * 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 14 | * GNU General Public License for more details. * 15 | * * 16 | * You should have received a copy of the GNU General Public License * 17 | * along with Ananas. If not, see . * 18 | **************************************************************************** 19 | */ 20 | // Only modify this file to include 21 | // - function definitions (prototypes) 22 | // - include files 23 | // - extern variable definitions 24 | // In the appropriate section 25 | 26 | #ifndef _Ananas_H_ 27 | #define _Ananas_H_ 28 | #include "Arduino.h" 29 | #include "configuration.h" 30 | 31 | 32 | //add your includes for the project Ananas here 33 | 34 | //end of add your includes here 35 | #ifdef __cplusplus 36 | extern "C" { 37 | #endif 38 | void loop(); 39 | void setup(); 40 | #ifdef __cplusplus 41 | } // extern "C" 42 | #endif 43 | 44 | //add your function definitions for the project Ananas here 45 | 46 | //Do not add code below this line 47 | #endif /* _Ananas_H_ */ 48 | -------------------------------------------------------------------------------- /Ananas/Ananas.h: -------------------------------------------------------------------------------- 1 | /* 2 | **************************************************************************** 3 | * Copyright (c) 2015 Dark Guan * 4 | * This file is part of Ananas. * 5 | * * 6 | * Ananas is free software: you can redistribute it and/or modify * 7 | * it under the terms of the GNU General Public License as published by * 8 | * the Free Software Foundation, either version 3 of the License, or * 9 | * (at your option) any later version. * 10 | * * 11 | * Ananas is distributed in the hope that it will be useful, * 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of * 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 14 | * GNU General Public License for more details. * 15 | * * 16 | * You should have received a copy of the GNU General Public License * 17 | * along with Ananas. If not, see . * 18 | **************************************************************************** 19 | */ 20 | // Only modify this file to include 21 | // - function definitions (prototypes) 22 | // - include files 23 | // - extern variable definitions 24 | // In the appropriate section 25 | 26 | #ifndef _Ananas_H_ 27 | #define _Ananas_H_ 28 | #include "Arduino.h" 29 | #include "configuration.h" 30 | 31 | 32 | //add your includes for the project Ananas here 33 | 34 | //end of add your includes here 35 | #ifdef __cplusplus 36 | extern "C" { 37 | #endif 38 | void loop(); 39 | void setup(); 40 | #ifdef __cplusplus 41 | } // extern "C" 42 | #endif 43 | 44 | //add your function definitions for the project Ananas here 45 | 46 | //Do not add code below this line 47 | #endif /* _Ananas_H_ */ 48 | -------------------------------------------------------------------------------- /Ananas/Ananas.ino: -------------------------------------------------------------------------------- 1 | /* 2 | **************************************************************************** 3 | * Copyright (c) 2015 Dark Guan * 4 | * This file is part of Ananas. * 5 | * * 6 | * Ananas is free software: you can redistribute it and/or modify * 7 | * it under the terms of the GNU General Public License as published by * 8 | * the Free Software Foundation, either version 3 of the License, or * 9 | * (at your option) any later version. * 10 | * * 11 | * Ananas is distributed in the hope that it will be useful, * 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of * 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 14 | * GNU General Public License for more details. * 15 | * * 16 | * You should have received a copy of the GNU General Public License * 17 | * along with Ananas. If not, see . * 18 | **************************************************************************** 19 | */ 20 | 21 | // Do not remove the include below 22 | #include "Ananas.h" 23 | #include "Da.h" 24 | #include "Encoder.h" 25 | #include "stepper.h" 26 | 27 | //The setup function is called once at startup of the sketch 28 | bool closeLoop = false; 29 | 30 | void serialManager(); 31 | void printInformation(); 32 | 33 | void setup() { 34 | // Add your initialization code here 35 | Serial.begin(BANDRATE); 36 | //��ʼ��˳�����Ҫ�����Է�ֹ����ڳ�ʼ����ʱ�򶶶����Լ���������׼����� 37 | initial_DA(); 38 | initialStepper(); 39 | initialEncoder(); 40 | 41 | printInformation(); 42 | } 43 | 44 | // The loop function is called in an endless loop 45 | void loop() { 46 | //Add your repeated code here 47 | serialManager(); 48 | 49 | if (closeLoop) 50 | managerDelay(); 51 | } 52 | 53 | void printInformation() { 54 | Serial.print("Pulse Count : "); 55 | Serial.println(getSteps()); 56 | Serial.print("Destination : "); 57 | Serial.println(getDestination()); 58 | Serial.println(); 59 | Serial.print("Encoder Count : "); 60 | Serial.println(getEncodercount()); 61 | Serial.print("Positon : "); 62 | Serial.println(getPosition()); 63 | Serial.println(); 64 | Serial.print("Voltage : "); 65 | Serial.println(getvol()); 66 | Serial.println(); 67 | Serial.print("Error : "); 68 | Serial.println(getError()); 69 | } 70 | 71 | void serialManager() { 72 | 73 | if (Serial.available() > 0) { 74 | char command = Serial.read(); 75 | char sign; 76 | switch (command) { 77 | case 'C': 78 | closeLoop = !closeLoop; 79 | Serial.println("Shift CloseLoop"); 80 | break; 81 | case 'D': 82 | changeDisableMotor(); 83 | break; 84 | case 'R': 85 | sign = Serial.read(); 86 | if (sign == '+') 87 | step(true); 88 | else if (sign == '-') { 89 | step(false); 90 | } 91 | break; 92 | 93 | case 'i': 94 | printInformation(); 95 | break; 96 | 97 | case 'v': 98 | 99 | break; 100 | 101 | //�ı似���͵���� 102 | case 'c': 103 | sign = Serial.read(); 104 | if (sign == 'e') { 105 | changeDir(); 106 | } else if (sign == 'd') { 107 | changeMotorDir(); 108 | } 109 | 110 | break; 111 | default: 112 | break; 113 | } 114 | sign = 0; 115 | } 116 | 117 | while (Serial.available() > 0) 118 | Serial.read(); 119 | 120 | } 121 | -------------------------------------------------------------------------------- /Ananas/Da.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | **************************************************************************** 3 | * Copyright (c) 2015 Dark Guan * 4 | * This file is part of Ananas. * 5 | * * 6 | * Ananas is free software: you can redistribute it and/or modify * 7 | * it under the terms of the GNU General Public License as published by * 8 | * the Free Software Foundation, either version 3 of the License, or * 9 | * (at your option) any later version. * 10 | * * 11 | * Ananas is distributed in the hope that it will be useful, * 12 | * but WITHOUT ANY WARRANTY; without even the implied warranty of * 13 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 14 | * GNU General Public License for more details. * 15 | * * 16 | * You should have received a copy of the GNU General Public License * 17 | * along with Ananas. If not, see . * 18 | **************************************************************************** 19 | */ 20 | 21 | /* 22 | * Da.cpp 23 | * 24 | * Created on: 2015��12��14�� 25 | * Author: Dark 26 | */ 27 | #include "Da.h" 28 | #include "TLC5615.h" 29 | 30 | /* 31 | *initial the DA,and set a initial voltage 32 | *avoid the driver shake 33 | */ 34 | TLC5615 DA(DA_DIN, DA_SCLK, DA_CS); 35 | 36 | uint16_t maxvol; 37 | uint16_t minvol; 38 | uint16_t volfactor; 39 | uint8_t errorallow; 40 | 41 | uint16_t volstate; 42 | 43 | void initial_DA() { 44 | DA.InitTLC5615(); 45 | //TODO ����Ҫ���ϴ�EEPROM��������ȡƥ������Ϣ�IJ��� 46 | //ƥ������ѹ����С��ѹ 47 | //����Ҫ������С��ѹ��Ҫ��Ȼ�����ᶶ 48 | 49 | maxvol = MAX_DA; 50 | minvol = DA_initial; 51 | errorallow = MAXERROR; 52 | volfactor = (maxvol - minvol) / errorallow; 53 | 54 | //initial DA 55 | DA_SET_V(minvol); //����Сֵ��ʼDA ���ֵ���ڽ��Ǵ�EEPROM�����ȡ���� 56 | } 57 | 58 | /* 59 | * set the voltage 60 | */ 61 | void DA_SET_V(unsigned int Vol) { 62 | //the voltage is limited 63 | //the voltage large then 64 | if (Vol > maxvol) { 65 | DA.DAConvert(maxvol); 66 | volstate = maxvol; 67 | } else if (Vol < minvol) { 68 | DA.DAConvert(minvol); 69 | volstate = minvol; 70 | } else { 71 | DA.DAConvert(Vol); 72 | volstate = Vol; //store state 73 | } 74 | } 75 | 76 | /* 77 | * adjust the voltage 78 | */ 79 | void managerVoltage(int error) { 80 | //change the voltage base on the difference between the pulse and the encoder count 81 | //max error 82 | 83 | if (error >= errorallow) { 84 | DA_SET_V(maxvol); 85 | } else { 86 | DA_SET_V(minvol + error * volfactor); 87 | } 88 | } 89 | 90 | uint16_t getvol() { 91 | return volstate; 92 | } 93 | -------------------------------------------------------------------------------- /Ananas/Da.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | /* 5 | **************************************************************************** 6 | * Copyright (c) 2015 Dark Guan * 7 | * This file is part of Ananas. * 8 | * * 9 | * Ananas is free software: you can redistribute it and/or modify * 10 | * it under the terms of the GNU General Public License as published by * 11 | * the Free Software Foundation, either version 3 of the License, or * 12 | * (at your option) any later version. * 13 | * * 14 | * Ananas is distributed in the hope that it will be useful, * 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of * 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 17 | * GNU General Public License for more details. * 18 | * * 19 | * You should have received a copy of the GNU General Public License * 20 | * along with Ananas. If not, see . * 21 | **************************************************************************** 22 | */ 23 | /* 24 | * Da.h 25 | * 26 | * Created on: 2015��12��8�� 27 | * Author: Dark 28 | */ 29 | #include "arduino.h" 30 | #include "Ananas.h" 31 | 32 | 33 | #ifndef DA_H_ 34 | #define DA_H_ 35 | 36 | /* 37 | * *Created on: 2015��12��8�� ����3:42:03 38 | * Author: Dark 39 | */ 40 | 41 | void initial_DA(); 42 | 43 | void DA_SET_V(unsigned int Vol); 44 | 45 | void managerVoltage(int error); 46 | 47 | uint16_t getvol(); 48 | 49 | #endif /* DA_H_ */ 50 | -------------------------------------------------------------------------------- /Ananas/Encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Ananas/Encoder.cpp -------------------------------------------------------------------------------- /Ananas/Encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Ananas/Encoder.h -------------------------------------------------------------------------------- /Ananas/QUN.cpp: -------------------------------------------------------------------------------- 1 | /*���ɷַ�,mylife1213@gmail.com*/ 2 | 3 | #include "Arduino.h" 4 | #include "QUN.h" 5 | 6 | 7 | void (*gao)(); 8 | 9 | 10 | void QUN::attachInterrupt(void (*f)(),unsigned char bytes) 11 | { 12 | 13 | PORTD|=_BV(PORTD7); 14 | gao=f; 15 | DIDR1|=_BV(AIN1D)|_BV(AIN0D); 16 | ACSR=0; 17 | ACSR|=_BV(ACIE)|_BV(ACBG)|bytes; 18 | SREG|=(1<<7); 19 | 20 | 21 | } 22 | 23 | ISR(ANALOG_COMP_vect) 24 | { 25 | (*gao)(); 26 | } 27 | 28 | 29 | 30 | -------------------------------------------------------------------------------- /Ananas/QUN.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Ananas/QUN.h -------------------------------------------------------------------------------- /Ananas/TLC5615.cpp: -------------------------------------------------------------------------------- 1 | /* 2 | TLC5615.cpp - Arduino library support for the Digital-to-Analog conversion chip TLC5615 3 | Created by Luffy, May 1,2014. 4 | Released into the public domain. 5 | ver 1.0 BATE 6 | */ 7 | 8 | #include "Arduino.h" 9 | #include "TLC5615.h" 10 | 11 | TLC5615::TLC5615(uint8_t DIN, uint8_t SCLK, uint8_t CS) 12 | { 13 | pinMode(DIN, OUTPUT); 14 | pinMode(SCLK, OUTPUT); 15 | pinMode(CS, OUTPUT); 16 | DIN_Pin = DIN; 17 | SCLK_Pin = SCLK; 18 | CS_Pin = CS; 19 | InitTLC5615(); 20 | 21 | 22 | //initial the voltage 23 | } 24 | 25 | void TLC5615::InitTLC5615() 26 | { 27 | // digitalWrite(CS_Pin, HIGH); 28 | digitalWrite(CS_Pin, LOW); 29 | digitalWrite(SCLK_Pin, LOW); 30 | } 31 | 32 | void TLC5615::DAConvert(uint16_t data) 33 | { 34 | InitTLC5615(); 35 | for (unsigned char i=0; i<12; i++) 36 | { 37 | if (data & 0x200) 38 | digitalWrite(DIN_Pin, HIGH); 39 | else 40 | digitalWrite(DIN_Pin, LOW); 41 | digitalWrite(SCLK_Pin, HIGH); 42 | data = data<<1; 43 | digitalWrite(SCLK_Pin, LOW); 44 | } 45 | digitalWrite(CS_Pin, HIGH); 46 | digitalWrite(SCLK_Pin, LOW); 47 | } 48 | -------------------------------------------------------------------------------- /Ananas/TLC5615.h: -------------------------------------------------------------------------------- 1 | /* 2 | TLC5615.h - Arduino library support for the Digital-to-Analog conversion chip TLC5615 3 | Created by Luffy, May 1,2014. 4 | Released into the public domain. 5 | ver 1.0 BATE 6 | */ 7 | #ifndef TLC5615_h 8 | #define TLC5615_h 9 | 10 | #include "Arduino.h" 11 | 12 | class TLC5615 13 | { 14 | public: 15 | TLC5615(uint8_t DIN, uint8_t SCLK, uint8_t CS); 16 | void InitTLC5615(); 17 | void DAConvert(uint16_t data); 18 | private: 19 | uint8_t DIN_Pin; 20 | uint8_t SCLK_Pin; 21 | uint8_t CS_Pin; 22 | }; 23 | 24 | #endif 25 | -------------------------------------------------------------------------------- /Ananas/configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Ananas/configuration.h -------------------------------------------------------------------------------- /Ananas/stepper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Ananas/stepper.cpp -------------------------------------------------------------------------------- /Ananas/stepper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Ananas/stepper.h -------------------------------------------------------------------------------- /Da.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Da.cpp -------------------------------------------------------------------------------- /Da.h: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | /* 5 | **************************************************************************** 6 | * Copyright (c) 2015 Dark Guan * 7 | * This file is part of Ananas. * 8 | * * 9 | * Ananas is free software: you can redistribute it and/or modify * 10 | * it under the terms of the GNU General Public License as published by * 11 | * the Free Software Foundation, either version 3 of the License, or * 12 | * (at your option) any later version. * 13 | * * 14 | * Ananas is distributed in the hope that it will be useful, * 15 | * but WITHOUT ANY WARRANTY; without even the implied warranty of * 16 | * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * 17 | * GNU General Public License for more details. * 18 | * * 19 | * You should have received a copy of the GNU General Public License * 20 | * along with Ananas. If not, see . * 21 | **************************************************************************** 22 | */ 23 | /* 24 | * Da.h 25 | * 26 | * Created on: 2015��12��8�� 27 | * Author: Dark 28 | */ 29 | #include "arduino.h" 30 | #include "Ananas.h" 31 | 32 | 33 | #ifndef DA_H_ 34 | #define DA_H_ 35 | 36 | /* 37 | * *Created on: 2015��12��8�� ����3:42:03 38 | * Author: Dark 39 | */ 40 | 41 | void initial_DA(); 42 | 43 | void DA_SET_V(unsigned int Vol); 44 | 45 | void managerVoltage(int error); 46 | 47 | uint16_t getvol(); 48 | 49 | #endif /* DA_H_ */ 50 | -------------------------------------------------------------------------------- /Encoder.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Encoder.cpp -------------------------------------------------------------------------------- /Encoder.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Encoder.h -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- 1 | GNU GENERAL PUBLIC LICENSE 2 | Version 3, 29 June 2007 3 | 4 | Copyright (C) 2007 Free Software Foundation, Inc. 5 | Everyone is permitted to copy and distribute verbatim copies 6 | of this license document, but changing it is not allowed. 7 | 8 | Preamble 9 | 10 | The GNU General Public License is a free, copyleft license for 11 | software and other kinds of works. 12 | 13 | The licenses for most software and other practical works are designed 14 | to take away your freedom to share and change the works. By contrast, 15 | the GNU General Public License is intended to guarantee your freedom to 16 | share and change all versions of a program--to make sure it remains free 17 | software for all its users. We, the Free Software Foundation, use the 18 | GNU General Public License for most of our software; it applies also to 19 | any other work released this way by its authors. You can apply it to 20 | your programs, too. 21 | 22 | When we speak of free software, we are referring to freedom, not 23 | price. Our General Public Licenses are designed to make sure that you 24 | have the freedom to distribute copies of free software (and charge for 25 | them if you wish), that you receive source code or can get it if you 26 | want it, that you can change the software or use pieces of it in new 27 | free programs, and that you know you can do these things. 28 | 29 | To protect your rights, we need to prevent others from denying you 30 | these rights or asking you to surrender the rights. Therefore, you have 31 | certain responsibilities if you distribute copies of the software, or if 32 | you modify it: responsibilities to respect the freedom of others. 33 | 34 | For example, if you distribute copies of such a program, whether 35 | gratis or for a fee, you must pass on to the recipients the same 36 | freedoms that you received. You must make sure that they, too, receive 37 | or can get the source code. And you must show them these terms so they 38 | know their rights. 39 | 40 | Developers that use the GNU GPL protect your rights with two steps: 41 | (1) assert copyright on the software, and (2) offer you this License 42 | giving you legal permission to copy, distribute and/or modify it. 43 | 44 | For the developers' and authors' protection, the GPL clearly explains 45 | that there is no warranty for this free software. For both users' and 46 | authors' sake, the GPL requires that modified versions be marked as 47 | changed, so that their problems will not be attributed erroneously to 48 | authors of previous versions. 49 | 50 | Some devices are designed to deny users access to install or run 51 | modified versions of the software inside them, although the manufacturer 52 | can do so. This is fundamentally incompatible with the aim of 53 | protecting users' freedom to change the software. The systematic 54 | pattern of such abuse occurs in the area of products for individuals to 55 | use, which is precisely where it is most unacceptable. Therefore, we 56 | have designed this version of the GPL to prohibit the practice for those 57 | products. If such problems arise substantially in other domains, we 58 | stand ready to extend this provision to those domains in future versions 59 | of the GPL, as needed to protect the freedom of users. 60 | 61 | Finally, every program is threatened constantly by software patents. 62 | States should not allow patents to restrict development and use of 63 | software on general-purpose computers, but in those that do, we wish to 64 | avoid the special danger that patents applied to a free program could 65 | make it effectively proprietary. To prevent this, the GPL assures that 66 | patents cannot be used to render the program non-free. 67 | 68 | The precise terms and conditions for copying, distribution and 69 | modification follow. 70 | 71 | TERMS AND CONDITIONS 72 | 73 | 0. Definitions. 74 | 75 | "This License" refers to version 3 of the GNU General Public License. 76 | 77 | "Copyright" also means copyright-like laws that apply to other kinds of 78 | works, such as semiconductor masks. 79 | 80 | "The Program" refers to any copyrightable work licensed under this 81 | License. Each licensee is addressed as "you". "Licensees" and 82 | "recipients" may be individuals or organizations. 83 | 84 | To "modify" a work means to copy from or adapt all or part of the work 85 | in a fashion requiring copyright permission, other than the making of an 86 | exact copy. The resulting work is called a "modified version" of the 87 | earlier work or a work "based on" the earlier work. 88 | 89 | A "covered work" means either the unmodified Program or a work based 90 | on the Program. 91 | 92 | To "propagate" a work means to do anything with it that, without 93 | permission, would make you directly or secondarily liable for 94 | infringement under applicable copyright law, except executing it on a 95 | computer or modifying a private copy. Propagation includes copying, 96 | distribution (with or without modification), making available to the 97 | public, and in some countries other activities as well. 98 | 99 | To "convey" a work means any kind of propagation that enables other 100 | parties to make or receive copies. Mere interaction with a user through 101 | a computer network, with no transfer of a copy, is not conveying. 102 | 103 | An interactive user interface displays "Appropriate Legal Notices" 104 | to the extent that it includes a convenient and prominently visible 105 | feature that (1) displays an appropriate copyright notice, and (2) 106 | tells the user that there is no warranty for the work (except to the 107 | extent that warranties are provided), that licensees may convey the 108 | work under this License, and how to view a copy of this License. If 109 | the interface presents a list of user commands or options, such as a 110 | menu, a prominent item in the list meets this criterion. 111 | 112 | 1. Source Code. 113 | 114 | The "source code" for a work means the preferred form of the work 115 | for making modifications to it. "Object code" means any non-source 116 | form of a work. 117 | 118 | A "Standard Interface" means an interface that either is an official 119 | standard defined by a recognized standards body, or, in the case of 120 | interfaces specified for a particular programming language, one that 121 | is widely used among developers working in that language. 122 | 123 | The "System Libraries" of an executable work include anything, other 124 | than the work as a whole, that (a) is included in the normal form of 125 | packaging a Major Component, but which is not part of that Major 126 | Component, and (b) serves only to enable use of the work with that 127 | Major Component, or to implement a Standard Interface for which an 128 | implementation is available to the public in source code form. A 129 | "Major Component", in this context, means a major essential component 130 | (kernel, window system, and so on) of the specific operating system 131 | (if any) on which the executable work runs, or a compiler used to 132 | produce the work, or an object code interpreter used to run it. 133 | 134 | The "Corresponding Source" for a work in object code form means all 135 | the source code needed to generate, install, and (for an executable 136 | work) run the object code and to modify the work, including scripts to 137 | control those activities. However, it does not include the work's 138 | System Libraries, or general-purpose tools or generally available free 139 | programs which are used unmodified in performing those activities but 140 | which are not part of the work. For example, Corresponding Source 141 | includes interface definition files associated with source files for 142 | the work, and the source code for shared libraries and dynamically 143 | linked subprograms that the work is specifically designed to require, 144 | such as by intimate data communication or control flow between those 145 | subprograms and other parts of the work. 146 | 147 | The Corresponding Source need not include anything that users 148 | can regenerate automatically from other parts of the Corresponding 149 | Source. 150 | 151 | The Corresponding Source for a work in source code form is that 152 | same work. 153 | 154 | 2. Basic Permissions. 155 | 156 | All rights granted under this License are granted for the term of 157 | copyright on the Program, and are irrevocable provided the stated 158 | conditions are met. This License explicitly affirms your unlimited 159 | permission to run the unmodified Program. The output from running a 160 | covered work is covered by this License only if the output, given its 161 | content, constitutes a covered work. This License acknowledges your 162 | rights of fair use or other equivalent, as provided by copyright law. 163 | 164 | You may make, run and propagate covered works that you do not 165 | convey, without conditions so long as your license otherwise remains 166 | in force. You may convey covered works to others for the sole purpose 167 | of having them make modifications exclusively for you, or provide you 168 | with facilities for running those works, provided that you comply with 169 | the terms of this License in conveying all material for which you do 170 | not control copyright. Those thus making or running the covered works 171 | for you must do so exclusively on your behalf, under your direction 172 | and control, on terms that prohibit them from making any copies of 173 | your copyrighted material outside their relationship with you. 174 | 175 | Conveying under any other circumstances is permitted solely under 176 | the conditions stated below. Sublicensing is not allowed; section 10 177 | makes it unnecessary. 178 | 179 | 3. Protecting Users' Legal Rights From Anti-Circumvention Law. 180 | 181 | No covered work shall be deemed part of an effective technological 182 | measure under any applicable law fulfilling obligations under article 183 | 11 of the WIPO copyright treaty adopted on 20 December 1996, or 184 | similar laws prohibiting or restricting circumvention of such 185 | measures. 186 | 187 | When you convey a covered work, you waive any legal power to forbid 188 | circumvention of technological measures to the extent such circumvention 189 | is effected by exercising rights under this License with respect to 190 | the covered work, and you disclaim any intention to limit operation or 191 | modification of the work as a means of enforcing, against the work's 192 | users, your or third parties' legal rights to forbid circumvention of 193 | technological measures. 194 | 195 | 4. Conveying Verbatim Copies. 196 | 197 | You may convey verbatim copies of the Program's source code as you 198 | receive it, in any medium, provided that you conspicuously and 199 | appropriately publish on each copy an appropriate copyright notice; 200 | keep intact all notices stating that this License and any 201 | non-permissive terms added in accord with section 7 apply to the code; 202 | keep intact all notices of the absence of any warranty; and give all 203 | recipients a copy of this License along with the Program. 204 | 205 | You may charge any price or no price for each copy that you convey, 206 | and you may offer support or warranty protection for a fee. 207 | 208 | 5. Conveying Modified Source Versions. 209 | 210 | You may convey a work based on the Program, or the modifications to 211 | produce it from the Program, in the form of source code under the 212 | terms of section 4, provided that you also meet all of these conditions: 213 | 214 | a) The work must carry prominent notices stating that you modified 215 | it, and giving a relevant date. 216 | 217 | b) The work must carry prominent notices stating that it is 218 | released under this License and any conditions added under section 219 | 7. This requirement modifies the requirement in section 4 to 220 | "keep intact all notices". 221 | 222 | c) You must license the entire work, as a whole, under this 223 | License to anyone who comes into possession of a copy. This 224 | License will therefore apply, along with any applicable section 7 225 | additional terms, to the whole of the work, and all its parts, 226 | regardless of how they are packaged. This License gives no 227 | permission to license the work in any other way, but it does not 228 | invalidate such permission if you have separately received it. 229 | 230 | d) If the work has interactive user interfaces, each must display 231 | Appropriate Legal Notices; however, if the Program has interactive 232 | interfaces that do not display Appropriate Legal Notices, your 233 | work need not make them do so. 234 | 235 | A compilation of a covered work with other separate and independent 236 | works, which are not by their nature extensions of the covered work, 237 | and which are not combined with it such as to form a larger program, 238 | in or on a volume of a storage or distribution medium, is called an 239 | "aggregate" if the compilation and its resulting copyright are not 240 | used to limit the access or legal rights of the compilation's users 241 | beyond what the individual works permit. Inclusion of a covered work 242 | in an aggregate does not cause this License to apply to the other 243 | parts of the aggregate. 244 | 245 | 6. Conveying Non-Source Forms. 246 | 247 | You may convey a covered work in object code form under the terms 248 | of sections 4 and 5, provided that you also convey the 249 | machine-readable Corresponding Source under the terms of this License, 250 | in one of these ways: 251 | 252 | a) Convey the object code in, or embodied in, a physical product 253 | (including a physical distribution medium), accompanied by the 254 | Corresponding Source fixed on a durable physical medium 255 | customarily used for software interchange. 256 | 257 | b) Convey the object code in, or embodied in, a physical product 258 | (including a physical distribution medium), accompanied by a 259 | written offer, valid for at least three years and valid for as 260 | long as you offer spare parts or customer support for that product 261 | model, to give anyone who possesses the object code either (1) a 262 | copy of the Corresponding Source for all the software in the 263 | product that is covered by this License, on a durable physical 264 | medium customarily used for software interchange, for a price no 265 | more than your reasonable cost of physically performing this 266 | conveying of source, or (2) access to copy the 267 | Corresponding Source from a network server at no charge. 268 | 269 | c) Convey individual copies of the object code with a copy of the 270 | written offer to provide the Corresponding Source. This 271 | alternative is allowed only occasionally and noncommercially, and 272 | only if you received the object code with such an offer, in accord 273 | with subsection 6b. 274 | 275 | d) Convey the object code by offering access from a designated 276 | place (gratis or for a charge), and offer equivalent access to the 277 | Corresponding Source in the same way through the same place at no 278 | further charge. You need not require recipients to copy the 279 | Corresponding Source along with the object code. If the place to 280 | copy the object code is a network server, the Corresponding Source 281 | may be on a different server (operated by you or a third party) 282 | that supports equivalent copying facilities, provided you maintain 283 | clear directions next to the object code saying where to find the 284 | Corresponding Source. Regardless of what server hosts the 285 | Corresponding Source, you remain obligated to ensure that it is 286 | available for as long as needed to satisfy these requirements. 287 | 288 | e) Convey the object code using peer-to-peer transmission, provided 289 | you inform other peers where the object code and Corresponding 290 | Source of the work are being offered to the general public at no 291 | charge under subsection 6d. 292 | 293 | A separable portion of the object code, whose source code is excluded 294 | from the Corresponding Source as a System Library, need not be 295 | included in conveying the object code work. 296 | 297 | A "User Product" is either (1) a "consumer product", which means any 298 | tangible personal property which is normally used for personal, family, 299 | or household purposes, or (2) anything designed or sold for incorporation 300 | into a dwelling. In determining whether a product is a consumer product, 301 | doubtful cases shall be resolved in favor of coverage. For a particular 302 | product received by a particular user, "normally used" refers to a 303 | typical or common use of that class of product, regardless of the status 304 | of the particular user or of the way in which the particular user 305 | actually uses, or expects or is expected to use, the product. A product 306 | is a consumer product regardless of whether the product has substantial 307 | commercial, industrial or non-consumer uses, unless such uses represent 308 | the only significant mode of use of the product. 309 | 310 | "Installation Information" for a User Product means any methods, 311 | procedures, authorization keys, or other information required to install 312 | and execute modified versions of a covered work in that User Product from 313 | a modified version of its Corresponding Source. The information must 314 | suffice to ensure that the continued functioning of the modified object 315 | code is in no case prevented or interfered with solely because 316 | modification has been made. 317 | 318 | If you convey an object code work under this section in, or with, or 319 | specifically for use in, a User Product, and the conveying occurs as 320 | part of a transaction in which the right of possession and use of the 321 | User Product is transferred to the recipient in perpetuity or for a 322 | fixed term (regardless of how the transaction is characterized), the 323 | Corresponding Source conveyed under this section must be accompanied 324 | by the Installation Information. But this requirement does not apply 325 | if neither you nor any third party retains the ability to install 326 | modified object code on the User Product (for example, the work has 327 | been installed in ROM). 328 | 329 | The requirement to provide Installation Information does not include a 330 | requirement to continue to provide support service, warranty, or updates 331 | for a work that has been modified or installed by the recipient, or for 332 | the User Product in which it has been modified or installed. Access to a 333 | network may be denied when the modification itself materially and 334 | adversely affects the operation of the network or violates the rules and 335 | protocols for communication across the network. 336 | 337 | Corresponding Source conveyed, and Installation Information provided, 338 | in accord with this section must be in a format that is publicly 339 | documented (and with an implementation available to the public in 340 | source code form), and must require no special password or key for 341 | unpacking, reading or copying. 342 | 343 | 7. Additional Terms. 344 | 345 | "Additional permissions" are terms that supplement the terms of this 346 | License by making exceptions from one or more of its conditions. 347 | Additional permissions that are applicable to the entire Program shall 348 | be treated as though they were included in this License, to the extent 349 | that they are valid under applicable law. If additional permissions 350 | apply only to part of the Program, that part may be used separately 351 | under those permissions, but the entire Program remains governed by 352 | this License without regard to the additional permissions. 353 | 354 | When you convey a copy of a covered work, you may at your option 355 | remove any additional permissions from that copy, or from any part of 356 | it. (Additional permissions may be written to require their own 357 | removal in certain cases when you modify the work.) You may place 358 | additional permissions on material, added by you to a covered work, 359 | for which you have or can give appropriate copyright permission. 360 | 361 | Notwithstanding any other provision of this License, for material you 362 | add to a covered work, you may (if authorized by the copyright holders of 363 | that material) supplement the terms of this License with terms: 364 | 365 | a) Disclaiming warranty or limiting liability differently from the 366 | terms of sections 15 and 16 of this License; or 367 | 368 | b) Requiring preservation of specified reasonable legal notices or 369 | author attributions in that material or in the Appropriate Legal 370 | Notices displayed by works containing it; or 371 | 372 | c) Prohibiting misrepresentation of the origin of that material, or 373 | requiring that modified versions of such material be marked in 374 | reasonable ways as different from the original version; or 375 | 376 | d) Limiting the use for publicity purposes of names of licensors or 377 | authors of the material; or 378 | 379 | e) Declining to grant rights under trademark law for use of some 380 | trade names, trademarks, or service marks; or 381 | 382 | f) Requiring indemnification of licensors and authors of that 383 | material by anyone who conveys the material (or modified versions of 384 | it) with contractual assumptions of liability to the recipient, for 385 | any liability that these contractual assumptions directly impose on 386 | those licensors and authors. 387 | 388 | All other non-permissive additional terms are considered "further 389 | restrictions" within the meaning of section 10. If the Program as you 390 | received it, or any part of it, contains a notice stating that it is 391 | governed by this License along with a term that is a further 392 | restriction, you may remove that term. If a license document contains 393 | a further restriction but permits relicensing or conveying under this 394 | License, you may add to a covered work material governed by the terms 395 | of that license document, provided that the further restriction does 396 | not survive such relicensing or conveying. 397 | 398 | If you add terms to a covered work in accord with this section, you 399 | must place, in the relevant source files, a statement of the 400 | additional terms that apply to those files, or a notice indicating 401 | where to find the applicable terms. 402 | 403 | Additional terms, permissive or non-permissive, may be stated in the 404 | form of a separately written license, or stated as exceptions; 405 | the above requirements apply either way. 406 | 407 | 8. Termination. 408 | 409 | You may not propagate or modify a covered work except as expressly 410 | provided under this License. Any attempt otherwise to propagate or 411 | modify it is void, and will automatically terminate your rights under 412 | this License (including any patent licenses granted under the third 413 | paragraph of section 11). 414 | 415 | However, if you cease all violation of this License, then your 416 | license from a particular copyright holder is reinstated (a) 417 | provisionally, unless and until the copyright holder explicitly and 418 | finally terminates your license, and (b) permanently, if the copyright 419 | holder fails to notify you of the violation by some reasonable means 420 | prior to 60 days after the cessation. 421 | 422 | Moreover, your license from a particular copyright holder is 423 | reinstated permanently if the copyright holder notifies you of the 424 | violation by some reasonable means, this is the first time you have 425 | received notice of violation of this License (for any work) from that 426 | copyright holder, and you cure the violation prior to 30 days after 427 | your receipt of the notice. 428 | 429 | Termination of your rights under this section does not terminate the 430 | licenses of parties who have received copies or rights from you under 431 | this License. If your rights have been terminated and not permanently 432 | reinstated, you do not qualify to receive new licenses for the same 433 | material under section 10. 434 | 435 | 9. Acceptance Not Required for Having Copies. 436 | 437 | You are not required to accept this License in order to receive or 438 | run a copy of the Program. Ancillary propagation of a covered work 439 | occurring solely as a consequence of using peer-to-peer transmission 440 | to receive a copy likewise does not require acceptance. However, 441 | nothing other than this License grants you permission to propagate or 442 | modify any covered work. These actions infringe copyright if you do 443 | not accept this License. Therefore, by modifying or propagating a 444 | covered work, you indicate your acceptance of this License to do so. 445 | 446 | 10. Automatic Licensing of Downstream Recipients. 447 | 448 | Each time you convey a covered work, the recipient automatically 449 | receives a license from the original licensors, to run, modify and 450 | propagate that work, subject to this License. You are not responsible 451 | for enforcing compliance by third parties with this License. 452 | 453 | An "entity transaction" is a transaction transferring control of an 454 | organization, or substantially all assets of one, or subdividing an 455 | organization, or merging organizations. If propagation of a covered 456 | work results from an entity transaction, each party to that 457 | transaction who receives a copy of the work also receives whatever 458 | licenses to the work the party's predecessor in interest had or could 459 | give under the previous paragraph, plus a right to possession of the 460 | Corresponding Source of the work from the predecessor in interest, if 461 | the predecessor has it or can get it with reasonable efforts. 462 | 463 | You may not impose any further restrictions on the exercise of the 464 | rights granted or affirmed under this License. For example, you may 465 | not impose a license fee, royalty, or other charge for exercise of 466 | rights granted under this License, and you may not initiate litigation 467 | (including a cross-claim or counterclaim in a lawsuit) alleging that 468 | any patent claim is infringed by making, using, selling, offering for 469 | sale, or importing the Program or any portion of it. 470 | 471 | 11. Patents. 472 | 473 | A "contributor" is a copyright holder who authorizes use under this 474 | License of the Program or a work on which the Program is based. The 475 | work thus licensed is called the contributor's "contributor version". 476 | 477 | A contributor's "essential patent claims" are all patent claims 478 | owned or controlled by the contributor, whether already acquired or 479 | hereafter acquired, that would be infringed by some manner, permitted 480 | by this License, of making, using, or selling its contributor version, 481 | but do not include claims that would be infringed only as a 482 | consequence of further modification of the contributor version. For 483 | purposes of this definition, "control" includes the right to grant 484 | patent sublicenses in a manner consistent with the requirements of 485 | this License. 486 | 487 | Each contributor grants you a non-exclusive, worldwide, royalty-free 488 | patent license under the contributor's essential patent claims, to 489 | make, use, sell, offer for sale, import and otherwise run, modify and 490 | propagate the contents of its contributor version. 491 | 492 | In the following three paragraphs, a "patent license" is any express 493 | agreement or commitment, however denominated, not to enforce a patent 494 | (such as an express permission to practice a patent or covenant not to 495 | sue for patent infringement). To "grant" such a patent license to a 496 | party means to make such an agreement or commitment not to enforce a 497 | patent against the party. 498 | 499 | If you convey a covered work, knowingly relying on a patent license, 500 | and the Corresponding Source of the work is not available for anyone 501 | to copy, free of charge and under the terms of this License, through a 502 | publicly available network server or other readily accessible means, 503 | then you must either (1) cause the Corresponding Source to be so 504 | available, or (2) arrange to deprive yourself of the benefit of the 505 | patent license for this particular work, or (3) arrange, in a manner 506 | consistent with the requirements of this License, to extend the patent 507 | license to downstream recipients. "Knowingly relying" means you have 508 | actual knowledge that, but for the patent license, your conveying the 509 | covered work in a country, or your recipient's use of the covered work 510 | in a country, would infringe one or more identifiable patents in that 511 | country that you have reason to believe are valid. 512 | 513 | If, pursuant to or in connection with a single transaction or 514 | arrangement, you convey, or propagate by procuring conveyance of, a 515 | covered work, and grant a patent license to some of the parties 516 | receiving the covered work authorizing them to use, propagate, modify 517 | or convey a specific copy of the covered work, then the patent license 518 | you grant is automatically extended to all recipients of the covered 519 | work and works based on it. 520 | 521 | A patent license is "discriminatory" if it does not include within 522 | the scope of its coverage, prohibits the exercise of, or is 523 | conditioned on the non-exercise of one or more of the rights that are 524 | specifically granted under this License. You may not convey a covered 525 | work if you are a party to an arrangement with a third party that is 526 | in the business of distributing software, under which you make payment 527 | to the third party based on the extent of your activity of conveying 528 | the work, and under which the third party grants, to any of the 529 | parties who would receive the covered work from you, a discriminatory 530 | patent license (a) in connection with copies of the covered work 531 | conveyed by you (or copies made from those copies), or (b) primarily 532 | for and in connection with specific products or compilations that 533 | contain the covered work, unless you entered into that arrangement, 534 | or that patent license was granted, prior to 28 March 2007. 535 | 536 | Nothing in this License shall be construed as excluding or limiting 537 | any implied license or other defenses to infringement that may 538 | otherwise be available to you under applicable patent law. 539 | 540 | 12. No Surrender of Others' Freedom. 541 | 542 | If conditions are imposed on you (whether by court order, agreement or 543 | otherwise) that contradict the conditions of this License, they do not 544 | excuse you from the conditions of this License. If you cannot convey a 545 | covered work so as to satisfy simultaneously your obligations under this 546 | License and any other pertinent obligations, then as a consequence you may 547 | not convey it at all. For example, if you agree to terms that obligate you 548 | to collect a royalty for further conveying from those to whom you convey 549 | the Program, the only way you could satisfy both those terms and this 550 | License would be to refrain entirely from conveying the Program. 551 | 552 | 13. Use with the GNU Affero General Public License. 553 | 554 | Notwithstanding any other provision of this License, you have 555 | permission to link or combine any covered work with a work licensed 556 | under version 3 of the GNU Affero General Public License into a single 557 | combined work, and to convey the resulting work. The terms of this 558 | License will continue to apply to the part which is the covered work, 559 | but the special requirements of the GNU Affero General Public License, 560 | section 13, concerning interaction through a network will apply to the 561 | combination as such. 562 | 563 | 14. Revised Versions of this License. 564 | 565 | The Free Software Foundation may publish revised and/or new versions of 566 | the GNU General Public License from time to time. Such new versions will 567 | be similar in spirit to the present version, but may differ in detail to 568 | address new problems or concerns. 569 | 570 | Each version is given a distinguishing version number. If the 571 | Program specifies that a certain numbered version of the GNU General 572 | Public License "or any later version" applies to it, you have the 573 | option of following the terms and conditions either of that numbered 574 | version or of any later version published by the Free Software 575 | Foundation. If the Program does not specify a version number of the 576 | GNU General Public License, you may choose any version ever published 577 | by the Free Software Foundation. 578 | 579 | If the Program specifies that a proxy can decide which future 580 | versions of the GNU General Public License can be used, that proxy's 581 | public statement of acceptance of a version permanently authorizes you 582 | to choose that version for the Program. 583 | 584 | Later license versions may give you additional or different 585 | permissions. However, no additional obligations are imposed on any 586 | author or copyright holder as a result of your choosing to follow a 587 | later version. 588 | 589 | 15. Disclaimer of Warranty. 590 | 591 | THERE IS NO WARRANTY FOR THE PROGRAM, TO THE EXTENT PERMITTED BY 592 | APPLICABLE LAW. EXCEPT WHEN OTHERWISE STATED IN WRITING THE COPYRIGHT 593 | HOLDERS AND/OR OTHER PARTIES PROVIDE THE PROGRAM "AS IS" WITHOUT WARRANTY 594 | OF ANY KIND, EITHER EXPRESSED OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, 595 | THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR 596 | PURPOSE. THE ENTIRE RISK AS TO THE QUALITY AND PERFORMANCE OF THE PROGRAM 597 | IS WITH YOU. SHOULD THE PROGRAM PROVE DEFECTIVE, YOU ASSUME THE COST OF 598 | ALL NECESSARY SERVICING, REPAIR OR CORRECTION. 599 | 600 | 16. Limitation of Liability. 601 | 602 | IN NO EVENT UNLESS REQUIRED BY APPLICABLE LAW OR AGREED TO IN WRITING 603 | WILL ANY COPYRIGHT HOLDER, OR ANY OTHER PARTY WHO MODIFIES AND/OR CONVEYS 604 | THE PROGRAM AS PERMITTED ABOVE, BE LIABLE TO YOU FOR DAMAGES, INCLUDING ANY 605 | GENERAL, SPECIAL, INCIDENTAL OR CONSEQUENTIAL DAMAGES ARISING OUT OF THE 606 | USE OR INABILITY TO USE THE PROGRAM (INCLUDING BUT NOT LIMITED TO LOSS OF 607 | DATA OR DATA BEING RENDERED INACCURATE OR LOSSES SUSTAINED BY YOU OR THIRD 608 | PARTIES OR A FAILURE OF THE PROGRAM TO OPERATE WITH ANY OTHER PROGRAMS), 609 | EVEN IF SUCH HOLDER OR OTHER PARTY HAS BEEN ADVISED OF THE POSSIBILITY OF 610 | SUCH DAMAGES. 611 | 612 | 17. Interpretation of Sections 15 and 16. 613 | 614 | If the disclaimer of warranty and limitation of liability provided 615 | above cannot be given local legal effect according to their terms, 616 | reviewing courts shall apply local law that most closely approximates 617 | an absolute waiver of all civil liability in connection with the 618 | Program, unless a warranty or assumption of liability accompanies a 619 | copy of the Program in return for a fee. 620 | 621 | END OF TERMS AND CONDITIONS 622 | 623 | How to Apply These Terms to Your New Programs 624 | 625 | If you develop a new program, and you want it to be of the greatest 626 | possible use to the public, the best way to achieve this is to make it 627 | free software which everyone can redistribute and change under these terms. 628 | 629 | To do so, attach the following notices to the program. It is safest 630 | to attach them to the start of each source file to most effectively 631 | state the exclusion of warranty; and each file should have at least 632 | the "copyright" line and a pointer to where the full notice is found. 633 | 634 | 635 | Copyright (C) 636 | 637 | This program is free software: you can redistribute it and/or modify 638 | it under the terms of the GNU General Public License as published by 639 | the Free Software Foundation, either version 3 of the License, or 640 | (at your option) any later version. 641 | 642 | This program is distributed in the hope that it will be useful, 643 | but WITHOUT ANY WARRANTY; without even the implied warranty of 644 | MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 645 | GNU General Public License for more details. 646 | 647 | You should have received a copy of the GNU General Public License 648 | along with this program. If not, see . 649 | 650 | Also add information on how to contact you by electronic and paper mail. 651 | 652 | If the program does terminal interaction, make it output a short 653 | notice like this when it starts in an interactive mode: 654 | 655 | Copyright (C) 656 | This program comes with ABSOLUTELY NO WARRANTY; for details type `show w'. 657 | This is free software, and you are welcome to redistribute it 658 | under certain conditions; type `show c' for details. 659 | 660 | The hypothetical commands `show w' and `show c' should show the appropriate 661 | parts of the General Public License. Of course, your program's commands 662 | might be different; for a GUI interface, you would use an "about box". 663 | 664 | You should also get your employer (if you work as a programmer) or school, 665 | if any, to sign a "copyright disclaimer" for the program, if necessary. 666 | For more information on this, and how to apply and follow the GNU GPL, see 667 | . 668 | 669 | The GNU General Public License does not permit incorporating your program 670 | into proprietary programs. If your program is a subroutine library, you 671 | may consider it more useful to permit linking proprietary applications with 672 | the library. If this is what you want to do, use the GNU Lesser General 673 | Public License instead of this License. But first, please read 674 | . -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- 1 | #Ananas 2 | This is an Arduino based program for step motor close-loop controller,Ananas. 3 | 4 | 5 | 知识共享许可协议
本作品采用知识共享署名 4.0 国际许可协议进行许可。 6 | 7 | 如果你认为我做的这些对你来说是有价值的, 并鼓励我进行更多开源和免费的开发. 那你可以资助我, 就算是一杯咖啡... 8 | 9 | If you find my work useful and you want to encourage the development of more free resources, you can do it by donating... 10 | 11 | 12 | 13 | PalpayDonate 14 | 15 | 16 | Alipay 17 | 18 | 19 | --- 20 | ##feature 21 | 22 | 1.AMS5600 and Quadrature Encoder Supported 23 | 24 | 2.Intelligent Tuning of the Motor Current 25 | 26 | 3.Up to 30Khz Pulse Input Supported 27 | 28 | 4.Up to 60Khz Stepper Driver PWM with Trapezoid Acceleration 29 | 30 | 5.Internal PID Speed Controller 31 | 32 | #Thanks 33 | Thank You for the list:(In no particular order) 34 | 35 | - Arduino eclipse extensions [http://eclipse.baeyens.it/](http://eclipse.baeyens.it/) 36 | - Luffy For TLC5615 library 37 | - mylife1213@gmail.com for QUN 38 | 39 | #Release And Test 40 | Necessary library is in the file, lib.zip. Please extract them into the "library" folder in Arduino installation directory. 41 | 42 | This program is written with Arduino Eclipse Plug-in ,So if you want to Run it with the Arduino IDE ,you should modify some details. 43 | 44 | In the folder 'Arduino IDE',there is a Arduino IDE version. 45 | -------------------------------------------------------------------------------- /Release/Ananas.cpp.d: -------------------------------------------------------------------------------- 1 | Ananas.cpp.d Ananas.cpp.o: ../Ananas.cpp ../Ananas.h \ 2 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h \ 4 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h \ 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h \ 8 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h \ 9 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h \ 10 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 14 | ../configuration.h \ 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/arduino.h \ 16 | ../Da.h E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615/TLC5615.h \ 17 | ../Encoder.h ../stepper.h 18 | 19 | ../Ananas.h: 20 | 21 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h: 22 | 23 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h: 24 | 25 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h: 26 | 27 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h: 28 | 29 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h: 30 | 31 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h: 32 | 33 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h: 34 | 35 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 36 | 37 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 38 | 39 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h: 40 | 41 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 42 | 43 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 44 | 45 | ../configuration.h: 46 | 47 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/arduino.h: 48 | 49 | ../Da.h: 50 | 51 | E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615/TLC5615.h: 52 | 53 | ../Encoder.h: 54 | 55 | ../stepper.h: 56 | -------------------------------------------------------------------------------- /Release/Ananas.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/Ananas.cpp.o -------------------------------------------------------------------------------- /Release/Ananas.eep: -------------------------------------------------------------------------------- 1 | :00000001FF 2 | -------------------------------------------------------------------------------- /Release/Ananas.elf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/Ananas.elf -------------------------------------------------------------------------------- /Release/Ananas.hex: -------------------------------------------------------------------------------- 1 | :100000000C9463000C94F3080C9420090C948B005E 2 | :100010000C948B000C948B000C948B000C948B0034 3 | :100020000C948B000C948B000C948B000C948B0024 4 | :100030000C948B000C948B000C948B000C948B0014 5 | :100040000C945C090C948B000C94D0050C94530612 6 | :100050000C948B000C948B000C948B000C94690412 7 | :100060000C948B000C948B000000000024002700EF 8 | :100070002A0000000000250028002B0000000000DE 9 | :1000800023002600290004040404040404040202DA 10 | :100090000202020203030303030301020408102007 11 | :1000A0004080010204081020010204081020000012 12 | :1000B0000007000201000003040600000000000029 13 | :1000C00000006501060611241FBECFEFD8E0DEBF99 14 | :1000D000CDBF11E0A0E0B1E0EEE6FAE102C005908C 15 | :1000E0000D92AC37B107D9F712E0ACE7B1E001C02F 16 | :1000F0001D92A235B107E1F710E0C6ECD0E004C0D4 17 | :100100002297FE010E94310DC23CD107C9F70E941F 18 | :100110004D090C94350D0C9400000F931F9308EAC1 19 | :1001200011E0C80160E071E00E94C3070E94B802BC 20 | :10013000AB01BC01C8012AE030E00E94AF07C80152 21 | :100140006FE071E00E94C3070E94A702AB01BC01EF 22 | :10015000C80122E030E00E94AA08C8010E94A3065C 23 | :10016000C8016EE171E00E94C3070E94FF01AB016C 24 | :10017000BC01C8012AE030E00E94AF07C8016FE26D 25 | :1001800071E00E94C3070E94EE01AB01BC01C801EF 26 | :1001900022E030E00E94AA08C8010E94A306C8011C 27 | :1001A0006AE371E00E94C3070E946001BC01C801BC 28 | :1001B0004AE050E00E945207C8010E94A306C8010D 29 | :1001C00065E471E00E94C3070E94C102AB01BC015B 30 | :1001D000C8012AE030E00E94AF071F910F910895F7 31 | :1001E00088EA91E00E942405181619060CF045C013 32 | :1001F00088EA91E00E9440058235E1F083352CF4D5 33 | :10020000833441F08434C9F512C0833621F1893634 34 | :10021000A1F51EC080917C0191E0892780937C012B 35 | :1002200088EA91E06EE471E00E94BD0826C00E9459 36 | :10023000CA0223C088EA91E00E9440058B3211F483 37 | :1002400081E003C08D32C9F480E00E94520315C0E2 38 | :100250000E948D0012C088EA91E00E944005853618 39 | :1002600019F40E94DF0109C0843639F40E94A0020B 40 | :1002700004C088EA91E00E94400588EA91E00E946B 41 | :10028000240518161906ACF308950E94F000809119 42 | :100290007C01882311F00E94D802089588EA91E039 43 | :1002A00040E052EC61E070E026E00E94C0040E9451 44 | :1002B000C1010E94BD030E9474020E948D00089536 45 | :1002C000809187019091880108958DE791E06BE01E 46 | :1002D0004AE029E00E9434040895CF93DF93EC01B3 47 | :1002E00060918001709181016817790748F48DE76A 48 | :1002F00091E00E94040480918001909181010FC0DF 49 | :1003000060918201709183018617970768F48DE7E9 50 | :1003100091E00E9404048091820190918301909366 51 | :1003200088018093870109C08DE791E0BE010E949A 52 | :100330000404D0938801C0938701DF91CF91089581 53 | :100340009C018091860190E0281739072CF080915C 54 | :1003500080019091810112C080918401909185016A 55 | :10036000AC01249FC001259F900D349F900D112456 56 | :100370002091820130918301820F931F0E946D01B1 57 | :1003800008958DE791E00E94F40388E191E0909355 58 | :1003900081018093800188EC90E0909383018093A9 59 | :1003A00082018AE08093860188E090E09093850145 60 | :1003B0008093840188EC90E00E946D010895809103 61 | :1003C0008F0191E0892780938F01882319F0909302 62 | :1003D000900108958FEF80939001089560918901B5 63 | :1003E00070918A0180918B0190918C010E94D30BB6 64 | :1003F00020E030E048E452E40E94380B0895609118 65 | :10040000890170918A0180918B0190918C010895EE 66 | :10041000F89482E00E947C0A20E0892B09F021E018 67 | :1004200020938D0183E00E947C0A20E0892B09F053 68 | :1004300021E020938E0190918D0180918E01609139 69 | :1004400090012091890130918A0140918B01509156 70 | :100450008C01981729F4260F311D411D511D04C030 71 | :10046000261B3109410951092093890130938A01E2 72 | :1004700040938B0150938C0178940895F89482E016 73 | :100480000E947C0A20E0892B09F021E020938D0155 74 | :1004900083E00E947C0A20E0892B09F021E0209370 75 | :1004A0008E0190918D0180918E016091900120913B 76 | :1004B000890130918A0140918B0150918C019817EC 77 | :1004C00029F0260F311D411D511D04C0261B310985 78 | :1004D000410951092093890130938A0140938B018E 79 | :1004E00050938C017894089582E060E00E94E909BD 80 | :1004F00082E060E00E94E90982E061E00E94280A4F 81 | :1005000083E061E00E94280A80E06EE372E041E04F 82 | :1005100050E00E94D00881E068E072E041E050E0E5 83 | :100520000E94D0081092890110928A0110928B01CA 84 | :1005300010928C0181E080938F0180939001089547 85 | :100540008091A10191E089278093A1010895609194 86 | :1005500091017091920180919301909194010E9478 87 | :10056000D30B20E030E048EC52E40E94380B0895B1 88 | :100570006091910170919201809193019091940109 89 | :1005800008956091990170919A0180919B019091D9 90 | :100590009C01089584E061E00E94280A08958DE09E 91 | :1005A00060E00E94280A8DE061E00E94280A089518 92 | :1005B0000E94FF01609395017093960180939701CB 93 | :1005C00090939801660F771F881F991F20919101C2 94 | :1005D000309192014091930150919401621B730BF1 95 | :1005E000840B950B6093990170939A0180939B0102 96 | :1005F00090939C0197FF07C09095809570956195A9 97 | :100600007F4F8F4F9F4F70939E0160939D01CB0151 98 | :100610000E94A00120919D0130919E01C901A0E09E 99 | :10062000B0E00A97A105B10534F481E08093A201FE 100 | :1006300080E896E905C081E08093A20188EE93E00E 101 | :100640009093A4018093A3012230310550F1F894D6 102 | :1006500084E060E00E94280A8091990190919A01BB 103 | :10066000A0919B01B0919C01181619061A061B0651 104 | :1006700034F46091A10181E0682785E003C085E042 105 | :100680006091A1010E94280A0E94CF027894809173 106 | :10069000A201882331F08091A3019091A4010E94CE 107 | :1006A000A4090895CF93DF93882331F06091A101CD 108 | :1006B00081E0682785E003C085E06091A1010E9488 109 | :1006C000280AC0E0D0E00E94CF0280E49BE40E94B0 110 | :1006D000A40921968CE0C038D807A9F7DF91CF9103 111 | :1006E000089588E00E947C0A60E0892B09F061E0AF 112 | :1006F0006093A00184E00E94280A0895F89484E0A1 113 | :1007000060E00E94280A8CE00E947C0A20E0892B8D 114 | :1007100009F021E020939F01222389F085E0609178 115 | :10072000A1010E94280A8091910190919201A091CB 116 | :100730009301B09194010196A11DB11D12C0609169 117 | :10074000A10181E0682785E00E94280A809191013B 118 | :1007500090919201A0919301B09194010197A10908 119 | :10076000B1098093910190939201A0939301B0936A 120 | :1007700094010E94CF02789408958CE060E00E947A 121 | :10078000E90987E060E00E94E90988E060E00E94F2 122 | :10079000E90985E061E00E94E9098DE061E00E94DD 123 | :1007A000E90984E061E00E94E9098DE061E00E94CE 124 | :1007B000280A85EA91E06EE773E043E00E94560460 125 | :1007C0001092910110929201109293011092940153 126 | :1007D00081E08093A10180E896E99093A401809341 127 | :1007E000A3010E94710308950F931F938C01FC01D4 128 | :1007F000828160E00E94280AF801818160E00E9405 129 | :10080000280A1F910F910895FF920F931F93CF9382 130 | :10081000DF93EC018B010E94F403FF2411FF03C05E 131 | :10082000888161E002C0888160E00E94280A898195 132 | :1008300061E00E94280A898160E00E94280AF394FE 133 | :100840008CE0F81619F0000F111FE8CF8A8161E0E3 134 | :100850000E94280A898160E00E94280ADF91CF91D6 135 | :100860001F910F91FF900895DF92EF92FF920F93E7 136 | :100870001F938C01F62EE42ED22E862F61E00E946B 137 | :10088000E9098E2D61E00E94E9098D2D61E00E9449 138 | :10089000E909F801F082E182D282C8010E94F403E2 139 | :1008A0001F910F91FF90EF90DF9008955F9A7093E2 140 | :1008B000A7016093A601EFE7F0E080818360808369 141 | :1008C00010BE80B78864842B80BF8FB780688FBFCD 142 | :1008D00008951F920F920FB60F9211242F933F93FA 143 | :1008E0004F935F936F937F938F939F93AF93BF9338 144 | :1008F000EF93FF93E091A601F091A7010995FF9175 145 | :10090000EF91BF91AF919F918F917F916F915F9187 146 | :100910004F913F912F910F900FBE0F901F90189500 147 | :10092000DC015C968C915C97FD01E80FF11DE35AA8 148 | :10093000FF4F20815C968C915C9790E001968F73BD 149 | :1009400090705C968C935C975696ED91FC915797BE 150 | :1009500020835096ED91FC91519780818064808333 151 | :100960005B969C915B975C968C915C97981739F499 152 | :100970005296ED91FC91539780818F7D80830895ED 153 | :10098000DF92EF92FF920F931F93CF93DF93EC01CF 154 | :100990007A018B01D22EE889F98982E08083403088 155 | :1009A00081EE580780E0680780E07807A1F060E0FA 156 | :1009B00079E08DE390E0A80197010E940D0D215090 157 | :1009C000304040405040569547953795279580E1F7 158 | :1009D0002030380798F0E889F989108260E874E8D7 159 | :1009E0008EE190E0A80197010E940D0D215030404A 160 | :1009F000404050405695479537952795EC85FD85A5 161 | :100A00003083EE85FF852083188EEC89FD89D082A6 162 | :100A1000EA89FB89808180618083EA89FB89808102 163 | :100A200088608083EA89FB89808180688083EA8985 164 | :100A3000FB8980818F7D8083DF91CF911F910F9102 165 | :100A4000FF90EF90DF900895FC01218D828D30E0C2 166 | :100A5000205C3F4F281B31092F733070C901089566 167 | :100A6000FC01918D828D981719F42FEF3FEF06C08E 168 | :100A7000828DE80FF11D858D282F30E0C901089582 169 | :100A8000DC0159969C9159975A968C915A979817D0 170 | :100A900019F42FEF3FEF10C05A968C915A97FD0131 171 | :100AA000E80FF11D958D5A968C915A978F5F8F7331 172 | :100AB0005A968C93292F30E0C9010895CF93DF9384 173 | :100AC000EC01888D882361F419C08C9185FF0AC0E0 174 | :100AD000E889F989808185FF05C0CE010E949004D4 175 | :100AE000AA89BB898C9185FD05C0E889F989808137 176 | :100AF00086FD04C00FB607FEE8CFF4CFDF91CF919B 177 | :100B000008950F931F93CF93DF93EC01062F9B8DD6 178 | :100B10008C8D981791F5E889F989808185FF2DC022 179 | :100B2000EE89FF896083E889F98980818064808308 180 | :100B30001DC00FB607FC08C0E889F989808185FFD0 181 | :100B400003C0CE010E9490048C8D181791F38B8DF9 182 | :100B5000FE01E80FF11DE35AFF4F00831B8FEA8966 183 | :100B6000FB8980818062808381E0888F81E090E0D2 184 | :100B7000DF91CF911F910F9108951B8D1F5F1F7300 185 | :100B8000E3CF89E496E0892B51F080E090E0892B57 186 | :100B900031F00E944906882311F00E940000089558 187 | :100BA0001F920F920FB60F9211242F938F939F9342 188 | :100BB000EF93FF93E091B801F091B901808182FD3C 189 | :100BC00016C0E091BE01F091BF0120819091C1015A 190 | :100BD0009F5F9F738091C201981771F0E091C101EE 191 | :100BE000F0E0E855FE4F258F9093C10105C0E091DC 192 | :100BF000BE01F091BF01E081FF91EF919F918F9134 193 | :100C00002F910F900FBE0F901F9018951092AB016F 194 | :100C10001092AA0188EE93E0A0E0B0E08093AC01CE 195 | :100C20009093AD01A093AE01B093AF0180E791E046 196 | :100C30009093A9018093A80185EC90E09093B50171 197 | :100C40008093B40184EC90E09093B7018093B60157 198 | :100C500080EC90E09093B9018093B80181EC90E032 199 | :100C60009093BB018093BA0182EC90E09093BD0118 200 | :100C70008093BC0186EC90E09093BF018093BE010D 201 | :100C80001092C1011092C2011092C3011092C401CE 202 | :100C9000089588EA91E00E94240520E0892B09F05C 203 | :100CA00021E0822F08951F920F920FB60F92112408 204 | :100CB0002F933F934F935F936F937F938F939F9364 205 | :100CC000AF93BF93EF93FF9388EA91E00E94900463 206 | :100CD000FF91EF91BF91AF919F918F917F916F9114 207 | :100CE0005F914F913F912F910F900FBE0F901F90EA 208 | :100CF0001895CF92DF92EF92FF920F931F93CF93AD 209 | :100D0000DF937C016B018A01C0E0D0E00FC0D60107 210 | :100D10006D916D01D701ED91FC910190F081E02D75 211 | :100D2000C7010995C80FD91F0150104001151105C1 212 | :100D300071F7CE01DF91CF911F910F91FF90EF904E 213 | :100D4000DF90CF900895EF92FF920F931F938C0145 214 | :100D5000DC01ED91FC910190F081E02D6DE00995B1 215 | :100D60007C01D801ED91FC910190F081E02DC8014A 216 | :100D70006AE009959C012E0D3F1DC9011F910F913D 217 | :100D8000FF90EF900895CF93DF93EC01611571050B 218 | :100D900019F420E030E00FC0DB010D900020E9F7EE 219 | :100DA0001197A61BB70BE881F9810280F381E02D32 220 | :100DB000AD0109959C01C901DF91CF9108954F9232 221 | :100DC0005F927F928F929F92AF92BF92CF92DF926B 222 | :100DD000EF92FF920F931F93DF93CF93CDB7DEB7C0 223 | :100DE000A1970FB6F894DEBF0FBECDBF2C01742EB5 224 | :100DF000CB01223008F42AE019A231E2C32ED12C13 225 | :100E0000CC0EDD1E822E9924AA24BB24672D752FBB 226 | :100E1000A50194010E940D0D79018A01C801B70155 227 | :100E2000A50194010E94EE0C472D461B0894C108B1 228 | :100E3000D1084A3014F4405D01C0495CF60140839A 229 | :100E4000E114F1040105110521F07E2C5F2DC8018C 230 | :100E5000DDCFC201B6010E94C306A1960FB6F89479 231 | :100E6000DEBF0FBECDBFCF91DF911F910F91FF90DD 232 | :100E7000EF90DF90CF90BF90AF909F908F907F903A 233 | :100E80005F904F900895DC012115310541F4ED91FB 234 | :100E9000FC910190F081E02D642F099508950E9446 235 | :100EA000DF060895CF92DF92EF92FF920F931F9388 236 | :100EB0006C017B019A0100E010E0B801A7010E94DB 237 | :100EC00043078C01C6010E94A306080F191FC80121 238 | :100ED0001F910F91FF90EF90DF90CF900895CF92E8 239 | :100EE000DF92EF92FF920F931F93CF93DF93EC016A 240 | :100EF0006A017B012115310541F4E881F9810190F6 241 | :100F0000F081E02D642F09951FC02A303105D1F4FE 242 | :100F100077FF17C0E881F9810190F081E02D6DE243 243 | :100F200009958C0144275527BA014C195D096E09B2 244 | :100F30007F09CE012AE00E94DF069801280F391FA1 245 | :100F400004C02AE00E94DF069C01C901DF91CF9115 246 | :100F50001F910F91FF90EF90DF90CF900895EF9247 247 | :100F6000FF920F931F937C010E946F078C01C701B2 248 | :100F70000E94A3069C01200F311FC9011F910F91F0 249 | :100F8000FF90EF9008950E94C30608957F928F927C 250 | :100F90009F92AF92BF92CF92DF92EF92FF920F9308 251 | :100FA0001F93CF93DF934C017A018B01722ECB01FB 252 | :100FB000BA01A80197010E94EA0C882321F0C4011C 253 | :100FC0006EE571E021C0C0E0D0E057016801E8940F 254 | :100FD000D7F8C601B5012FEF3FEF4FE75FE70E945B 255 | :100FE000EA0C882351F4C601B5012FEF3FEF4FE71C 256 | :100FF0005FE70E94340B181614F0C1E0D0E021978F 257 | :1010000039F0C40162E671E00E94C306EC0193C0AE 258 | :10101000C801B7012FEF3FEF4FE75FE40E94830C59 259 | :10102000181654F0C801B7012FEF3FEF4FE75FEC00 260 | :101030000E94340B882324F4C40166E671E0E4CFF7 261 | :10104000C801B70120E030E040E050E00E94340BDE 262 | :1010500087FD03C0C0E0D0E00EC0D401ED91FC914B 263 | :101060000190F081E02DC4016DE20995EC0117FBC0 264 | :10107000109517F9109520E030E040E05FE3DD24A3 265 | :101080000BC0CA01B90120E030E040E251E40E9407 266 | :10109000380B9B01AC01D394D71498F3C801B70166 267 | :1010A0000E94D00A5B016C010E94A50B7B018C01A0 268 | :1010B000C401B801A7012AE030E00E944307C80F2D 269 | :1010C000D91F772039F0C4016AE671E00E94C30697 270 | :1010D000C80FD91FC801B7010E94D10B9B01AC01F9 271 | :1010E000C601B5010E94CF0A24C020E030E040E2F2 272 | :1010F00051E40E94870C7B018C010E94A00B5B01D4 273 | :101100006C01CC24B7FCC094DC2CC401B601A50151 274 | :101110002AE030E00E946F07C80FD91FC601B50151 275 | :101120000E94D30B9B01AC01C801B7010E94CF0AFA 276 | :101130007A947720D1F6CE01DF91CF911F910F9154 277 | :10114000FF90EF90DF90CF90BF90AF909F908F90E7 278 | :101150007F900895EF92FF920F931F937C010E945E 279 | :10116000C6078C01C7010E94A306080F191FC801FA 280 | :101170001F910F91FF90EF900895EF92FF920F93C0 281 | :101180001F937C010E94C3068C01C7010E94A30625 282 | :10119000080F191FC8011F910F91FF90EF9008953C 283 | :1011A000823000F5E82FF0E0EE0FFF1FEB5BFD4F04 284 | :1011B00071836083882319F08130A1F408C0809185 285 | :1011C00069008C7F842B80936900E89A0895809150 286 | :1011D0006900440F551F440F551F837F842B809354 287 | :1011E0006900E99A08951F920F920FB60F92112489 288 | :1011F0002F933F934F935F936F937F938F939F931F 289 | :10120000AF93BF93EF93FF93809145029091460275 290 | :10121000892B29F0E0914502F09146020995FF9152 291 | :10122000EF91BF91AF919F918F917F916F915F915E 292 | :101230004F913F912F910F900FBE0F901F901895D7 293 | :101240001F920F920FB60F9211242F933F934F933B 294 | :101250005F936F937F938F939F93AF93BF93EF931E 295 | :10126000FF938091470290914802892B29F0E091E9 296 | :101270004702F09148020995FF91EF91BF91AF911C 297 | :101280009F918F917F916F915F914F913F912F919E 298 | :101290000F900FBE0F901F901895CF93DF930E9471 299 | :1012A000AE090E944E01C1ECD5E00E944501209795 300 | :1012B000E1F30E94C105F9CF1F920F920FB60F9272 301 | :1012C00011242F933F938F939F93AF93BF9380915C 302 | :1012D0004D0290914E02A0914F02B0915002309178 303 | :1012E00051020196A11DB11D232F2D5F2D3720F036 304 | :1012F0002D570196A11DB11D2093510280934D02DF 305 | :1013000090934E02A0934F02B093500280914902F5 306 | :1013100090914A02A0914B02B0914C020196A11DFE 307 | :10132000B11D8093490290934A02A0934B02B0935F 308 | :101330004C02BF91AF919F918F913F912F910F9050 309 | :101340000FBE0F901F901895019739F0880F991FC5 310 | :10135000880F991F02970197F1F70895789484B543 311 | :10136000826084BD84B5816084BD85B5826085BDA1 312 | :1013700085B5816085BDEEE6F0E080818160808387 313 | :10138000E1E8F0E01082808182608083808181606A 314 | :101390008083E0E8F0E0808181608083E1EBF0E031 315 | :1013A000808184608083E0EBF0E0808181608083D5 316 | :1013B000EAE7F0E0808184608083808182608083BE 317 | :1013C0008081816080838081806880831092C100E9 318 | :1013D0000895CF93DF93482F50E0CA0186569F4F60 319 | :1013E000FC0134914A575F4FFA018491882369F1D7 320 | :1013F00090E0880F991FFC01E859FF4FA591B49127 321 | :10140000FC01EE58FF4FC591D491662351F42FB7DC 322 | :10141000F8948C91932F909589238C9388818923BC 323 | :101420000BC0623061F42FB7F8948C91932F909594 324 | :1014300089238C938881832B88832FBF06C09FB715 325 | :10144000F8948C91832B8C939FBFDF91CF9108955B 326 | :10145000482F50E0CA0182559F4FFC012491CA01D8 327 | :1014600086569F4FFC0194914A575F4FFA01349181 328 | :10147000332309F440C0222351F1233071F024308A 329 | :1014800028F42130A1F0223011F514C02630B1F03B 330 | :101490002730C1F02430D9F404C0809180008F77C8 331 | :1014A00003C0809180008F7D8093800010C084B540 332 | :1014B0008F7702C084B58F7D84BD09C08091B00054 333 | :1014C0008F7703C08091B0008F7D8093B000E32FB1 334 | :1014D000F0E0EE0FFF1FEE58FF4FA591B4912FB72C 335 | :1014E000F894662321F48C919095892302C08C9105 336 | :1014F000892B8C932FBF0895682F70E0CB01825504 337 | :101500009F4FFC012491CB0186569F4FFC014491D3 338 | :101510006A577F4FFB019491992319F420E030E042 339 | :101520003CC0222351F1233071F0243028F42130C3 340 | :10153000A1F0223011F514C02630B1F02730C1F0EF 341 | :101540002430D9F404C0809180008F7703C080914B 342 | :1015500080008F7D8093800010C084B58F7702C09B 343 | :1015600084B58F7D84BD09C08091B0008F7703C0A2 344 | :101570008091B0008F7D8093B000892F90E0880F1C 345 | :10158000991F84589F4FFC01A591B4918C9120E044 346 | :1015900030E0842311F021E030E0C9010895505873 347 | :1015A000BB27AA270ED075C166D130F06BD120F0D1 348 | :1015B00031F49F3F11F41EF45BC10EF4E095E7FB9C 349 | :1015C00051C1E92F77D180F3BA17620773078407F7 350 | :1015D000950718F071F49EF58FC10EF4E0950B2E6F 351 | :1015E000BA2FA02D0B01B90190010C01CA01A00175 352 | :1015F0001124FF27591B99F0593F50F4503E68F1D0 353 | :101600001A16F040A22F232F342F4427585FF3CF10 354 | :10161000469537952795A795F0405395C9F77EF4E1 355 | :101620001F16BA0B620B730B840BBAF09150A1F02A 356 | :10163000FF0FBB1F661F771F881FC2F70EC0BA0FB0 357 | :10164000621F731F841F48F4879577956795B79538 358 | :10165000F7959E3F08F0B3CF9395880F08F0992730 359 | :10166000EE0F979587950895D9D008F481E00895F5 360 | :101670000CD00FC107D140F0FED030F021F45F3F15 361 | :1016800019F0F0C0511139C1F3C014D198F3992366 362 | :10169000C9F35523B1F3951B550BBB27AA27621736 363 | :1016A0007307840738F09F5F5F4F220F331F441F7B 364 | :1016B000AA1FA9F333D00E2E3AF0E0E830D09150B3 365 | :1016C0005040E695001CCAF729D0FE2F27D0660FA0 366 | :1016D000771F881FBB1F261737074807AB07B0E8DF 367 | :1016E00009F0BB0B802DBF01FF2793585F4F2AF0F5 368 | :1016F0009E3F510568F0B6C000C15F3FECF3983ED5 369 | :10170000DCF3869577956795B795F7959F5FC9F751 370 | :10171000880F911D9695879597F90895E1E0660FDA 371 | :10172000771F881FBB1F621773078407BA0720F053 372 | :10173000621B730B840BBA0BEE1F88F7E0950895BC 373 | :1017400004D06894B111D9C00895BCD088F09F57D7 374 | :1017500090F0B92F9927B751A0F0D1F0660F771FFD 375 | :10176000881F991F1AF0BA95C9F712C0B13081F0DD 376 | :10177000C3D0B1E00895C0C0672F782F8827B85F25 377 | :1017800039F0B93FCCF3869577956795B395D9F73E 378 | :101790003EF490958095709561957F4F8F4F9F4F48 379 | :1017A0000895E89409C097FB3EF490958095709554 380 | :1017B00061957F4F8F4F9F4F9923A9F0F92F96E99D 381 | :1017C000BB279395F695879577956795B795F11112 382 | :1017D000F8CFFAF4BB0F11F460FF1BC06F5F7F4FAF 383 | :1017E0008F4F9F4F16C0882311F096E911C07723C1 384 | :1017F00021F09EE8872F762F05C0662371F096E8CA 385 | :10180000862F70E060E02AF09A95660F771F881F98 386 | :10181000DAF7880F9695879597F90895990F00083C 387 | :10182000550FAA0BE0E8FEEF16161706E807F907B2 388 | :10183000C0F012161306E407F50798F0621B730B4D 389 | :10184000840B950B39F40A2661F0232B242B252BCE 390 | :1018500021F408950A2609F4A140A6958FEF811D71 391 | :10186000811D089597F99F6780E870E060E0089512 392 | :101870009FEF80EC089500240A94161617061806A8 393 | :101880000906089500240A94121613061406050684 394 | :101890000895092E0394000C11F4882352F0BB0F15 395 | :1018A00040F4BF2B11F460FF04C06F5F7F4F8F4F78 396 | :1018B0009F4F089557FD9058440F551F59F05F3FB3 397 | :1018C00071F04795880F97FB991F61F09F3F79F062 398 | :1018D00087950895121613061406551FF2CF4695E4 399 | :1018E000F1DF08C0161617061806991FF1CF869566 400 | :1018F0007105610508940895E894BB27662777274A 401 | :10190000CB0197F908958ADF08F48FEF08950BD083 402 | :10191000C0CFB1DF28F0B6DF18F0952309F0A2CFD1 403 | :10192000A7CF1124EACFC6DFA0F3959FD1F3950F7F 404 | :1019300050E0551F629FF001729FBB27F00DB11D53 405 | :10194000639FAA27F00DB11DAA1F649F6627B00DE3 406 | :10195000A11D661F829F2227B00DA11D621F739FCC 407 | :10196000B00DA11D621F839FA00D611D221F749FDA 408 | :101970003327A00D611D231F849F600D211D822F21 409 | :10198000762F6A2F11249F5750408AF0E1F0882368 410 | :101990004AF0EE0FFF1FBB1F661F771F881F915075 411 | :1019A0005040A9F79E3F510570F05CCFA6CF5F3F36 412 | :1019B000ECF3983EDCF3869577956795B795F795A8 413 | :1019C000E7959F5FC1F7FE2B880F911D9695879530 414 | :1019D00097F9089523DF880B990B0895629FD00132 415 | :1019E000739FF001829FE00DF11D649FE00DF11DDA 416 | :1019F000929FF00D839FF00D749FF00D659FF00D89 417 | :101A00009927729FB00DE11DF91F639FB00DE11D75 418 | :101A1000F91FBD01CF0111240895A1E21A2EAA1BBE 419 | :101A2000BB1BFD010DC0AA1FBB1FEE1FFF1FA2178E 420 | :101A3000B307E407F50720F0A21BB30BE40BF50B8B 421 | :101A4000661F771F881F991F1A9469F76095709514 422 | :101A5000809590959B01AC01BD01CF010895EE0FDB 423 | :0E1A6000FF1F0590F491E02D0994F894FFCF3C 424 | :101A6E0050756C736520436F756E74203A20004478 425 | :101A7E00657374696E6174696F6E203A2000456EED 426 | :101A8E00636F64657220436F756E74203A20005048 427 | :101A9E006F7369746F6E203A2000566F6C746167B5 428 | :101AAE0065203A20004572726F72203A200053680A 429 | :101ABE0069667420436C6F73654C6F6F70006E6156 430 | :101ACE006E00696E66006F7666002E0000000000E4 431 | :0C1ADE00810579062405400530055E05F1 432 | :00000001FF 433 | -------------------------------------------------------------------------------- /Release/Da.cpp.d: -------------------------------------------------------------------------------- 1 | Da.cpp.d Da.cpp.o: ../Da.cpp ../Da.h \ 2 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/arduino.h \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h \ 4 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h \ 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h \ 8 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h \ 9 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h \ 10 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 14 | ../Ananas.h \ 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h \ 16 | ../configuration.h \ 17 | E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615/TLC5615.h 18 | 19 | ../Da.h: 20 | 21 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/arduino.h: 22 | 23 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h: 24 | 25 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h: 26 | 27 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h: 28 | 29 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h: 30 | 31 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h: 32 | 33 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h: 34 | 35 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 36 | 37 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 38 | 39 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h: 40 | 41 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 42 | 43 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 44 | 45 | ../Ananas.h: 46 | 47 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h: 48 | 49 | ../configuration.h: 50 | 51 | E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615/TLC5615.h: 52 | -------------------------------------------------------------------------------- /Release/Da.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/Da.cpp.o -------------------------------------------------------------------------------- /Release/Encoder.cpp.d: -------------------------------------------------------------------------------- 1 | Encoder.cpp.d Encoder.cpp.o: ../Encoder.cpp \ 2 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/arduino.h \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h \ 4 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h \ 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h \ 8 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h \ 9 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h \ 10 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 14 | ../Ananas.h \ 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h \ 16 | ../configuration.h 17 | 18 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/arduino.h: 19 | 20 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h: 21 | 22 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h: 23 | 24 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h: 25 | 26 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h: 27 | 28 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h: 29 | 30 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h: 31 | 32 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 33 | 34 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 35 | 36 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 41 | 42 | ../Ananas.h: 43 | 44 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h: 45 | 46 | ../configuration.h: 47 | -------------------------------------------------------------------------------- /Release/Encoder.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/Encoder.cpp.o -------------------------------------------------------------------------------- /Release/Libraries/QUN/QUN.cpp.d: -------------------------------------------------------------------------------- 1 | Libraries/QUN/QUN.cpp.d Libraries/QUN/QUN.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/libraries/QUN/QUN.cpp \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h \ 4 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h \ 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h \ 8 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h \ 9 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h \ 10 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 15 | E:\Arduino\arduino-1.5.6-r2\libraries\QUN/QUN.h 16 | 17 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h: 18 | 19 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h: 20 | 21 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h: 22 | 23 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h: 24 | 25 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h: 26 | 27 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h: 28 | 29 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h: 30 | 31 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 32 | 33 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 34 | 35 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h: 36 | 37 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 38 | 39 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 40 | 41 | E:\Arduino\arduino-1.5.6-r2\libraries\QUN/QUN.h: 42 | -------------------------------------------------------------------------------- /Release/Libraries/QUN/QUN.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/Libraries/QUN/QUN.cpp.o -------------------------------------------------------------------------------- /Release/Libraries/QUN/subdir.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | # Add inputs and outputs from these tool invocations to the build variables 6 | CPP_SRCS += \ 7 | E:/Arduino/arduino-1.5.6-r2/libraries/QUN/QUN.cpp 8 | 9 | CPP_DEPS += \ 10 | ./Libraries/QUN/QUN.cpp.d 11 | 12 | LINK_OBJ += \ 13 | ./Libraries/QUN/QUN.cpp.o 14 | 15 | 16 | # Each subdirectory must supply rules for building sources it contributes 17 | Libraries/QUN/QUN.cpp.o: E:/Arduino/arduino-1.5.6-r2/libraries/QUN/QUN.cpp 18 | @echo 'Building file: $<' 19 | @echo 'Starting C++ compile' 20 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 21 | @echo 'Finished building: $<' 22 | @echo ' ' 23 | 24 | 25 | -------------------------------------------------------------------------------- /Release/Libraries/TLC5615/TLC5615.cpp.d: -------------------------------------------------------------------------------- 1 | Libraries/TLC5615/TLC5615.cpp.d Libraries/TLC5615/TLC5615.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/libraries/TLC5615/TLC5615.cpp \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h \ 4 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h \ 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h \ 8 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h \ 9 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h \ 10 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 15 | E:/Arduino/arduino-1.5.6-r2/libraries/TLC5615/TLC5615.h 16 | 17 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h: 18 | 19 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h: 20 | 21 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h: 22 | 23 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h: 24 | 25 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h: 26 | 27 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h: 28 | 29 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h: 30 | 31 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 32 | 33 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 34 | 35 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h: 36 | 37 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 38 | 39 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 40 | 41 | E:/Arduino/arduino-1.5.6-r2/libraries/TLC5615/TLC5615.h: 42 | -------------------------------------------------------------------------------- /Release/Libraries/TLC5615/TLC5615.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/Libraries/TLC5615/TLC5615.cpp.o -------------------------------------------------------------------------------- /Release/Libraries/TLC5615/subdir.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | # Add inputs and outputs from these tool invocations to the build variables 6 | CPP_SRCS += \ 7 | E:/Arduino/arduino-1.5.6-r2/libraries/TLC5615/TLC5615.cpp 8 | 9 | CPP_DEPS += \ 10 | ./Libraries/TLC5615/TLC5615.cpp.d 11 | 12 | LINK_OBJ += \ 13 | ./Libraries/TLC5615/TLC5615.cpp.o 14 | 15 | 16 | # Each subdirectory must supply rules for building sources it contributes 17 | Libraries/TLC5615/TLC5615.cpp.o: E:/Arduino/arduino-1.5.6-r2/libraries/TLC5615/TLC5615.cpp 18 | @echo 'Building file: $<' 19 | @echo 'Starting C++ compile' 20 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 21 | @echo 'Finished building: $<' 22 | @echo ' ' 23 | 24 | 25 | -------------------------------------------------------------------------------- /Release/arduino.ar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino.ar -------------------------------------------------------------------------------- /Release/arduino/CDC.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/CDC.cpp.d arduino/CDC.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/CDC.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Platform.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 16 | 17 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Platform.h: 18 | 19 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 20 | 21 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 22 | 23 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 24 | 25 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 26 | 27 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 28 | 29 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 30 | 31 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 32 | 33 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 34 | 35 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 36 | 37 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 38 | 39 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 40 | 41 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 42 | -------------------------------------------------------------------------------- /Release/arduino/CDC.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/CDC.cpp.o -------------------------------------------------------------------------------- /Release/arduino/HID.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/HID.cpp.d arduino/HID.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HID.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Platform.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBDesc.h 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Platform.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 31 | 32 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 33 | 34 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 35 | 36 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 37 | 38 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 41 | 42 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 43 | 44 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBDesc.h: 45 | -------------------------------------------------------------------------------- /Release/arduino/HID.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/HID.cpp.o -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/HardwareSerial.cpp.d arduino/HardwareSerial.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 15 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h \ 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 31 | 32 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 33 | 34 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 35 | 36 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 41 | 42 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h: 43 | 44 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 45 | -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/HardwareSerial.cpp.o -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial0.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/HardwareSerial0.cpp.d arduino/HardwareSerial0.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial0.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 15 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h \ 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 31 | 32 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 33 | 34 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 35 | 36 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 41 | 42 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h: 43 | 44 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 45 | -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial0.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/HardwareSerial0.cpp.o -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial1.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/HardwareSerial1.cpp.d arduino/HardwareSerial1.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial1.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 15 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h \ 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 31 | 32 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 33 | 34 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 35 | 36 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 41 | 42 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h: 43 | 44 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 45 | -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial1.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/HardwareSerial1.cpp.o -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial2.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/HardwareSerial2.cpp.d arduino/HardwareSerial2.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial2.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 15 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h \ 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 31 | 32 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 33 | 34 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 35 | 36 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 41 | 42 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h: 43 | 44 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 45 | -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial2.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/HardwareSerial2.cpp.o -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial3.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/HardwareSerial3.cpp.d arduino/HardwareSerial3.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial3.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 15 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h \ 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 31 | 32 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 33 | 34 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 35 | 36 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 41 | 42 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial_private.h: 43 | 44 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 45 | -------------------------------------------------------------------------------- /Release/arduino/HardwareSerial3.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/HardwareSerial3.cpp.o -------------------------------------------------------------------------------- /Release/arduino/IPAddress.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/IPAddress.cpp.d arduino/IPAddress.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/IPAddress.cpp \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h \ 4 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h \ 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h \ 8 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h \ 9 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h \ 10 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/IPAddress.h \ 16 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h 17 | 18 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h: 19 | 20 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h: 21 | 22 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h: 23 | 24 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h: 25 | 26 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h: 27 | 28 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h: 29 | 30 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h: 31 | 32 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 33 | 34 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 35 | 36 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 41 | 42 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/IPAddress.h: 43 | 44 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 45 | -------------------------------------------------------------------------------- /Release/arduino/IPAddress.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/IPAddress.cpp.o -------------------------------------------------------------------------------- /Release/arduino/Print.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/Print.cpp.d arduino/Print.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 15 | 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 31 | 32 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 33 | 34 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 35 | 36 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 39 | -------------------------------------------------------------------------------- /Release/arduino/Print.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/Print.cpp.o -------------------------------------------------------------------------------- /Release/arduino/Stream.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/Stream.cpp.d arduino/Stream.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 15 | 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 31 | 32 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 33 | 34 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 35 | 36 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 39 | -------------------------------------------------------------------------------- /Release/arduino/Stream.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/Stream.cpp.o -------------------------------------------------------------------------------- /Release/arduino/Tone.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/Tone.cpp.d arduino/Tone.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Tone.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 15 | 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 31 | 32 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 33 | 34 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 35 | 36 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 39 | -------------------------------------------------------------------------------- /Release/arduino/Tone.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/Tone.cpp.o -------------------------------------------------------------------------------- /Release/arduino/USBCore.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/USBCore.cpp.d arduino/USBCore.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBCore.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Platform.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h \ 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBDesc.h 17 | 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Platform.h: 19 | 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 21 | 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 23 | 24 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WCharacter.h: 25 | 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 27 | 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.h: 29 | 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.h: 31 | 32 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.h: 33 | 34 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Printable.h: 35 | 36 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 37 | 38 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBAPI.h: 39 | 40 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 41 | 42 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 43 | 44 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBDesc.h: 45 | -------------------------------------------------------------------------------- /Release/arduino/USBCore.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/USBCore.cpp.o -------------------------------------------------------------------------------- /Release/arduino/WInterrupts.c.d: -------------------------------------------------------------------------------- 1 | arduino/WInterrupts.c.d arduino/WInterrupts.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WInterrupts.c \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 8 | 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 10 | 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 12 | 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 14 | 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 16 | 17 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 18 | -------------------------------------------------------------------------------- /Release/arduino/WInterrupts.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/WInterrupts.c.o -------------------------------------------------------------------------------- /Release/arduino/WMath.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/WMath.cpp.d arduino/WMath.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WMath.cpp 3 | -------------------------------------------------------------------------------- /Release/arduino/WMath.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/WMath.cpp.o -------------------------------------------------------------------------------- /Release/arduino/WString.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/WString.cpp.d arduino/WString.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.cpp \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h 4 | 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.h: 6 | -------------------------------------------------------------------------------- /Release/arduino/WString.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/WString.cpp.o -------------------------------------------------------------------------------- /Release/arduino/core/avr-libc/subdir.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | # Add inputs and outputs from these tool invocations to the build variables 6 | C_SRCS += \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/malloc.c \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/realloc.c 9 | 10 | C_DEPS += \ 11 | ./arduino/malloc.c.d \ 12 | ./arduino/realloc.c.d 13 | 14 | AR_OBJ += \ 15 | ./arduino/malloc.c.o \ 16 | ./arduino/realloc.c.o 17 | 18 | 19 | # Each subdirectory must supply rules for building sources it contributes 20 | arduino/malloc.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/malloc.c 21 | @echo 'Building file: $<' 22 | @echo 'Starting C compile' 23 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 24 | @echo 'Finished building: $<' 25 | @echo ' ' 26 | 27 | arduino/realloc.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/realloc.c 28 | @echo 'Building file: $<' 29 | @echo 'Starting C compile' 30 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 31 | @echo 'Finished building: $<' 32 | @echo ' ' 33 | 34 | 35 | -------------------------------------------------------------------------------- /Release/arduino/core/subdir.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | # Add inputs and outputs from these tool invocations to the build variables 6 | CPP_SRCS += \ 7 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/CDC.cpp \ 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HID.cpp \ 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.cpp \ 10 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial0.cpp \ 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial1.cpp \ 12 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial2.cpp \ 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial3.cpp \ 14 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/IPAddress.cpp \ 15 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.cpp \ 16 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.cpp \ 17 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Tone.cpp \ 18 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBCore.cpp \ 19 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WMath.cpp \ 20 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.cpp \ 21 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/main.cpp \ 22 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/new.cpp 23 | 24 | C_SRCS += \ 25 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WInterrupts.c \ 26 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/hooks.c \ 27 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring.c \ 28 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_analog.c \ 29 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_digital.c \ 30 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_pulse.c \ 31 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_shift.c 32 | 33 | C_DEPS += \ 34 | ./arduino/WInterrupts.c.d \ 35 | ./arduino/hooks.c.d \ 36 | ./arduino/wiring.c.d \ 37 | ./arduino/wiring_analog.c.d \ 38 | ./arduino/wiring_digital.c.d \ 39 | ./arduino/wiring_pulse.c.d \ 40 | ./arduino/wiring_shift.c.d 41 | 42 | AR_OBJ += \ 43 | ./arduino/CDC.cpp.o \ 44 | ./arduino/HID.cpp.o \ 45 | ./arduino/HardwareSerial.cpp.o \ 46 | ./arduino/HardwareSerial0.cpp.o \ 47 | ./arduino/HardwareSerial1.cpp.o \ 48 | ./arduino/HardwareSerial2.cpp.o \ 49 | ./arduino/HardwareSerial3.cpp.o \ 50 | ./arduino/IPAddress.cpp.o \ 51 | ./arduino/Print.cpp.o \ 52 | ./arduino/Stream.cpp.o \ 53 | ./arduino/Tone.cpp.o \ 54 | ./arduino/USBCore.cpp.o \ 55 | ./arduino/WInterrupts.c.o \ 56 | ./arduino/WMath.cpp.o \ 57 | ./arduino/WString.cpp.o \ 58 | ./arduino/hooks.c.o \ 59 | ./arduino/main.cpp.o \ 60 | ./arduino/new.cpp.o \ 61 | ./arduino/wiring.c.o \ 62 | ./arduino/wiring_analog.c.o \ 63 | ./arduino/wiring_digital.c.o \ 64 | ./arduino/wiring_pulse.c.o \ 65 | ./arduino/wiring_shift.c.o 66 | 67 | CPP_DEPS += \ 68 | ./arduino/CDC.cpp.d \ 69 | ./arduino/HID.cpp.d \ 70 | ./arduino/HardwareSerial.cpp.d \ 71 | ./arduino/HardwareSerial0.cpp.d \ 72 | ./arduino/HardwareSerial1.cpp.d \ 73 | ./arduino/HardwareSerial2.cpp.d \ 74 | ./arduino/HardwareSerial3.cpp.d \ 75 | ./arduino/IPAddress.cpp.d \ 76 | ./arduino/Print.cpp.d \ 77 | ./arduino/Stream.cpp.d \ 78 | ./arduino/Tone.cpp.d \ 79 | ./arduino/USBCore.cpp.d \ 80 | ./arduino/WMath.cpp.d \ 81 | ./arduino/WString.cpp.d \ 82 | ./arduino/main.cpp.d \ 83 | ./arduino/new.cpp.d 84 | 85 | 86 | # Each subdirectory must supply rules for building sources it contributes 87 | arduino/CDC.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/CDC.cpp 88 | @echo 'Building file: $<' 89 | @echo 'Starting C++ compile' 90 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 91 | @echo 'Finished building: $<' 92 | @echo ' ' 93 | 94 | arduino/HID.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HID.cpp 95 | @echo 'Building file: $<' 96 | @echo 'Starting C++ compile' 97 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 98 | @echo 'Finished building: $<' 99 | @echo ' ' 100 | 101 | arduino/HardwareSerial.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial.cpp 102 | @echo 'Building file: $<' 103 | @echo 'Starting C++ compile' 104 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 105 | @echo 'Finished building: $<' 106 | @echo ' ' 107 | 108 | arduino/HardwareSerial0.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial0.cpp 109 | @echo 'Building file: $<' 110 | @echo 'Starting C++ compile' 111 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 112 | @echo 'Finished building: $<' 113 | @echo ' ' 114 | 115 | arduino/HardwareSerial1.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial1.cpp 116 | @echo 'Building file: $<' 117 | @echo 'Starting C++ compile' 118 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 119 | @echo 'Finished building: $<' 120 | @echo ' ' 121 | 122 | arduino/HardwareSerial2.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial2.cpp 123 | @echo 'Building file: $<' 124 | @echo 'Starting C++ compile' 125 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 126 | @echo 'Finished building: $<' 127 | @echo ' ' 128 | 129 | arduino/HardwareSerial3.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/HardwareSerial3.cpp 130 | @echo 'Building file: $<' 131 | @echo 'Starting C++ compile' 132 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 133 | @echo 'Finished building: $<' 134 | @echo ' ' 135 | 136 | arduino/IPAddress.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/IPAddress.cpp 137 | @echo 'Building file: $<' 138 | @echo 'Starting C++ compile' 139 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 140 | @echo 'Finished building: $<' 141 | @echo ' ' 142 | 143 | arduino/Print.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Print.cpp 144 | @echo 'Building file: $<' 145 | @echo 'Starting C++ compile' 146 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 147 | @echo 'Finished building: $<' 148 | @echo ' ' 149 | 150 | arduino/Stream.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Stream.cpp 151 | @echo 'Building file: $<' 152 | @echo 'Starting C++ compile' 153 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 154 | @echo 'Finished building: $<' 155 | @echo ' ' 156 | 157 | arduino/Tone.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Tone.cpp 158 | @echo 'Building file: $<' 159 | @echo 'Starting C++ compile' 160 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 161 | @echo 'Finished building: $<' 162 | @echo ' ' 163 | 164 | arduino/USBCore.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/USBCore.cpp 165 | @echo 'Building file: $<' 166 | @echo 'Starting C++ compile' 167 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 168 | @echo 'Finished building: $<' 169 | @echo ' ' 170 | 171 | arduino/WInterrupts.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WInterrupts.c 172 | @echo 'Building file: $<' 173 | @echo 'Starting C compile' 174 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 175 | @echo 'Finished building: $<' 176 | @echo ' ' 177 | 178 | arduino/WMath.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WMath.cpp 179 | @echo 'Building file: $<' 180 | @echo 'Starting C++ compile' 181 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 182 | @echo 'Finished building: $<' 183 | @echo ' ' 184 | 185 | arduino/WString.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/WString.cpp 186 | @echo 'Building file: $<' 187 | @echo 'Starting C++ compile' 188 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 189 | @echo 'Finished building: $<' 190 | @echo ' ' 191 | 192 | arduino/hooks.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/hooks.c 193 | @echo 'Building file: $<' 194 | @echo 'Starting C compile' 195 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 196 | @echo 'Finished building: $<' 197 | @echo ' ' 198 | 199 | arduino/main.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/main.cpp 200 | @echo 'Building file: $<' 201 | @echo 'Starting C++ compile' 202 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 203 | @echo 'Finished building: $<' 204 | @echo ' ' 205 | 206 | arduino/new.cpp.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/new.cpp 207 | @echo 'Building file: $<' 208 | @echo 'Starting C++ compile' 209 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 210 | @echo 'Finished building: $<' 211 | @echo ' ' 212 | 213 | arduino/wiring.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring.c 214 | @echo 'Building file: $<' 215 | @echo 'Starting C compile' 216 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 217 | @echo 'Finished building: $<' 218 | @echo ' ' 219 | 220 | arduino/wiring_analog.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_analog.c 221 | @echo 'Building file: $<' 222 | @echo 'Starting C compile' 223 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 224 | @echo 'Finished building: $<' 225 | @echo ' ' 226 | 227 | arduino/wiring_digital.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_digital.c 228 | @echo 'Building file: $<' 229 | @echo 'Starting C compile' 230 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 231 | @echo 'Finished building: $<' 232 | @echo ' ' 233 | 234 | arduino/wiring_pulse.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_pulse.c 235 | @echo 'Building file: $<' 236 | @echo 'Starting C compile' 237 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 238 | @echo 'Finished building: $<' 239 | @echo ' ' 240 | 241 | arduino/wiring_shift.c.o: E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_shift.c 242 | @echo 'Building file: $<' 243 | @echo 'Starting C compile' 244 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -c -g -Os -w -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 "$<" -o "$@" 245 | @echo 'Finished building: $<' 246 | @echo ' ' 247 | 248 | 249 | -------------------------------------------------------------------------------- /Release/arduino/hooks.c.d: -------------------------------------------------------------------------------- 1 | arduino/hooks.c.d arduino/hooks.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/hooks.c 3 | -------------------------------------------------------------------------------- /Release/arduino/hooks.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/hooks.c.o -------------------------------------------------------------------------------- /Release/arduino/main.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/main.cpp.d arduino/main.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/main.cpp \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h \ 4 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h \ 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h \ 8 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h \ 9 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h \ 10 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 14 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 15 | 16 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h: 17 | 18 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h: 19 | 20 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h: 21 | 22 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h: 23 | 24 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h: 25 | 26 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h: 27 | 28 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h: 29 | 30 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 31 | 32 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 33 | 34 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h: 35 | 36 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 37 | 38 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 39 | -------------------------------------------------------------------------------- /Release/arduino/main.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/main.cpp.o -------------------------------------------------------------------------------- /Release/arduino/malloc.c.d: -------------------------------------------------------------------------------- 1 | arduino/malloc.c.d arduino/malloc.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/malloc.c \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/sectionname.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/stdlib_private.h 5 | 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/sectionname.h: 7 | 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/stdlib_private.h: 9 | -------------------------------------------------------------------------------- /Release/arduino/malloc.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/malloc.c.o -------------------------------------------------------------------------------- /Release/arduino/new.cpp.d: -------------------------------------------------------------------------------- 1 | arduino/new.cpp.d arduino/new.cpp.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/new.cpp \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h 4 | 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 6 | -------------------------------------------------------------------------------- /Release/arduino/new.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/new.cpp.o -------------------------------------------------------------------------------- /Release/arduino/realloc.c.d: -------------------------------------------------------------------------------- 1 | arduino/realloc.c.d arduino/realloc.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/realloc.c \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/sectionname.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/stdlib_private.h 5 | 6 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/sectionname.h: 7 | 8 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/avr-libc/stdlib_private.h: 9 | -------------------------------------------------------------------------------- /Release/arduino/realloc.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/realloc.c.o -------------------------------------------------------------------------------- /Release/arduino/wiring.c.d: -------------------------------------------------------------------------------- 1 | arduino/wiring.c.d arduino/wiring.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring.c \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 8 | 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 10 | 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 12 | 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 14 | 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 16 | 17 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 18 | -------------------------------------------------------------------------------- /Release/arduino/wiring.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/wiring.c.o -------------------------------------------------------------------------------- /Release/arduino/wiring_analog.c.d: -------------------------------------------------------------------------------- 1 | arduino/wiring_analog.c.d arduino/wiring_analog.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_analog.c \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 8 | 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 10 | 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 12 | 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 14 | 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 16 | 17 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 18 | -------------------------------------------------------------------------------- /Release/arduino/wiring_analog.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/wiring_analog.c.o -------------------------------------------------------------------------------- /Release/arduino/wiring_digital.c.d: -------------------------------------------------------------------------------- 1 | arduino/wiring_digital.c.d arduino/wiring_digital.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_digital.c \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 8 | 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 10 | 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 12 | 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 14 | 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 16 | 17 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 18 | -------------------------------------------------------------------------------- /Release/arduino/wiring_digital.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/wiring_digital.c.o -------------------------------------------------------------------------------- /Release/arduino/wiring_pulse.c.d: -------------------------------------------------------------------------------- 1 | arduino/wiring_pulse.c.d arduino/wiring_pulse.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_pulse.c \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 8 | 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 10 | 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 12 | 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 14 | 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 16 | 17 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 18 | -------------------------------------------------------------------------------- /Release/arduino/wiring_pulse.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/wiring_pulse.c.o -------------------------------------------------------------------------------- /Release/arduino/wiring_shift.c.d: -------------------------------------------------------------------------------- 1 | arduino/wiring_shift.c.d arduino/wiring_shift.c.o: \ 2 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_shift.c \ 3 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h \ 4 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h \ 5 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h 8 | 9 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/wiring_private.h: 10 | 11 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/Arduino.h: 12 | 13 | E:/Arduino/arduino-1.5.6-r2/hardware/arduino/avr/cores/arduino/binary.h: 14 | 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 16 | 17 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 18 | -------------------------------------------------------------------------------- /Release/arduino/wiring_shift.c.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/arduino/wiring_shift.c.o -------------------------------------------------------------------------------- /Release/makefile: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | -include ../makefile.init 6 | 7 | RM := rm -rf 8 | 9 | # All of the sources participating in the build are defined here 10 | -include sources.mk 11 | -include subdir.mk 12 | -include arduino/core/avr-libc/subdir.mk 13 | -include arduino/core/subdir.mk 14 | -include Libraries/TLC5615/subdir.mk 15 | -include Libraries/QUN/subdir.mk 16 | -include objects.mk 17 | 18 | ifneq ($(MAKECMDGOALS),clean) 19 | ifneq ($(strip $(C++_DEPS)),) 20 | -include $(C++_DEPS) 21 | endif 22 | ifneq ($(strip $(C_DEPS)),) 23 | -include $(C_DEPS) 24 | endif 25 | ifneq ($(strip $(CC_DEPS)),) 26 | -include $(CC_DEPS) 27 | endif 28 | ifneq ($(strip $(CPP_DEPS)),) 29 | -include $(CPP_DEPS) 30 | endif 31 | ifneq ($(strip $(CXX_DEPS)),) 32 | -include $(CXX_DEPS) 33 | endif 34 | ifneq ($(strip $(C_UPPER_DEPS)),) 35 | -include $(C_UPPER_DEPS) 36 | endif 37 | endif 38 | 39 | -include ../makefile.defs 40 | 41 | # Add inputs and outputs from these tool invocations to the build variables 42 | AR += \ 43 | D:/os_china/Ananas/Release/arduino.ar \ 44 | 45 | ELF += \ 46 | Ananas.elf \ 47 | 48 | EEP += \ 49 | Ananas.eep \ 50 | 51 | FLASH_IMAGE += \ 52 | Ananas.hex \ 53 | 54 | 55 | # All Target 56 | all: Ananas 57 | 58 | # Tool invocations 59 | Ananas: $(FLASH_IMAGE) 60 | @echo 'Building target: $@' 61 | @echo 'Printing size:' 62 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-size" -A "D:/os_china/Ananas/Release/Ananas.elf" 63 | @echo 'Finished building target: $@' 64 | @echo ' ' 65 | 66 | D:/os_china/Ananas/Release/arduino.ar: $(AR_OBJ) 67 | @echo 'Starting archiver' 68 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-ar" rcs "D:/os_china/Ananas/Release/arduino.ar" $(AR_OBJ) 69 | @echo 'Finished building: $@' 70 | @echo ' ' 71 | 72 | Ananas.elf: $(LINK_OBJ) $(AR) 73 | @echo 'Starting combiner' 74 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-gcc" -Os -Wl,--gc-sections -mmcu=atmega328p -o "D:/os_china/Ananas/Release/Ananas.elf" $(LINK_OBJ) $(AR) "D:/os_china/Ananas/Release/arduino.ar" "-LD:/os_china/Ananas/Release" -lm 75 | @echo 'Finished building: $@' 76 | @echo ' ' 77 | 78 | Ananas.eep: $(ELF) 79 | @echo 'Create eeprom image' 80 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-objcopy" -O ihex -j .eeprom --set-section-flags=.eeprom=alloc,load --no-change-warnings --change-section-lma .eeprom=0 "D:/os_china/Ananas/Release/Ananas.elf" "D:/os_china/Ananas/Release/Ananas.eep" 81 | @echo 'Finished building: $@' 82 | @echo ' ' 83 | 84 | Ananas.hex: $(EEP) 85 | @echo 'Create Flash image (ihex format)' 86 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-objcopy" -O ihex -R .eeprom "D:/os_china/Ananas/Release/Ananas.elf" "D:/os_china/Ananas/Release/Ananas.hex" 87 | @echo 'Finished building: $@' 88 | @echo ' ' 89 | 90 | # Other Targets 91 | clean: 92 | -$(RM) $(ELF)$(C++_DEPS)$(AR)$(C_DEPS)$(CC_DEPS)$(FLASH_IMAGE)$(AR_OBJ)$(CPP_DEPS)$(LINK_OBJ)$(EEP)$(CXX_DEPS)$(C_UPPER_DEPS)$(SIZEDUMMY) Ananas 93 | -@echo ' ' 94 | 95 | .PHONY: all clean dependents 96 | .SECONDARY: 97 | 98 | -include ../makefile.targets 99 | -------------------------------------------------------------------------------- /Release/objects.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | USER_OBJS := 6 | 7 | LIBS := 8 | 9 | -------------------------------------------------------------------------------- /Release/sources.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | ELF_SRCS := 6 | O_UPPER_SRCS := 7 | O_SRCS := 8 | EEP_SRCS := 9 | CPP_SRCS := 10 | C_UPPER_SRCS := 11 | C_SRCS := 12 | AR_SRCS := 13 | CXX_SRCS := 14 | C++_SRCS := 15 | CC_SRCS := 16 | ELF := 17 | C++_DEPS := 18 | AR := 19 | C_DEPS := 20 | CC_DEPS := 21 | FLASH_IMAGE := 22 | AR_OBJ := 23 | CPP_DEPS := 24 | LINK_OBJ := 25 | EEP := 26 | CXX_DEPS := 27 | C_UPPER_DEPS := 28 | SIZEDUMMY := 29 | 30 | # Every subdirectory with source files must be described here 31 | SUBDIRS := \ 32 | . \ 33 | arduino/core \ 34 | arduino/core/avr-libc \ 35 | Libraries/TLC5615 \ 36 | Libraries/QUN \ 37 | 38 | -------------------------------------------------------------------------------- /Release/stepper.cpp.d: -------------------------------------------------------------------------------- 1 | stepper.cpp.d stepper.cpp.o: ../stepper.cpp ../Ananas.h \ 2 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h \ 3 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h \ 4 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h \ 5 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h \ 6 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h \ 7 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h \ 8 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h \ 9 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h \ 10 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h \ 11 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h \ 12 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h \ 13 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h \ 14 | ../configuration.h \ 15 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/arduino.h \ 16 | E:\Arduino\arduino-1.5.6-r2\libraries\QUN/QUN.h ../Encoder.h ../DA.h \ 17 | E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615/TLC5615.h 18 | 19 | ../Ananas.h: 20 | 21 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Arduino.h: 22 | 23 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/binary.h: 24 | 25 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WCharacter.h: 26 | 27 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/WString.h: 28 | 29 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/HardwareSerial.h: 30 | 31 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Stream.h: 32 | 33 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Print.h: 34 | 35 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/Printable.h: 36 | 37 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/new.h: 38 | 39 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/USBAPI.h: 40 | 41 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/pins_arduino.h: 42 | 43 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs/../standard/pins_arduino.h: 44 | 45 | ../configuration.h: 46 | 47 | E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino/arduino.h: 48 | 49 | E:\Arduino\arduino-1.5.6-r2\libraries\QUN/QUN.h: 50 | 51 | ../Encoder.h: 52 | 53 | ../DA.h: 54 | 55 | E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615/TLC5615.h: 56 | -------------------------------------------------------------------------------- /Release/stepper.cpp.o: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/Release/stepper.cpp.o -------------------------------------------------------------------------------- /Release/subdir.mk: -------------------------------------------------------------------------------- 1 | ################################################################################ 2 | # Automatically-generated file. Do not edit! 3 | ################################################################################ 4 | 5 | # Add inputs and outputs from these tool invocations to the build variables 6 | CPP_SRCS += \ 7 | ../Ananas.cpp \ 8 | ../Da.cpp \ 9 | ../Encoder.cpp \ 10 | ../stepper.cpp 11 | 12 | CPP_DEPS += \ 13 | ./Ananas.cpp.d \ 14 | ./Da.cpp.d \ 15 | ./Encoder.cpp.d \ 16 | ./stepper.cpp.d 17 | 18 | LINK_OBJ += \ 19 | ./Ananas.cpp.o \ 20 | ./Da.cpp.o \ 21 | ./Encoder.cpp.o \ 22 | ./stepper.cpp.o 23 | 24 | 25 | # Each subdirectory must supply rules for building sources it contributes 26 | Ananas.cpp.o: ../Ananas.cpp 27 | @echo 'Building file: $<' 28 | @echo 'Starting C++ compile' 29 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 30 | @echo 'Finished building: $<' 31 | @echo ' ' 32 | 33 | Da.cpp.o: ../Da.cpp 34 | @echo 'Building file: $<' 35 | @echo 'Starting C++ compile' 36 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 37 | @echo 'Finished building: $<' 38 | @echo ' ' 39 | 40 | Encoder.cpp.o: ../Encoder.cpp 41 | @echo 'Building file: $<' 42 | @echo 'Starting C++ compile' 43 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 44 | @echo 'Finished building: $<' 45 | @echo ' ' 46 | 47 | stepper.cpp.o: ../stepper.cpp 48 | @echo 'Building file: $<' 49 | @echo 'Starting C++ compile' 50 | "E:/Arduino/arduino-1.5.6-r2/hardware/tools/avr/bin/avr-g++" -c -g -Os -w -fno-exceptions -ffunction-sections -fdata-sections -MMD -mmcu=atmega328p -DF_CPU=16000000L -DARDUINO=156-r2 -DARDUINO_AVR_NANO -DARDUINO_ARCH_AVR -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\cores\arduino" -I"E:\Arduino\arduino-1.5.6-r2\hardware\arduino\avr\variants\eightanaloginputs" -I"E:\Arduino\arduino-1.5.6-r2\libraries\TLC5615" -I"E:\Arduino\arduino-1.5.6-r2\libraries\QUN" -MMD -MP -MF"$(@:%.o=%.d)" -MT"$(@:%.o=%.d)" -D__IN_ECLIPSE__=1 -x c++ "$<" -o "$@" 51 | @echo 'Finished building: $<' 52 | @echo ' ' 53 | 54 | 55 | -------------------------------------------------------------------------------- /arduino_IDE/Ananas.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/arduino_IDE/Ananas.zip -------------------------------------------------------------------------------- /configuration.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/configuration.h -------------------------------------------------------------------------------- /lib.zip: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/lib.zip -------------------------------------------------------------------------------- /spec.d: -------------------------------------------------------------------------------- 1 | spec.o: \ 2 | D:/workspace/.metadata/.plugins/org.eclipse.cdt.managedbuilder.core/spec.C 3 | -------------------------------------------------------------------------------- /stepper.cpp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/stepper.cpp -------------------------------------------------------------------------------- /stepper.h: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Dark-Guan/Ananas/65135f1194ab83ca15eb060d26604cf30348d72f/stepper.h --------------------------------------------------------------------------------