Commit Graph
4197 Commits
Author SHA1 Message Date
Gijs Noorlander fc2bcabe2c Merge pull request #2604 from jimmys01/RX_pass_string_val
[IR] Sent decoded values back to the controller
2019-11-27 09:20:18 +01:00
ESPEasy release bot 0e7be6cc43 automatically updated release notes for mega-20191127 mega-20191127 2019-11-27 09:17:00 +01:00
Gijs Noorlander 2175e0fa46 Disable 16M and some custom builds from Travis
These builds (especially the custom ones) take quite some time to build and Travis was constantly exceeding max. build time.
Also the 16M builds (14 MB SPIFFS) are hardly useful, since they are way too slow to be practical.
2019-11-26 23:11:46 +01:00
ESPEasy release bot c13195647f automatically updated release notes for mega-20191126 mega-20191126 2019-11-26 21:38:45 +01:00
Gijs Noorlander 5c2bf292f4 Merge pull request #2763 from uwekaditz/PullRequest
[P036] chars per line changed to 64, fixed overlapping while page scrolling
2019-11-25 19:39:13 +01:00
Gijs Noorlander 425f37f083 Merge pull request #2774 from TD-er/bugfix/Nextion_rules
[Nextion] Fix parsing rules for Nextion plugin (#2772)
2019-11-24 16:01:48 +01:00
Gijs Noorlander ae15fa5983 [Travis] Fix build error String.toDouble() is core 2.5.0 or newer. 2019-11-24 14:02:35 +01:00
Gijs Noorlander 4d7f377788 [Commands] Adapt all plugins to use parseString for parsing commands 2019-11-24 04:07:38 +01:00
Gijs Noorlander c63f3a28d5 [Nextion] Fix parsing rules for Nextion plugin (#2772)
Fixes: #2772
2019-11-23 12:53:45 +01:00
ESPEasy release bot 3697e3fa76 automatically updated release notes for mega-20191123 mega-20191123 2019-11-23 04:00:16 +01:00
Gijs Noorlander 4bc2401f28 Merge pull request #2764 from TD-er/feature/custom_h_hostname
[Defaults] Add Hostname option for default controller (#2758)
2019-11-22 21:27:36 +01:00
uwekaditz 1d598d3586 Merge branch 'PullRequest' of https://github.com/uwekaditz/ESPEasy into PullRequest 2019-11-22 20:45:47 +01:00
uwekaditz 4a76eb1d54 Update _P036_FrameOLED.ino
CHG: Using P36_parseTemplate in PLUGIN_WRITE
2019-11-22 20:18:40 +01:00
uwekaditz cbd027b798 Update _P036_FrameOLED.ino
Changes requested by TD-er done
2019-11-22 20:04:54 +01:00
uwekaditz 5c331b4d34 [P036] chars per line changed to 64, fixed overlapping while page scrolling
CHG: Using a calculation to reduce line content for scrolling pages instead of a while loop
CHG: Using SetBit and GetBit functions to change the content of PCONFIG_LONG(0)
CHG: Memory usage reduced (only P036_DisplayLinesV1 is now used)
CHG: using uint8_t and uint16_t instead of byte and word
2019-11-22 18:27:34 +01:00
Gijs Noorlander cfeebbc87e Merge pull request #2769 from TD-er/build/changeSDK_20190703
[Build] Change to SDK 20190703 to improve WiFi
2019-11-22 13:33:36 +01:00
Gijs Noorlander 91db86b6e9 Merge pull request #2768 from uzi18/dallas
[switch] add support for pwm frequency change for ESP8266 #2653
2019-11-22 13:30:21 +01:00
Gijs Noorlander edd5cf4f10 Merge pull request #2765 from TD-er/build/add_1M_sdk3
[Build] Add normal_sdk3_ESP8266_1M
2019-11-22 13:29:58 +01:00
Gijs Noorlander cc4d324a17 [Build] Change to SDK 20190703 to improve WiFi
See:
- https://github.com/esp8266/Arduino/pull/6724#issuecomment-556243781
- https://github.com/esp8266/Arduino/issues/5784#issuecomment-557500450
2019-11-22 13:01:27 +01:00
Bartlomiej Zimon 9d0db7387a [switch] add support for pwm frequency change for ESP8266 #2653 2019-11-22 11:26:47 +00:00
Gijs Noorlander 3bb24c26bc [Build] Add normal_sdk3_ESP8266_1M
minimal_core_261_sdk3_ESP8266_1M_OTA is often just too large, so in order to be able to test SDK3 on 1M units, a normal SDK3 build is needed.
2019-11-22 11:06:17 +01:00
Gijs Noorlander 948039dcda [Defaults] Add Hostname option for default controller (#2758)
Fixes: #2758
2019-11-22 10:46:41 +01:00
uwekaditz 60c42faa73 P[036] chars per line changed to 64, fixed overlapping while page scrolling
CHG: Each line can now have 64 characters (version is saved as Bit23-20 in Settings.TaskDevicePluginConfigLong[event->TaskIndex][0]))
FIX: Overlapping while page scrolling (size of line content for scrolling pages is now limited to 128 pixel)
2019-11-22 10:05:30 +01:00
ESPEasy release bot 6cfd6d8325 automatically updated release notes for mega-20191122 mega-20191122 2019-11-22 04:00:11 +01:00
Gijs Noorlander 17fbb47442 Merge pull request #2761 from TD-er/vagrant_envlist_sample
[Vagrant] Sample pio_envlist.txt file
2019-11-21 16:07:26 +01:00
Gijs Noorlander 833c13c99a [Vagrant] Sample pio_envlist.txt file 2019-11-21 16:06:53 +01:00
Gijs Noorlander d108815c83 Merge pull request #2743 from flo17/mega
Add options in custom.h to enable first controller at startup
2019-11-21 15:37:40 +01:00
Gijs Noorlander 6cd4e1756e Merge pull request #2756 from fmuntean/cleanWarnings
Clean Warning messages inside external libraries: AS_BH1750 & Adafruit
2019-11-21 15:36:03 +01:00
Gijs Noorlander d32e2683a4 Merge pull request #2744 from TD-er/feature/core261
[PIO] Cleanup platformio.ini and move to core 2.6.1 as default (#2742)
2019-11-21 15:17:40 +01:00
Gijs Noorlander d38d8ef937 [PIO] Update .travis.yml to include core 2.6.1 SDK3 builds 2019-11-21 14:27:55 +01:00
Gijs Noorlander fdf56056a6 [PIO] Use same build_flags def for _debug_ envs 2019-11-21 13:52:21 +01:00
Gijs Noorlander a1ede2f624 [New UI] Add /buildinfo JSON to give list of included plugins/controllers
For the new UI, we need to fetch some JSON representing the included plugins, controllers and notifications.
2019-11-21 13:36:42 +01:00
Gijs Noorlander a8776b6fc5 [PIO] Add core 2.6.1 SDK3 builds and PIO env list for Vagrant
Create a file named "pio_envlist.txt" next to the Custom.h for Vagrant with the selected env names in it, one per line.
Vagrant will then build all named PIO environments.
2019-11-21 10:23:30 +01:00
Gijs Noorlander b3d5eb77d3 [PIO] Split platformio.ini into separate files + cleanup. 2019-11-20 13:49:40 +01:00
Florin 8b0c8a16bd Clean Warning messages inside external libraries: AS_BH1750 & Adafruit 2019-11-19 20:48:55 -05:00
ESPEasy release bot 7fd0139641 automatically updated release notes for mega-20191119 mega-20191119 2019-11-19 22:32:52 +01:00
Gijs Noorlander 07187db5bf [PIO] Only build needed environments 2019-11-19 10:37:10 +01:00
Gijs Noorlander b931a47424 [PIO] Fix empty build_flags 2019-11-19 01:55:41 +01:00
Gijs Noorlander f8c06d2ecf [PIO] Fix building hardware specific builds 2019-11-19 00:28:04 +01:00
Gijs Noorlander 7ee8d9fa3a [PIO] Cleanup ESP32 environments by using extends 2019-11-19 00:27:55 +01:00
Gijs Noorlander 58faac8ded [PIO] Fix using wrong name for regular_platform 2019-11-19 00:27:55 +01:00
TD-er 77b774d786 [PIO] Disable build cache dir (Windows/Unix slash in path)
Build cache dir is not really platform independent.
2019-11-19 00:27:55 +01:00
TD-er 588b551017 [PIO] Reduce platformio.ini complexity by using extends 2019-11-19 00:27:55 +01:00
Gijs Noorlander 761dac1f0d [Cleanup] Make timing stats optional to reduce size 2019-11-19 00:27:55 +01:00
Gijs Noorlander ae0143b8cb [PIO] Update .travis.yml with new env names 2019-11-19 00:27:24 +01:00
Gijs Noorlander 0b499cceea [PIO] Cleanup platformio.ini and move to core 2.6.1 as default (#2742)
Fixes: #2742
2019-11-19 00:27:24 +01:00
Gijs Noorlander 97060ca1c5 Merge pull request #2747 from uwekaditz/PullRequest
[P036] CHG: Header content changed only once within display interval
2019-11-19 00:24:08 +01:00
Gijs Noorlander ca4777661c Merge pull request #2739 from fmuntean/addSubscribe
Adding the subscribe command
2019-11-19 00:23:15 +01:00
Gijs Noorlander 8588353406 Merge pull request #2748 from uzi18/dallas
DHT & optimizations
2019-11-19 00:22:00 +01:00
Gijs Noorlander 725a0848ed Merge pull request #2753 from TD-er/bugfix/wifi_ap_mode_comp_time
Fix rules compare time and WiFi AP mode
2019-11-19 00:21:34 +01:00