Commit Graph
3043 Commits
Author SHA1 Message Date
TD-er 4744d638e4 [Puya] Backport core 2.5.0 Puya patch and make patched platform archives
This makes it possible to build Puya patched versions without having to patch the files first.
2019-01-05 03:09:12 +01:00
TD-er b8aa681421 [ESPEasy Serial] Fix build issues for core 2.4.0 2019-01-05 03:06:20 +01:00
TD-er 0caa805452 [GPS] Allow GPS to update system time 2018-12-27 03:08:56 +01:00
TD-er 6f03a81217 [#2197] Correct spelling error in 'Controller'
See #2197
2018-12-27 03:07:24 +01:00
TD-er 64907207fc [build] Added extra include of ESPeasySerial.h
Otherwise build depends on order of included files.
2018-12-26 00:00:46 +01:00
TD-er 6216e79dd3 [build] Register ESPeasySerial as library in PlatformIO 2018-12-24 23:28:23 +00:00
TD-er 5cc65a7d9d [Stability] Add delay(0) to all successful calls to plugin functions
Since these calls can be performed in sequences, the time of these calls can become rather large.
Every call returning success did something, so add a delay(0) after such a plugin function call to make sure background tasks are performed.
2018-12-24 00:45:59 +01:00
TD-er d36fc492fc [Serial] Use uniform serial port selector for all serial plugins 2018-12-24 00:43:27 +01:00
TD-er a8b7268f32 [WiFi] Set to auto reconnect. 2018-12-22 16:07:25 +01:00
TD-er 8838f38322 [Serial] Let plugins use new serial wrapper 2018-12-22 16:06:59 +01:00
TD-er a1cb8be2b4 [core 2.3.0] build attempt (failing due to iRAM)
Attempt to test core stability using core 2.3.0.
It compiles, but linking is not possible, since iram1_0_seg is full.
2018-12-22 14:42:49 +01:00
TD-er 0e0c25dc5b [GPS] typo in JSON file caused build issues 2018-12-22 02:41:35 +01:00
TD-er c1e13a0392 [GPS] Serial wrapper support including ESP32 2018-12-22 02:10:02 +01:00
TD-er 70c0d10687 [GPS] Extend helper object for abstracting HW/SW serial 2018-12-21 22:16:59 +01:00
TD-er ec767f6c1c [GPS] Make helper object to abstract hardware/software serial 2018-12-21 17:36:11 +01:00
TD-er e7beea5cfb Merge remote-tracking branch 'origin/feature/GPS_plugin' into feature/GPS_plugin 2018-12-21 09:26:51 +01:00
TD-er e2b30e2d6b [GPS] New plugin P082 GPS - initial commit 2018-12-21 09:26:25 +01:00
TD-er 36a44ca787 [GPS] support for fix quality and fix mode
Applied this PR:
[support for fix quality and fix mode](https://github.com/mikalhart/TinyGPSPlus/pull/38)
2018-12-21 09:26:25 +01:00
TD-er 346ff67f8e [GPS] Improved precision
Applied PR from @qbazd
[lat, lng force math operations #47](https://github.com/mikalhart/TinyGPSPlus/pull/47)
2018-12-21 09:26:25 +01:00
TD-er 06697e212e [GPS] Add TinyGPSPlus library 1.0.2
[Source](https://github.com/mikalhart/TinyGPSPlus)
2018-12-21 09:26:25 +01:00
ESPEasy release bot a7f1d6153c automatically updated release notes for mega-20181220 mega-20181220 2018-12-20 04:00:08 +01:00
Gijs NoorlanderandGitHub dcfc8ffd01 Merge pull request #2184 from TD-er/feature/2180_APmodeEnabledEvent
[WiFi] Add WiFi#APmodeDisabled & WiFi#APmodeEnabled #2180
2018-12-19 23:42:15 +01:00
TD-er fd9f63aab9 [WiFi] Documentation of new WiFi#APmodeEnabled / Disabled events 2018-12-19 22:13:53 +01:00
TD-er 8b8174daef [WiFi] Add WiFi#APmodeDisabled & WiFi#APmodeEnabled #2180
Added events:
- WiFi#APmodeEnabled
- WiFi#APmodeDisabled
2018-12-19 21:56:23 +01:00
Gijs NoorlanderandGitHub 708adf2190 Merge pull request #2182 from TD-er/feature/AddTimers_core250
Feature/add timers core250
2018-12-19 16:05:09 +01:00
TD-er f4a98ea43c [TimingStats] Add handle_schedule() to the timingstats. 2018-12-19 15:25:42 +01:00
TD-er 9affa6b1c4 [TimingStats] Add timing stats for controllers
As requested here:
https://github.com/esp8266/Arduino/issues/5513#issuecomment-448558292
2018-12-19 15:06:48 +01:00
Gijs NoorlanderandGitHub 17f403db5d Merge pull request #2177 from Grovkillen/UpdateDocs
[docs] P005 added to RTD
2018-12-19 11:53:41 +01:00
Gijs NoorlanderandGitHub 7d135716dd Merge pull request #2181 from TD-er/mega
[PUYA] Support for PUYA now in core 2.5.0
2018-12-19 11:52:58 +01:00
TD-er 6c747d15fc [PUYA] Support for PUYA now in core 2.5.0
See: https://github.com/esp8266/Arduino/pull/5504
2018-12-19 11:25:00 +01:00
TD-er 218ace372b [GPS] New plugin P082 GPS - initial commit 2018-12-19 00:22:26 +01:00
TD-er b101bd15e3 [GPS] support for fix quality and fix mode
Applied this PR:
[support for fix quality and fix mode](https://github.com/mikalhart/TinyGPSPlus/pull/38)
2018-12-18 12:46:58 +01:00
TD-er db6f022401 [GPS] Improved precision
Applied PR from @qbazd
[lat, lng force math operations #47](https://github.com/mikalhart/TinyGPSPlus/pull/47)
2018-12-18 12:37:56 +01:00
TD-er cbd7b69a27 [GPS] Add TinyGPSPlus library 1.0.2
[Source](https://github.com/mikalhart/TinyGPSPlus)
2018-12-18 12:33:57 +01:00
Grovkillen 6c838846c4 [docs] fixed better value name in P003
MomentaryConsumption changed to W
2018-12-18 12:17:36 +01:00
Grovkillen 3a647a9ab1 [docs] P005 DHT11 + DHT22 hardware added 2018-12-18 12:13:08 +01:00
GrovkillenandGitHub 255f297f8a Merge pull request #2 from letscontrolit/mega
update from mega
2018-12-18 11:30:17 +01:00
ESPEasy release bot 398f805a3a automatically updated release notes for mega-20181218 mega-20181218 2018-12-18 04:00:10 +01:00
Gijs NoorlanderandGitHub 395abb6e7b Merge pull request #2171 from Grovkillen/UpdateDocs
[docs] Pulse counter (P003) + Dallas (P004) added
2018-12-17 23:54:13 +01:00
Gijs NoorlanderandGitHub c32ee98cda Merge pull request #2173 from TD-er/bugfix/reduce_size_minimal_build
[Minimal build] Reduce file size of minimal build for 1MB OTA
2018-12-17 23:53:40 +01:00
TD-er 2973f32f5a [Minimal build] Reduce file size of minimal build for 1MB OTA
In order to get the build size down, a number of things had to be done:

- Removed notifications
- Reduce favicon.ico size
- Reduce flash string usage
- No SVG images on buttons.

Also made the OTA load button visible but disabled when OTA not possible.
2018-12-17 23:25:17 +01:00
TD-er 680f60e167 [Core 2.5.0] Update label to core "2.5.0-beta2" 2018-12-17 23:19:59 +01:00
TD-er 9a46820d40 [PUYA] Prepare for upcoming PUYA patch in core library
See https://github.com/esp8266/Arduino/pull/5504
This needs a little change in the detect script to see if the previous patch already was applied.
2018-12-17 23:18:28 +01:00
Grovkillen 25b2269e6b [docs] fixed search box on RTD + added HW links in the plugin categories 2018-12-17 20:04:18 +01:00
Grovkillen 7c3bcabe1d [docs] P004 (DS18b20) added 2018-12-17 15:13:42 +01:00
Grovkillen e1d2832195 [docs] P003 documented (generic pulse counter)
Hardware
YFS401
TCR5000
LJ12A3
2018-12-17 14:29:35 +01:00
GrovkillenandGitHub cdeaeeaf14 Merge pull request #1 from letscontrolit/mega
update from mega
2018-12-17 09:18:20 +01:00
ESPEasy release bot 36d6c7d448 automatically updated release notes for mega-20181217 mega-20181217 2018-12-17 04:00:07 +01:00
Gijs NoorlanderandGitHub 52893300f7 Merge pull request #2169 from letscontrolit/bugfix/2m256_flash
[2M flash] Change 2M128 into 2M256 for 256k SPIFFS
2018-12-17 01:15:54 +01:00
TD-er 8a984e6e78 [2M flash] Update deploy script to match 2M256 flash layout 2018-12-16 21:12:30 +00:00