mkdir -p out rm -f out/*.hex make COMPILE_TX= BOARD_TYPE=3 clean all && cp openLRSng.hex out/RX-3.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 17874 482 490 18846 499e openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make COMPILE_TX= BOARD_TYPE=5 clean all && cp openLRSng.hex out/RX-5.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 17960 466 490 18916 49e4 openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make COMPILE_TX=1 BOARD_TYPE=2 clean all && cp openLRSng.hex out/TX-2.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24444 762 680 25886 651e openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make COMPILE_TX=1 BOARD_TYPE=3 clean all && cp openLRSng.hex out/TX-3.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24596 762 682 26040 65b8 openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make COMPILE_TX=1 BOARD_TYPE=4 clean all && cp openLRSng.hex out/TX-4.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24534 762 682 25978 657a openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make COMPILE_TX=1 BOARD_TYPE=5 clean all && cp openLRSng.hex out/TX-5.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24614 762 682 26058 65ca openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make COMPILE_TX=1 BOARD_TYPE=6 clean all && cp openLRSng.hex out/TX-6.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area TX.h: In function ‘void setup()’: TX.h:342: warning: large integer implicitly truncated to unsigned type /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c:264:3: warning: #warning Timer 2 not finished (may not be present on this CPU) /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c:273:3: warning: #warning Timer 2 not finished (may not be present on this CPU) /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_25()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:153: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp: In function ‘int USB_Send(u8, const void*, int)’: /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp:278: warning: unused variable ‘zero’ /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp: In member function ‘virtual size_t Keyboard_::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp:514: warning: unused variable ‘r’ /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 27864 804 782 29450 730a openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' ls -l out total 508 drwxr-xr-x 2 khautio openlrsng 4096 2014-03-23 22:35 868 drwxr-xr-x 2 khautio openlrsng 4096 2014-03-23 22:36 915 -rw-r--r-- 1 khautio khautio 51662 2014-03-24 09:00 RX-3.hex -rw-r--r-- 1 khautio khautio 51854 2014-03-24 09:00 RX-5.hex -rw-r--r-- 1 khautio khautio 70913 2014-03-24 09:00 TX-2.hex -rw-r--r-- 1 khautio khautio 71347 2014-03-24 09:00 TX-3.hex -rw-r--r-- 1 khautio khautio 71171 2014-03-24 09:00 TX-4.hex -rw-r--r-- 1 khautio khautio 71396 2014-03-24 09:00 TX-5.hex -rw-r--r-- 1 khautio khautio 80658 2014-03-24 09:00 TX-6.hex mkdir -p out/868 rm -f out/868/*.hex make RFMXX_868=1 COMPILE_TX= BOARD_TYPE=3 clean all && cp openLRSng.hex out/868/RX-3.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 17874 482 490 18846 499e openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_868=1 COMPILE_TX= BOARD_TYPE=5 clean all && cp openLRSng.hex out/868/RX-5.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 17960 466 490 18916 49e4 openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_868=1 COMPILE_TX=1 BOARD_TYPE=2 clean all && cp openLRSng.hex out/868/TX-2.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24444 762 680 25886 651e openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_868=1 COMPILE_TX=1 BOARD_TYPE=3 clean all && cp openLRSng.hex out/868/TX-3.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24596 762 682 26040 65b8 openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_868=1 COMPILE_TX=1 BOARD_TYPE=4 clean all && cp openLRSng.hex out/868/TX-4.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24534 762 682 25978 657a openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_868=1 COMPILE_TX=1 BOARD_TYPE=5 clean all && cp openLRSng.hex out/868/TX-5.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24614 762 682 26058 65ca openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_868=1 COMPILE_TX=1 BOARD_TYPE=6 clean all && cp openLRSng.hex out/868/TX-6.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area TX.h: In function ‘void setup()’: TX.h:342: warning: large integer implicitly truncated to unsigned type /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c:264:3: warning: #warning Timer 2 not finished (may not be present on this CPU) /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c:273:3: warning: #warning Timer 2 not finished (may not be present on this CPU) /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_25()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:153: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp: In function ‘int USB_Send(u8, const void*, int)’: /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp:278: warning: unused variable ‘zero’ /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp: In member function ‘virtual size_t Keyboard_::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp:514: warning: unused variable ‘r’ /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 27864 804 782 29450 730a openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' ls -l out/868 total 500 -rw-r--r-- 1 khautio khautio 51662 2014-03-24 09:00 RX-3.hex -rw-r--r-- 1 khautio khautio 51854 2014-03-24 09:00 RX-5.hex -rw-r--r-- 1 khautio khautio 70913 2014-03-24 09:00 TX-2.hex -rw-r--r-- 1 khautio khautio 71347 2014-03-24 09:00 TX-3.hex -rw-r--r-- 1 khautio khautio 71171 2014-03-24 09:00 TX-4.hex -rw-r--r-- 1 khautio khautio 71396 2014-03-24 09:00 TX-5.hex -rw-r--r-- 1 khautio khautio 80658 2014-03-24 09:00 TX-6.hex mkdir -p out/915 rm -f out/915/*.hex make RFMXX_915=1 COMPILE_TX= BOARD_TYPE=3 clean all && cp openLRSng.hex out/915/RX-3.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 17874 482 490 18846 499e openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_915=1 COMPILE_TX= BOARD_TYPE=5 clean all && cp openLRSng.hex out/915/RX-5.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 17960 466 490 18916 49e4 openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_915=1 COMPILE_TX=1 BOARD_TYPE=2 clean all && cp openLRSng.hex out/915/TX-2.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=2 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24444 762 680 25886 651e openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_915=1 COMPILE_TX=1 BOARD_TYPE=3 clean all && cp openLRSng.hex out/915/TX-3.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=3 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24596 762 682 26040 65b8 openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_915=1 COMPILE_TX=1 BOARD_TYPE=4 clean all && cp openLRSng.hex out/915/TX-4.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=4 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24534 762 682 25978 657a openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_915=1 COMPILE_TX=1 BOARD_TYPE=5 clean all && cp openLRSng.hex out/915/TX-5.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_18()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:127: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega328p -DF_CPU=16000000L -MMD -DUSB_VID=null -DUSB_PID=null -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=5 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/standard -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 24614 762 682 26058 65ca openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' make RFMXX_915=1 COMPILE_TX=1 BOARD_TYPE=6 clean all && cp openLRSng.hex out/915/TX-6.hex make[1]: Entering directory `/home/khautio/cron/olrsgit/openLRSng' rm -f *.[aod] libraries/*.[aod] *.elf *.eep *.d *.hex /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o openLRSng.o -x c++ openLRSng.ino In file included from openLRSng.ino:87: dialog.h: In function ‘void bindPrint()’: dialog.h:150: warning: only initialized variables can be placed into program memory area dialog.h:153: warning: only initialized variables can be placed into program memory area dialog.h:156: warning: only initialized variables can be placed into program memory area dialog.h:159: warning: only initialized variables can be placed into program memory area dialog.h:162: warning: only initialized variables can be placed into program memory area dialog.h:171: warning: only initialized variables can be placed into program memory area dialog.h:174: warning: only initialized variables can be placed into program memory area dialog.h:177: warning: only initialized variables can be placed into program memory area dialog.h:180: warning: only initialized variables can be placed into program memory area dialog.h:183: warning: only initialized variables can be placed into program memory area dialog.h:186: warning: only initialized variables can be placed into program memory area dialog.h:189: warning: only initialized variables can be placed into program memory area dialog.h:193: warning: only initialized variables can be placed into program memory area dialog.h:196: warning: only initialized variables can be placed into program memory area dialog.h:199: warning: only initialized variables can be placed into program memory area dialog.h:202: warning: only initialized variables can be placed into program memory area dialog.h:205: warning: only initialized variables can be placed into program memory area dialog.h:207: warning: only initialized variables can be placed into program memory area dialog.h:209: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrintDTime(uint8_t)’: dialog.h:215: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void rxPrint()’: dialog.h:228: warning: only initialized variables can be placed into program memory area dialog.h:230: warning: only initialized variables can be placed into program memory area dialog.h:232: warning: only initialized variables can be placed into program memory area dialog.h:234: warning: only initialized variables can be placed into program memory area dialog.h:238: warning: only initialized variables can be placed into program memory area dialog.h:240: warning: only initialized variables can be placed into program memory area dialog.h:242: warning: only initialized variables can be placed into program memory area dialog.h:251: warning: only initialized variables can be placed into program memory area dialog.h:253: warning: only initialized variables can be placed into program memory area dialog.h:255: warning: only initialized variables can be placed into program memory area dialog.h:257: warning: only initialized variables can be placed into program memory area dialog.h:260: warning: only initialized variables can be placed into program memory area dialog.h:262: warning: only initialized variables can be placed into program memory area dialog.h:265: warning: only initialized variables can be placed into program memory area dialog.h:267: warning: only initialized variables can be placed into program memory area dialog.h:269: warning: only initialized variables can be placed into program memory area dialog.h:273: warning: only initialized variables can be placed into program memory area dialog.h:275: warning: only initialized variables can be placed into program memory area dialog.h:277: warning: only initialized variables can be placed into program memory area dialog.h:279: warning: only initialized variables can be placed into program memory area dialog.h:281: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_menu_headers()’: dialog.h:290: warning: only initialized variables can be placed into program memory area dialog.h:292: warning: only initialized variables can be placed into program memory area dialog.h:293: warning: only initialized variables can be placed into program memory area dialog.h:294: warning: only initialized variables can be placed into program memory area dialog.h:295: warning: only initialized variables can be placed into program memory area dialog.h:296: warning: only initialized variables can be placed into program memory area dialog.h:297: warning: only initialized variables can be placed into program memory area dialog.h:298: warning: only initialized variables can be placed into program memory area dialog.h:299: warning: only initialized variables can be placed into program memory area dialog.h:305: warning: only initialized variables can be placed into program memory area dialog.h:308: warning: only initialized variables can be placed into program memory area dialog.h:311: warning: only initialized variables can be placed into program memory area dialog.h:314: warning: only initialized variables can be placed into program memory area dialog.h:317: warning: only initialized variables can be placed into program memory area dialog.h:320: warning: only initialized variables can be placed into program memory area dialog.h:323: warning: only initialized variables can be placed into program memory area dialog.h:324: warning: only initialized variables can be placed into program memory area dialog.h:327: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void RX_menu_headers()’: dialog.h:343: warning: only initialized variables can be placed into program memory area dialog.h:345: warning: only initialized variables can be placed into program memory area dialog.h:347: warning: only initialized variables can be placed into program memory area dialog.h:348: warning: only initialized variables can be placed into program memory area dialog.h:349: warning: only initialized variables can be placed into program memory area dialog.h:350: warning: only initialized variables can be placed into program memory area dialog.h:356: warning: only initialized variables can be placed into program memory area dialog.h:358: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleRXmenu(char)’: dialog.h:468: warning: only initialized variables can be placed into program memory area dialog.h:469: warning: only initialized variables can be placed into program memory area dialog.h:470: warning: only initialized variables can be placed into program memory area dialog.h:492: warning: only initialized variables can be placed into program memory area dialog.h:493: warning: only initialized variables can be placed into program memory area dialog.h:494: warning: only initialized variables can be placed into program memory area dialog.h:539: warning: only initialized variables can be placed into program memory area dialog.h:544: warning: only initialized variables can be placed into program memory area dialog.h:549: warning: only initialized variables can be placed into program memory area dialog.h:554: warning: only initialized variables can be placed into program memory area dialog.h:559: warning: only initialized variables can be placed into program memory area dialog.h:564: warning: only initialized variables can be placed into program memory area dialog.h:569: warning: only initialized variables can be placed into program memory area dialog.h:574: warning: only initialized variables can be placed into program memory area dialog.h:578: warning: only initialized variables can be placed into program memory area dialog.h:585: warning: only initialized variables can be placed into program memory area dialog.h:592: warning: only initialized variables can be placed into program memory area dialog.h:599: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void CLI_RX_config()’: dialog.h:793: warning: only initialized variables can be placed into program memory area dialog.h:794: warning: only initialized variables can be placed into program memory area dialog.h:801: warning: only initialized variables can be placed into program memory area dialog.h:804: warning: only initialized variables can be placed into program memory area dialog.h: In function ‘void handleCLImenu(char)’: dialog.h:882: warning: only initialized variables can be placed into program memory area dialog.h:894: warning: only initialized variables can be placed into program memory area dialog.h:900: warning: only initialized variables can be placed into program memory area dialog.h:906: warning: only initialized variables can be placed into program memory area In file included from openLRSng.ino:89: TX.h: In function ‘void bindMode()’: TX.h:177: warning: only initialized variables can be placed into program memory area TX.h: In function ‘void setup()’: TX.h:342: warning: large integer implicitly truncated to unsigned type /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/WInterrupts.o /usr/share/arduino/hardware/arduino/cores/arduino/WInterrupts.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c:264:3: warning: #warning Timer 2 not finished (may not be present on this CPU) /usr/share/arduino/hardware/arduino/cores/arduino/wiring.c:273:3: warning: #warning Timer 2 not finished (may not be present on this CPU) /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_shift.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_shift.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_digital.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_digital.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_pulse.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_pulse.c /usr/share/arduino/hardware/tools/avr/bin/avr-gcc -c -g -Os -fno-inline-small-functions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/wiring_analog.o /usr/share/arduino/hardware/arduino/cores/arduino/wiring_analog.c /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/CDC.o /usr/share/arduino/hardware/arduino/cores/arduino/CDC.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/Print.o /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp: In member function ‘size_t Print::print(const __FlashStringHelper*)’: /usr/share/arduino/hardware/arduino/cores/arduino/Print.cpp:44: warning: ‘__progmem__’ attribute ignored /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/HardwareSerial.o /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void store_char(unsigned char, ring_buffer*)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:98: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In function ‘void __vector_25()’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:153: warning: unused variable ‘c’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘void HardwareSerial::begin(long unsigned int, byte)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:368: warning: unused variable ‘current_config’ /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp: In member function ‘virtual size_t HardwareSerial::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HardwareSerial.cpp:467: warning: comparison between signed and unsigned integer expressions /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/WString.o /usr/share/arduino/hardware/arduino/cores/arduino/WString.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/Stream.o /usr/share/arduino/hardware/arduino/cores/arduino/Stream.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/main.o /usr/share/arduino/hardware/arduino/cores/arduino/main.cpp /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/USBCore.o /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp: In function ‘int USB_Send(u8, const void*, int)’: /usr/share/arduino/hardware/arduino/cores/arduino/USBCore.cpp:278: warning: unused variable ‘zero’ /usr/share/arduino/hardware/tools/avr/bin/avr-g++ -c -g -Os -fno-inline-small-functions -fno-exceptions -Wall -ffunction-sections -fdata-sections -mmcu=atmega32u4 -DF_CPU=16000000L -MMD -DUSB_VID=0x2341 -DUSB_PID=0x8036 -DARDUINO=105 -D__PROG_TYPES_COMPAT__ -DBOARD_TYPE=6 -DCOMPILE_TX -I/usr/share/arduino/hardware/arduino/cores/arduino/ -I/usr/share/arduino/hardware/arduino/variants/leonardo -I/usr/share/arduino/libraries/ -I. -o libraries/HID.o /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp: In member function ‘virtual size_t Keyboard_::write(uint8_t)’: /usr/share/arduino/hardware/arduino/cores/arduino/HID.cpp:514: warning: unused variable ‘r’ /usr/share/arduino/hardware/tools/avr/bin/avr-ar rcs libraries/libcore.a libraries/WInterrupts.o libraries/wiring.o libraries/wiring_shift.o libraries/wiring_digital.o libraries/wiring_pulse.o libraries/wiring_analog.o libraries/CDC.o libraries/Print.o libraries/HardwareSerial.o libraries/WString.o libraries/Stream.o libraries/main.o libraries/USBCore.o libraries/HID.o NOTE: Deployment size is text + data. text data bss dec hex filename 27864 804 782 29450 730a openLRSng.elf make[1]: Leaving directory `/home/khautio/cron/olrsgit/openLRSng' ls -l out/868 total 500 -rw-r--r-- 1 khautio khautio 51662 2014-03-24 09:00 RX-3.hex -rw-r--r-- 1 khautio khautio 51854 2014-03-24 09:00 RX-5.hex -rw-r--r-- 1 khautio khautio 70913 2014-03-24 09:00 TX-2.hex -rw-r--r-- 1 khautio khautio 71347 2014-03-24 09:00 TX-3.hex -rw-r--r-- 1 khautio khautio 71171 2014-03-24 09:00 TX-4.hex -rw-r--r-- 1 khautio khautio 71396 2014-03-24 09:00 TX-5.hex -rw-r--r-- 1 khautio khautio 80658 2014-03-24 09:00 TX-6.hex ls -lR out out: total 508 drwxr-xr-x 2 khautio openlrsng 4096 2014-03-24 09:00 868 drwxr-xr-x 2 khautio openlrsng 4096 2014-03-24 09:01 915 -rw-r--r-- 1 khautio khautio 51662 2014-03-24 09:00 RX-3.hex -rw-r--r-- 1 khautio khautio 51854 2014-03-24 09:00 RX-5.hex -rw-r--r-- 1 khautio khautio 70913 2014-03-24 09:00 TX-2.hex -rw-r--r-- 1 khautio khautio 71347 2014-03-24 09:00 TX-3.hex -rw-r--r-- 1 khautio khautio 71171 2014-03-24 09:00 TX-4.hex -rw-r--r-- 1 khautio khautio 71396 2014-03-24 09:00 TX-5.hex -rw-r--r-- 1 khautio khautio 80658 2014-03-24 09:00 TX-6.hex out/868: total 500 -rw-r--r-- 1 khautio khautio 51662 2014-03-24 09:00 RX-3.hex -rw-r--r-- 1 khautio khautio 51854 2014-03-24 09:00 RX-5.hex -rw-r--r-- 1 khautio khautio 70913 2014-03-24 09:00 TX-2.hex -rw-r--r-- 1 khautio khautio 71347 2014-03-24 09:00 TX-3.hex -rw-r--r-- 1 khautio khautio 71171 2014-03-24 09:00 TX-4.hex -rw-r--r-- 1 khautio khautio 71396 2014-03-24 09:00 TX-5.hex -rw-r--r-- 1 khautio khautio 80658 2014-03-24 09:00 TX-6.hex out/915: total 500 -rw-r--r-- 1 khautio khautio 51662 2014-03-24 09:00 RX-3.hex -rw-r--r-- 1 khautio khautio 51854 2014-03-24 09:00 RX-5.hex -rw-r--r-- 1 khautio khautio 70913 2014-03-24 09:00 TX-2.hex -rw-r--r-- 1 khautio khautio 71347 2014-03-24 09:00 TX-3.hex -rw-r--r-- 1 khautio khautio 71171 2014-03-24 09:00 TX-4.hex -rw-r--r-- 1 khautio khautio 71396 2014-03-24 09:00 TX-5.hex -rw-r--r-- 1 khautio khautio 80658 2014-03-24 09:01 TX-6.hex