Add Visual Studio Project Structure
This commit is contained in:
parent
929af7830a
commit
13366fc9f8
2
.gitignore
vendored
2
.gitignore
vendored
@ -3,3 +3,5 @@
|
|||||||
.piolibdeps
|
.piolibdeps
|
||||||
.vscode
|
.vscode
|
||||||
!.vscode/extensions.json
|
!.vscode/extensions.json
|
||||||
|
/wled00/Release
|
||||||
|
/wled00/extLibs
|
||||||
|
BIN
.vs/wled00/v15/.suo
Normal file
BIN
.vs/wled00/v15/.suo
Normal file
Binary file not shown.
25
wled00.sln
Normal file
25
wled00.sln
Normal file
@ -0,0 +1,25 @@
|
|||||||
|
|
||||||
|
Microsoft Visual Studio Solution File, Format Version 12.00
|
||||||
|
# Visual Studio 15
|
||||||
|
VisualStudioVersion = 15.0.28010.2046
|
||||||
|
MinimumVisualStudioVersion = 10.0.40219.1
|
||||||
|
Project("{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC942}") = "wled00", "wled00.vcxproj", "{C5F80730-F44F-4478-BDAE-6634EFC2CA88}"
|
||||||
|
EndProject
|
||||||
|
Global
|
||||||
|
GlobalSection(SolutionConfigurationPlatforms) = preSolution
|
||||||
|
Debug|x86 = Debug|x86
|
||||||
|
Release|x86 = Release|x86
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ProjectConfigurationPlatforms) = postSolution
|
||||||
|
{C5F80730-F44F-4478-BDAE-6634EFC2CA88}.Debug|x86.ActiveCfg = Debug|Win32
|
||||||
|
{C5F80730-F44F-4478-BDAE-6634EFC2CA88}.Debug|x86.Build.0 = Debug|Win32
|
||||||
|
{C5F80730-F44F-4478-BDAE-6634EFC2CA88}.Release|x86.ActiveCfg = Release|Win32
|
||||||
|
{C5F80730-F44F-4478-BDAE-6634EFC2CA88}.Release|x86.Build.0 = Release|Win32
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(SolutionProperties) = preSolution
|
||||||
|
HideSolutionNode = FALSE
|
||||||
|
EndGlobalSection
|
||||||
|
GlobalSection(ExtensibilityGlobals) = postSolution
|
||||||
|
SolutionGuid = {9A679C2B-61D3-400B-B96F-06E604E9CED2}
|
||||||
|
EndGlobalSection
|
||||||
|
EndGlobal
|
367
wled00.vcxproj
Normal file
367
wled00.vcxproj
Normal file
File diff suppressed because one or more lines are too long
272
wled00.vcxproj.filters
Normal file
272
wled00.vcxproj.filters
Normal file
@ -0,0 +1,272 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<ItemGroup>
|
||||||
|
<Filter Include="Source Files">
|
||||||
|
<UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier>
|
||||||
|
<Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="Header Files">
|
||||||
|
<UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier>
|
||||||
|
<Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions>
|
||||||
|
</Filter>
|
||||||
|
<Filter Include="Resource Files">
|
||||||
|
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
|
||||||
|
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
|
||||||
|
</Filter>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<None Include="wled00.ino" />
|
||||||
|
<None Include="wled01_eeprom.ino" />
|
||||||
|
<None Include="wled02_xml.ino" />
|
||||||
|
<None Include="wled03_set.ino" />
|
||||||
|
<None Include="wled04_file.ino" />
|
||||||
|
<None Include="wled05_init.ino" />
|
||||||
|
<None Include="wled06_usermod.ino" />
|
||||||
|
<None Include="wled07_notify.ino" />
|
||||||
|
<None Include="wled08_led.ino" />
|
||||||
|
<None Include="wled09_button.ino" />
|
||||||
|
<None Include="wled10_ntp.ino" />
|
||||||
|
<None Include="wled11_ol.ino" />
|
||||||
|
<None Include="wled12_alexa.ino" />
|
||||||
|
<None Include="wled13_cronixie.ino" />
|
||||||
|
<None Include="wled14_colors.ino" />
|
||||||
|
<None Include="wled15_hue.ino" />
|
||||||
|
<None Include="wled16_blynk.ino" />
|
||||||
|
<None Include="wled17_mqtt.ino" />
|
||||||
|
<None Include="wled18_server.ino" />
|
||||||
|
<None Include="wled19_json.ino" />
|
||||||
|
<None Include="wled20_ir.ino" />
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClInclude Include="__vm\.wled00.vsarduino.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="html_classic.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="html_mobile.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="html_other.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="html_settings.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="ir_codes.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="NpbWrapper.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="palettes.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="WS2812FX.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Callbacks.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\DisconnectReasons.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Flags.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Helpers.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\MessageProperties.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\ParsingInformation.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Storage.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\ConnAckPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\Packet.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PingRespPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PubAckPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PubCompPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PublishPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PubRecPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PubRelPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\SubAckPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\UnsubAckPacket.hpp">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\BlynkSimpleEsp.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkApi.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkApiArduino.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkArduinoClient.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkConfig.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkDateTime.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkDebug.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkDetectDevice.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkEveryN.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkFifo.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkHandlers.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkParam.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkProtocol.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkProtocolDefs.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkTemplates.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkTimer.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkUtility.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkWidgetBase.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\blynk\Blynk\BlynkWiFiCommon.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\e131\E131.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\espalexa\Espalexa.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\espalexa\EspalexaDevice.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\json\ArduinoJson-v6.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\json\AsyncJson-v6.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\time\Time.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\time\TimeLib.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
<ClInclude Include="src\dependencies\timezone\Timezone.h">
|
||||||
|
<Filter>Header Files</Filter>
|
||||||
|
</ClInclude>
|
||||||
|
</ItemGroup>
|
||||||
|
<ItemGroup>
|
||||||
|
<ClCompile Include="WS2812FX.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="WS2812FX_fcn.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\ConnAckPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PingRespPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PubAckPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PubCompPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PublishPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PubRecPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\PubRelPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\SubAckPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\async-mqtt-client\AsyncMqttClient\Packets\UnsubAckPacket.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\blynk\Blynk\BlynkDebug.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\blynk\Blynk\BlynkHandlers.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\blynk\Blynk\BlynkTimer.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\blynk\Blynk\utility.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\e131\E131.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\espalexa\EspalexaDevice.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\time\DateStrings.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\time\Time.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
<ClCompile Include="src\dependencies\timezone\Timezone.cpp">
|
||||||
|
<Filter>Source Files</Filter>
|
||||||
|
</ClCompile>
|
||||||
|
</ItemGroup>
|
||||||
|
</Project>
|
4
wled00.vcxproj.user
Normal file
4
wled00.vcxproj.user
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
<?xml version="1.0" encoding="utf-8"?>
|
||||||
|
<Project ToolsVersion="15.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
|
||||||
|
<PropertyGroup />
|
||||||
|
</Project>
|
BIN
wled00/.vs/wled00/v15/.suo
Normal file
BIN
wled00/.vs/wled00/v15/.suo
Normal file
Binary file not shown.
129
wled00/__vm/.wled00.vsarduino.h
Normal file
129
wled00/__vm/.wled00.vsarduino.h
Normal file
@ -0,0 +1,129 @@
|
|||||||
|
/*
|
||||||
|
Editor: https://www.visualmicro.com/
|
||||||
|
This file is for intellisense purpose only.
|
||||||
|
Visual micro (and the arduino ide) ignore this code during compilation. This code is automatically maintained by visualmicro, manual changes to this file will be overwritten
|
||||||
|
The contents of the _vm sub folder can be deleted prior to publishing a project
|
||||||
|
All non-arduino files created by visual micro and all visual studio project or solution files can be freely deleted and are not required to compile a sketch (do not delete your own code!).
|
||||||
|
Note: debugger breakpoints are stored in '.sln' or '.asln' files, knowledge of last uploaded breakpoints is stored in the upload.vmps.xml file. Both files are required to continue a previous debug session without needing to compile and upload again
|
||||||
|
|
||||||
|
Hardware: ESP32 Dev Module, Platform=esp32, Package=esp32
|
||||||
|
*/
|
||||||
|
|
||||||
|
#if defined(_VMICRO_INTELLISENSE)
|
||||||
|
|
||||||
|
#ifndef _VSARDUINO_H_
|
||||||
|
#define _VSARDUINO_H_
|
||||||
|
#define __ESP32_esp32__
|
||||||
|
#define __ESP32_ESP32__
|
||||||
|
#define ESP_PLATFORM
|
||||||
|
#define HAVE_CONFIG_H
|
||||||
|
#define F_CPU 240000000L
|
||||||
|
#define ARDUINO 10807
|
||||||
|
#define ARDUINO_ESP32_DEV
|
||||||
|
#define ARDUINO_ARCH_ESP32
|
||||||
|
#define ESP32
|
||||||
|
#define CORE_DEBUG_LEVEL 0
|
||||||
|
#define __cplusplus 201103L
|
||||||
|
|
||||||
|
#define _Pragma(x)
|
||||||
|
#undef __cplusplus
|
||||||
|
#define __cplusplus 201103L
|
||||||
|
|
||||||
|
#define __STDC__
|
||||||
|
#define __ARM__
|
||||||
|
#define __arm__
|
||||||
|
#define __inline__
|
||||||
|
#define __asm__(...)
|
||||||
|
#define __extension__
|
||||||
|
#define __ATTR_PURE__
|
||||||
|
#define __ATTR_CONST__
|
||||||
|
#define __volatile__
|
||||||
|
|
||||||
|
#define __ASM
|
||||||
|
#define __INLINE
|
||||||
|
#define __attribute__(noinline)
|
||||||
|
|
||||||
|
//#define _STD_BEGIN
|
||||||
|
//#define EMIT
|
||||||
|
#define WARNING
|
||||||
|
#define _Lockit
|
||||||
|
#define __CLR_OR_THIS_CALL
|
||||||
|
#define C4005
|
||||||
|
#define _NEW
|
||||||
|
|
||||||
|
typedef bool _Bool;
|
||||||
|
typedef int _read;
|
||||||
|
typedef int _seek;
|
||||||
|
typedef int _write;
|
||||||
|
typedef int _close;
|
||||||
|
typedef int __cleanup;
|
||||||
|
|
||||||
|
//#define inline
|
||||||
|
|
||||||
|
#define __builtin_clz
|
||||||
|
#define __builtin_clzl
|
||||||
|
#define __builtin_clzll
|
||||||
|
#define __builtin_labs
|
||||||
|
#define __builtin_va_list
|
||||||
|
typedef int __gnuc_va_list;
|
||||||
|
|
||||||
|
#define __ATOMIC_ACQ_REL
|
||||||
|
|
||||||
|
#define __CHAR_BIT__
|
||||||
|
#define _EXFUN()
|
||||||
|
|
||||||
|
typedef unsigned char byte;
|
||||||
|
extern "C" void __cxa_pure_virtual() {;}
|
||||||
|
|
||||||
|
typedef long __INTPTR_TYPE__ ;
|
||||||
|
typedef long __UINTPTR_TYPE__ ;
|
||||||
|
typedef long __SIZE_TYPE__ ;
|
||||||
|
typedef long __PTRDIFF_TYPE__;
|
||||||
|
|
||||||
|
typedef long pthread_t;
|
||||||
|
typedef long pthread_key_t;
|
||||||
|
typedef long pthread_once_t;
|
||||||
|
typedef long pthread_mutex_t;
|
||||||
|
typedef long pthread_mutex_t;
|
||||||
|
typedef long pthread_cond_t;
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
#include "arduino.h"
|
||||||
|
#include <pins_arduino.h>
|
||||||
|
|
||||||
|
//#include "..\generic\Common.h"
|
||||||
|
//#include "..\generic\pins_arduino.h"
|
||||||
|
|
||||||
|
//#undef F
|
||||||
|
//#define F(string_literal) ((const PROGMEM char *)(string_literal))
|
||||||
|
//#undef PSTR
|
||||||
|
//#define PSTR(string_literal) ((const PROGMEM char *)(string_literal))
|
||||||
|
//current vc++ does not understand this syntax so use older arduino example for intellisense
|
||||||
|
//todo:move to the new clang/gcc project types.
|
||||||
|
#define interrupts() sei()
|
||||||
|
#define noInterrupts() cli()
|
||||||
|
|
||||||
|
#include "wled00.ino"
|
||||||
|
#include "wled01_eeprom.ino"
|
||||||
|
#include "wled02_xml.ino"
|
||||||
|
#include "wled03_set.ino"
|
||||||
|
#include "wled04_file.ino"
|
||||||
|
#include "wled05_init.ino"
|
||||||
|
#include "wled06_usermod.ino"
|
||||||
|
#include "wled07_notify.ino"
|
||||||
|
#include "wled08_led.ino"
|
||||||
|
#include "wled09_button.ino"
|
||||||
|
#include "wled10_ntp.ino"
|
||||||
|
#include "wled11_ol.ino"
|
||||||
|
#include "wled12_alexa.ino"
|
||||||
|
#include "wled13_cronixie.ino"
|
||||||
|
#include "wled14_colors.ino"
|
||||||
|
#include "wled15_hue.ino"
|
||||||
|
#include "wled16_blynk.ino"
|
||||||
|
#include "wled17_mqtt.ino"
|
||||||
|
#include "wled18_server.ino"
|
||||||
|
#include "wled19_json.ino"
|
||||||
|
#include "wled20_ir.ino"
|
||||||
|
#endif
|
||||||
|
#endif
|
12
wled00/__vm/Compile.vmps.xml
Normal file
12
wled00/__vm/Compile.vmps.xml
Normal file
File diff suppressed because one or more lines are too long
9
wled00/__vm/Configuration.Release.vmps.xml
Normal file
9
wled00/__vm/Configuration.Release.vmps.xml
Normal file
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue
Block a user