#ifndef FSH_h #define FSH_h #include #if defined(ARDUINO_ARCH_MEGAAVR) typedef char FSH; #define GETFLASH(addr) (*(const unsigned char *)(addr)) #define FLASH #else typedef __FlashStringHelper FSH; #define GETFLASH(addr) pgm_read_byte_near(addr) #define FLASH PROGMEM #endif #endif