Closed triodit closed 1 year ago
Its similar to the issue I had with the Arduino library.... I think I need to add something to the defines section but I'm not a great coder and I haven't figured out what I'm supposed to do in this situation :(
OK! I figured a way out. Step 1, make sure you add this to c_cpp_properties.json
Step 2, make sure you have the library linked to the project. in that same file make sure you have access to all the Arduino IDE supporting files like Arduino.h
if your struggling to heres a dump of that whole file
{ "version": 4, "configurations": [ { "name": "Win32", "compilerPath": "cl.exe", "compilerArgs": [], "intelliSenseMode": "windows-msvc-x64", "includePath": [ "${workspaceFolder}//", "C://Program Files (x86)//Arduino//", "C://Program Files (x86)//Arduino//hardware//tools//avr//lib//gcc//avr//7.3.0//include", "C://Program Files (x86)//Arduino//hardware//arduino//avr//cores//arduino", "C://Program Files (x86)//Arduino/hardware//arduino//avr//variants//standard", "C://Program Files (x86)/Arduino/hardware//arduino/avr//variants//leonardo", "C://Program Files (x86)//Arduino/hardware//arduino//avr//libraries//SPI//src", "C://Users/sarah/source//repos//Libraries//Arduino_Library//**" //This is where I keep my VSCode Libraries ], "forcedInclude": [ "C://Program Files (x86)//Arduino//hardware//arduino//avr//cores//arduino//Arduino.h" ], "cStandard": "c17", "cppStandard": "c++17", "defines": [ "USBCON", "_DEBUG", "UNICODE", "_UNICODE" ] }, { "name": "Arduino", "compilerPath": "C:\Users\sarah\AppData\Local\Arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7\bin\avr-g++", "compilerArgs": [ "-w", "-std=gnu++11", "-fpermissive", "-fno-exceptions", "-ffunction-sections", "-fdata-sections", "-fno-threadsafe-statics", "-Wno-error=narrowing" ], "intelliSenseMode": "gcc-x64", "includePath": [ "C:\Users\sarah\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino", "C:\Users\sarah\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\variants\leonardo", "C:\Users\sarah\OneDrive\Not Documents\Arduino\libraries\ArduinoJoystickLibrary-master\src", "c:\users\sarah\appdata\local\arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7\lib\gcc\avr\7.3.0\include", "c:\users\sarah\appdata\local\arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7\lib\gcc\avr\7.3.0\include-fixed", "c:\users\sarah\appdata\local\arduino15\packages\arduino\tools\avr-gcc\7.3.0-atmel3.6.1-arduino7\avr\include" ], "forcedInclude": [ "C:\Users\sarah\AppData\Local\Arduino15\packages\arduino\hardware\avr\1.8.5\cores\arduino\Arduino.h" ], "cStandard": "c11", "cppStandard": "c++11", "defines": [ "F_CPU=16000000L", "ARDUINO=10607", "ARDUINO_AVR_LEONARDO", "ARDUINO_ARCH_AVR", "USB_VID=0x2341", "USB_PID=0x8036", "USB_MANUFACTURER=\"Unknown\"", "USB_PRODUCT=\"Arduino Leonardo\"", "DBL_MIN_EXP=(-125)", "HQ_FBIT=15", "cpp_attributes=200809", "UINT_LEAST16_MAX=0xffffU", "ATOMIC_ACQUIRE=2", "SFRACT_IBIT=0", "FLT_MIN=1.17549435e-38F", "GCC_IEC_559_COMPLEX=0", "BUILTIN_AVR_SLEEP=1", "BUILTIN_AVR_COUNTLSULLK=1", "cpp_aggregate_nsdmi=201304", "BUILTIN_AVR_COUNTLSULLR=1", "__UFRACT_MAX=0XFFFFP-16UR", "UINT_LEAST8_TYPE=unsigned char", "DQ_FBIT=63", "INTMAX_C(c)=c ## LL", "ULFRACT_FBIT=32", "SACCUM_EPSILON=0x1P-7HK", "CHAR_BIT=8", "USQ_IBIT=0", "UINT8_MAX=0xff", "ACCUM_FBIT=15", "WINT_MAX=0x7fff", "FLT32_MIN_EXP=(-125)", "cpp_static_assert=200410", "USFRACT_FBIT=8", "ORDER_LITTLE_ENDIAN=1234", "SIZE_MAX=0xffffU", "WCHAR_MAX=0x7fff", "LACCUM_IBIT=32", "DBL_DENORM_MIN=double(1.40129846e-45L)", "GCC_ATOMIC_CHAR_LOCK_FREE=1", "GCC_IEC_559=0", "FLT_EVAL_METHOD=0", "BUILTIN_AVR_LLKBITS=1", "cpp_binary_literals=201304", "LLACCUM_MAX=0X7FFFFFFFFFFFFFFFP-47LLK", "GCC_ATOMIC_CHAR32_T_LOCK_FREE=1", "BUILTIN_AVR_HKBITS=1", "BUILTIN_AVR_BITSLLK=1", "FRACT_FBIT=15", "BUILTIN_AVR_BITSLLR=1", "cpp_variadic_templates=200704", "UINT_FAST64_MAX=0xffffffffffffffffULL", "SIG_ATOMIC_TYPE=char", "BUILTIN_AVR_UHKBITS=1", "UACCUM_FBIT=16", "DBL_MIN_10_EXP=(-37)", "FINITE_MATH_ONLY=0", "cpp_variable_templates=201304", "LFRACT_IBIT=0", "GNUC_PATCHLEVEL=0", "FLT32_HAS_DENORM=1", "LFRACT_MAX=0X7FFFFFFFP-31LR", "UINT_FAST8_MAX=0xff", "has_include(STR)=has_include(STR)", "DEC64_MAX_EXP=385", "INT8_C(c)=c", "INT_LEAST8_WIDTH=8", "UINT_LEAST64_MAX=0xffffffffffffffffULL", "SA_FBIT=15", "SHRT_MAX=0x7fff", "LDBL_MAX=3.40282347e+38L", "FRACT_MAX=0X7FFFP-15R", "UFRACT_FBIT=16", "UFRACT_MIN=0.0UR", "UINT_LEAST8_MAX=0xff", "GCC_ATOMIC_BOOL_LOCK_FREE=1", "UINTMAX_TYPE=long long unsigned int", "LLFRACT_EPSILON=0x1P-63LLR", "BUILTIN_AVR_DELAY_CYCLES=1", "__DEC32_EPSILON=1E-6DF", "FLT_EVAL_METHOD_TS_18661_3=0", "UINT32_MAX=0xffffffffUL", "GXX_EXPERIMENTAL_CXX0X=1", "ULFRACT_MAX=0XFFFFFFFFP-32ULR", "TA_IBIT=16", "LDBL_MAX_EXP=128", "WINT_MIN=(-WINT_MAX - 1)", "INT_LEAST16_WIDTH=16", "ULLFRACT_MIN=0.0ULLR", "SCHAR_MAX=0x7f", "WCHAR_MIN=(-WCHAR_MAX - 1)", "INT64_C(c)=c ## LL", "__DBL_DIG=6", "GCC_ATOMIC_POINTER_LOCK_FREE=1", "AVR_HAVE_SPH=1", "LLACCUM_MIN=(-0X1P15LLK-0X1P15LLK)", "BUILTIN_AVR_KBITS=1", "BUILTIN_AVR_ABSK=1", "BUILTIN_AVR_ABSR=1", "SIZEOF_INT=2", "SIZEOF_POINTER=2", "GCC_ATOMIC_CHAR16_T_LOCK_FREE=1", "__USACCUM_IBIT=8", "USER_LABEL_PREFIX", "STDC_HOSTED=1", "LDBL_HAS_INFINITY=1", "LFRACT_MIN=(-0.5LR-0.5LR)", "HA_IBIT=8", "FLT32_DIG=6", "TQ_IBIT=0", "FLT_EPSILON=1.19209290e-7F", "GXX_WEAK=1", "SHRT_WIDTH=16", "USFRACT_IBIT=0", "LDBL_MIN=1.17549435e-38L", "FRACT_MIN=(-0.5R-0.5R)", "AVR_SFR_OFFSET=0x20", "DEC32_MAX=9.999999E96DF", "cpp_threadsafe_static_init=200806", "__DA_IBIT=32", "INT32_MAX=0x7fffffffL", "UQQ_FBIT=8", "INT_WIDTH=16", "SIZEOF_LONG=4", "UACCUM_MAX=0XFFFFFFFFP-16UK", "UINT16_C(c)=c ## U", "PTRDIFF_WIDTH=16", "DECIMAL_DIG=9", "LFRACT_EPSILON=0x1P-31LR", "AVR_2_BYTE_PC=1", "ULFRACT_MIN=0.0ULR", "INTMAX_WIDTH=64", "has_include_next(STR)=has_include_next(STR)", "BUILTIN_AVR_ULLRBITS=1", "LDBL_HAS_QUIET_NAN=1", "ULACCUM_IBIT=32", "UACCUM_EPSILON=0x1P-16UK", "BUILTIN_AVR_SEI=1", "GNUC=7", "ULLACCUM_MAX=0XFFFFFFFFFFFFFFFFP-48ULLK", "cpp_delegating_constructors=200604", "__HQ_IBIT=0", "BUILTIN_AVR_SWAP=1", "FLT_HAS_DENORM=1", "SIZEOF_LONG_DOUBLE=4", "BIGGEST_ALIGNMENT=1", "STDC_UTF_16=1", "UINT24_MAX=16777215UL", "BUILTIN_AVR_NOP=1", "GNUC_STDC_INLINE=1", "DQ_IBIT=0", "FLT32_HAS_INFINITY=1", "DBL_MAX=double(3.40282347e+38L)", "ULFRACT_IBIT=0", "cpp_raw_strings=200710", "INT_FAST32_MAX=0x7fffffffL", "DBL_HAS_INFINITY=1", "__INT64_MAX=0x7fffffffffffffffLL", "ACCUM_IBIT=16", "DEC32_MIN_EXP=(-94)", "BUILTIN_AVR_UKBITS=1", "__INTPTR_WIDTH=16", "BUILTIN_AVR_FMULSU=1", "LACCUM_MAX=0X7FFFFFFFFFFFFFFFP-31LK", "INT_FAST16_TYPE=int", "LDBL_HAS_DENORM=1", "BUILTIN_AVR_BITSK=1", "BUILTIN_AVR_BITSR=1", "cplusplus=201402L", "cpp_ref_qualifiers=200710", "DEC128_MAX=9.999999999999999999999999999999999E6144DL", "INT_LEAST32_MAX=0x7fffffffL", "USING_SJLJ_EXCEPTIONS=1", "DEC32_MIN=1E-95DF", "ACCUM_MAX=0X7FFFFFFFP-15K", "DEPRECATED=1", "cpp_rvalue_references=200610", "DBL_MAX_EXP=128", "USACCUM_EPSILON=0x1P-8UHK", "WCHAR_WIDTH=16", "FLT32_MAX=3.40282347e+38F32", "DEC128_EPSILON=1E-33DL", "SFRACT_MAX=0X7FP-7HR", "FRACT_IBIT=0", "PTRDIFF_MAX=0x7fff", "UACCUM_MIN=0.0UK", "UACCUM_IBIT=16", "BUILTIN_AVR_NOPS=1", "BUILTIN_AVR_WDR=1", "FLT32_HAS_QUIET_NAN=1", "GNUG=7", "LONG_LONG_MAX=0x7fffffffffffffffLL", "SIZEOF_SIZE_T=2", "ULACCUM_MAX=0XFFFFFFFFFFFFFFFFP-32ULK", "cpp_rvalue_reference=200610", "cpp_nsdmi=200809", "SIZEOF_WINT_T=2", "LONG_LONG_WIDTH=64", "cpp_initializer_lists=200806", "FLT32_MAX_EXP=128", "SA_IBIT=16", "ULLACCUM_MIN=0.0ULLK", "BUILTIN_AVR_ROUNDUHK=1", "BUILTIN_AVR_ROUNDUHR=1", "cpp_hex_float=201603", "GXX_ABI_VERSION=1011", "INT24_MAX=8388607L", "UTA_FBIT=48", "FLT_MIN_EXP=(-125)", "USFRACT_MAX=0XFFP-8UHR", "UFRACT_IBIT=0", "BUILTIN_AVR_ROUNDFX=1", "BUILTIN_AVR_ROUNDULK=1", "BUILTIN_AVR_ROUNDULR=1", "__cpp_lambdas=200907", "BUILTIN_AVR_COUNTLSLLK=1", "BUILTIN_AVR_COUNTLSLLR=1", "BUILTIN_AVR_ROUNDHK=1", "INT_FAST64_TYPE=long long int", "BUILTIN_AVR_ROUNDHR=1", "DBL_MIN=double(1.17549435e-38L)", "BUILTIN_AVR_COUNTLSK=1", "BUILTIN_AVR_ROUNDLK=1", "BUILTIN_AVR_COUNTLSR=1", "BUILTIN_AVR_ROUNDLR=1", "LACCUM_MIN=(-0X1P31LK-0X1P31LK)", "ULLACCUM_FBIT=48", "BUILTIN_AVR_LKBITS=1", "ULLFRACT_EPSILON=0x1P-64ULLR", "DEC128_MIN=1E-6143DL", "REGISTER_PREFIX", "UINT16_MAX=0xffffU", "DBL_HAS_DENORM=1", "BUILTIN_AVR_ULKBITS=1", "ACCUM_MIN=(-0X1P15K-0X1P15K)", "AVR_ARCH=2", "SQ_IBIT=0", "FLT32_MIN=1.17549435e-38F32", "UINT8_TYPE=unsigned char", "BUILTIN_AVR_ROUNDUK=1", "BUILTIN_AVR_ROUNDUR=1", "UHA_FBIT=8", "NO_INLINE=1", "SFRACT_MIN=(-0.5HR-0.5HR)", "UTQ_FBIT=128", "FLT_MANT_DIG=24", "LDBL_DECIMAL_DIG=9", "VERSION=\"7.3.0\"", "UINT64_C(c)=c ## ULL", "ULLFRACT_FBIT=64", "cpp_unicode_characters=200704", "__FRACT_EPSILON=0x1P-15R", "ULACCUM_MIN=0.0ULK", "UDA_FBIT=32", "cpp_decltype_auto=201304", "LLACCUM_EPSILON=0x1P-47LLK", "GCC_ATOMIC_INT_LOCK_FREE=1", "FLT32_MANT_DIG=24", "BUILTIN_AVR_BITSUHK=1", "BUILTIN_AVR_BITSUHR=1", "FLOAT_WORD_ORDER=ORDER_LITTLE_ENDIAN", "USFRACT_MIN=0.0UHR", "BUILTIN_AVR_BITSULK=1", "__ULLACCUM_IBIT=16", "BUILTIN_AVR_BITSULR=1", "UQQ_IBIT=0", "BUILTIN_AVR_LLRBITS=1", "SCHAR_WIDTH=8", "BUILTIN_AVR_BITSULLK=1", "BUILTIN_AVR_BITSULLR=1", "INT32_C(c)=c ## L", "DEC64_EPSILON=1E-15DD", "ORDER_PDP_ENDIAN=3412", "DEC128_MIN_EXP=(-6142)", "UHQ_FBIT=16", "LLACCUM_FBIT=47", "FLT32_MAX_10_EXP=38", "BUILTIN_AVR_ROUNDULLK=1", "BUILTIN_AVR_ROUNDULLR=1", "INT_FAST32_TYPE=long int", "BUILTIN_AVR_HRBITS=1", "UINT_LEAST16_TYPE=unsigned int", "BUILTIN_AVR_UHRBITS=1", "INT16_MAX=0x7fff", "SIZE_TYPE=unsigned int", "UINT64_MAX=0xffffffffffffffffULL", "UDQ_FBIT=64", "INT8_TYPE=signed char", "cpp_digit_separators=201309", "ELF=1", "ULFRACT_EPSILON=0x1P-32ULR", "LLFRACT_FBIT=63", "FLT_RADIX=2", "INT_LEAST16_TYPE=int", "BUILTIN_AVR_ABSFX=1", "__LDBL_EPSILON=1.19209290e-7L", "UINTMAX_C(c)=c ## ULL", "__INT24_MIN=(-INT24_MAX-1)", "SACCUM_MAX=0X7FFFP-7HK", "BUILTIN_AVR_ABSHR=1", "SIG_ATOMIC_MAX=0x7f", "GCC_ATOMIC_WCHAR_T_LOCK_FREE=1", "cpp_sized_deallocation=201309", "SIZEOF_PTRDIFF_T=2", "AVR=1", "BUILTIN_AVR_ABSLK=1", "BUILTIN_AVR_ABSLR=1", "LACCUM_EPSILON=0x1P-31LK", "DEC32_SUBNORMAL_MIN=0.000001E-95DF", "INT_FAST16_MAX=0x7fff", "UINT_FAST32_MAX=0xffffffffUL", "UINT_LEAST64_TYPE=long long unsigned int", "USACCUM_MAX=0XFFFFP-8UHK", "SFRACT_EPSILON=0x1P-7HR", "FLT_HAS_QUIET_NAN=1", "FLT_MAX_10_EXP=38", "LONG_MAX=0x7fffffffL", "DEC128_SUBNORMAL_MIN=0.000000000000000000000000000000001E-6143DL", "FLT_HAS_INFINITY=1", "cpp_unicode_literals=200710", "USA_FBIT=16", "UINT_FAST16_TYPE=unsigned int", "DEC64_MAX=9.999999999999999E384DD", "INT_FAST32_WIDTH=32", "BUILTIN_AVR_RBITS=1", "CHAR16_TYPE=unsigned int", "PRAGMA_REDEFINE_EXTNAME=1", "__SIZE_WIDTH=16", "INT_LEAST16_MAX=0x7fff", "DEC64_MANT_DIG=16", "UINT_LEAST32_MAX=0xffffffffUL", "SACCUM_FBIT=7", "FLT32_DENORM_MIN=1.40129846e-45F32", "GCC_ATOMIC_LONG_LOCK_FREE=1", "SIG_ATOMIC_WIDTH=8", "INT_LEAST64_TYPE=long long int", "__INT16_TYPE=int", "INT_LEAST8_TYPE=signed char", "SQ_FBIT=31", "DEC32_MAX_EXP=97", "INT_FAST8_MAX=0x7f", "INTPTR_MAX=0x7fff", "QQ_FBIT=7", "cpp_range_based_for=200907", "UTA_IBIT=16", "AVR_ERRATA_SKIP=1", "FLT32_MIN_10_EXP=(-37)", "LDBL_MANT_DIG=24", "SFRACT_FBIT=7", "SACCUM_MIN=(-0X1P7HK-0X1P7HK)", "DBL_HAS_QUIET_NAN=1", "SIG_ATOMIC_MIN=(-SIG_ATOMIC_MAX - 1)", "AVR=1", "BUILTIN_AVR_FMULS=1", "cpp_return_type_deduction=201304", "__INTPTR_TYPE=int", "UINT16_TYPE=unsigned int", "WCHAR_TYPE=int", "SIZEOF_FLOAT=4", "AVR=1", "BUILTIN_AVR_INSERT_BITS=1", "USQ_FBIT=32", "UINTPTR_MAX=0xffffU", "INT_FAST64_WIDTH=64", "DEC64_MIN_EXP=(-382)", "cpp_decltype=200707", "FLT32_DECIMAL_DIG=9", "INT_FAST64_MAX=0x7fffffffffffffffLL", "GCC_ATOMIC_TEST_AND_SET_TRUEVAL=1", "__FLT_DIG=6", "UINT_FAST64_TYPE=long long unsigned int", "BUILTIN_AVR_BITSHK=1", "BUILTIN_AVR_BITSHR=1", "INT_MAX=0x7fff", "LACCUM_FBIT=31", "USACCUM_MIN=0.0UHK", "UHA_IBIT=8", "INT64_TYPE=long long int", "BUILTIN_AVR_BITSLK=1", "BUILTIN_AVR_BITSLR=1", "FLT_MAX_EXP=128", "UTQ_IBIT=0", "DBL_MANT_DIG=24", "cpp_inheriting_constructors=201511", "BUILTIN_AVR_ULLKBITS=1", "INT_LEAST64_MAX=0x7fffffffffffffffLL", "DEC64_MIN=1E-383DD", "WINT_TYPE=int", "UINT_LEAST32_TYPE=long unsigned int", "SIZEOF_SHORT=2", "ULLFRACT_IBIT=0", "LDBL_MIN_EXP=(-125)", "UDA_IBIT=32", "WINT_WIDTH=16", "INT_LEAST8_MAX=0x7f", "LFRACT_FBIT=31", "LDBL_MAX_10_EXP=38", "ATOMIC_RELAXED=0", "__DBL_EPSILON=double(1.19209290e-7L)", "BUILTIN_AVR_BITSUK=1", "BUILTIN_AVR_BITSUR=1", "UINT8_C(c)=c", "INT_LEAST32_TYPE=long int", "BUILTIN_AVR_URBITS=1", "SIZEOF_WCHAR_T=2", "LLFRACT_MAX=0X7FFFFFFFFFFFFFFFP-63LLR", "TQ_FBIT=127", "INT_FAST8_TYPE=signed char", "ULLACCUM_EPSILON=0x1P-48ULLK", "BUILTIN_AVR_ROUNDK=1", "BUILTIN_AVR_ROUNDR=1", "UHQ_IBIT=0", "LLACCUM_IBIT=16", "FLT32_EPSILON=1.19209290e-7F32", "DBL_DECIMAL_DIG=9", "STDC_UTF_32=1", "INT_FAST8_WIDTH=8", "DEC_EVAL_METHOD=2", "TA_FBIT=47", "UDQ_IBIT=0", "ORDER_BIG_ENDIAN=4321", "cpp_runtime_arrays=198712", "__WITH_AVRLIBC=1", "UINT64_TYPE=long long unsigned int", "ACCUM_EPSILON=0x1P-15K", "UINT32_C(c)=c ## UL", "BUILTIN_AVR_COUNTLSUHK=1", "INTMAX_MAX=0x7fffffffffffffffLL", "cpp_alias_templates=200704", "BUILTIN_AVR_COUNTLSUHR=1", "BYTE_ORDER=ORDER_LITTLE_ENDIAN", "FLT_DENORM_MIN=1.40129846e-45F", "LLFRACT_IBIT=0", "INT8_MAX=0x7f", "LONG_WIDTH=32", "UINT_FAST32_TYPE=long unsigned int", "CHAR32_TYPE=long unsigned int", "BUILTIN_AVR_COUNTLSULK=1", "BUILTIN_AVR_COUNTLSULR=1", "FLT_MAX=3.40282347e+38F", "cpp_constexpr=201304", "__USACCUM_FBIT=8", "BUILTIN_AVR_COUNTLSFX=1", "INT32_TYPE=long int", "SIZEOF_DOUBLE=4", "FLT_MIN_10_EXP=(-37)", "UFRACT_EPSILON=0x1P-16UR", "INT_LEAST32_WIDTH=32", "BUILTIN_AVR_COUNTLSHK=1", "BUILTIN_AVR_COUNTLSHR=1", "INTMAX_TYPE=long long int", "BUILTIN_AVR_ABSLLK=1", "BUILTIN_AVR_ABSLLR=1", "DEC128_MAX_EXP=6145", "AVR_HAVE_16BIT_SP=1", "ATOMIC_CONSUME=1", "GNUC_MINOR=3", "INT_FAST16_WIDTH=16", "UINTMAX_MAX=0xffffffffffffffffULL", "DEC32_MANT_DIG=7", "HA_FBIT=7", "BUILTIN_AVR_COUNTLSLK=1", "BUILTIN_AVR_COUNTLSLR=1", "BUILTIN_AVR_CLI=1", "__DBL_MAX_10_EXP=38", "LDBL_DENORM_MIN=1.40129846e-45L", "INT16_C(c)=c", "cpp_generic_lambdas=201304", "STDC=1", "PTRDIFF_TYPE=int", "LLFRACT_MIN=(-0.5LLR-0.5LLR)", "BUILTIN_AVR_LRBITS=1", "ATOMIC_SEQ_CST=5", "DA_FBIT=31", "UINT32_TYPE=long unsigned int", "BUILTIN_AVR_ROUNDLLK=1", "__UINTPTR_TYPE=unsigned int", "BUILTIN_AVR_ROUNDLLR=1", "USA_IBIT=16", "BUILTIN_AVR_ULRBITS=1", "DEC64_SUBNORMAL_MIN=0.000000000000001E-383DD", "DEC128_MANT_DIG=34", "LDBL_MIN_10_EXP=(-37)", "BUILTIN_AVR_COUNTLSUK=1", "BUILTIN_AVR_COUNTLSUR=1", "SIZEOF_LONG_LONG=8", "ULACCUM_EPSILON=0x1P-32ULK", "cpp_user_defined_literals=200809", "__SACCUM_IBIT=8", "GCC_ATOMIC_LLONG_LOCK_FREE=1", "LDBL_DIG=6", "FLT_DECIMAL_DIG=9", "UINT_FAST16_MAX=0xffffU", "GCC_ATOMIC_SHORT_LOCK_FREE=1", "BUILTIN_AVR_ABSHK=1", "BUILTIN_AVR_FLASH_SEGMENT=1", "INT_LEAST64_WIDTH=64", "ULLFRACT_MAX=0XFFFFFFFFFFFFFFFFP-64ULLR", "UINT_FAST8_TYPE=unsigned char", "USFRACT_EPSILON=0x1P-8UHR", "ULACCUM_FBIT=32", "QQ_IBIT=0", "cpp_init_captures=201304", "ATOMIC_ACQ_REL=4", "__ATOMIC_RELEASE=3", "__BUILTIN_AVR_FMUL=1", "USBCON" ] } ] }
I'm attempting to use the library in VSCode and the example is throwing odd issues. See Below
Its saying to edit the Include Path, but I already did that. Its how I got the #Include Declaration to work.
I tried a forced load too and it still won't work. Sad Panda :(