This website works better with JavaScript.
Home
Explore
Help
Sign In
mh
/
mhsw-espurna
Watch
1
Star
0
Fork
0
Code
Releases
0
Activity
Fork of the espurna firmware for `mhsw` switches
You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
3175
Commits
18
Branches
212 MiB
Tree:
da501a6bfa
alexa
dev
ech1560
fastled
i18n
master
mcspr-patch-1
ota
quality
refactor-terminal
rfm69
rtc
rules-rpn
sensors
softuart
sonoffsc
v2
webui
1.9.9
1.9.8
1.9.7
1.9.6
1.9.5
1.9.4
1.9.3
1.9.2
1.9.1
1.9.0
1.8.3
1.8.2
1.8.1
1.7.1
1.7.0
1.6.9
1.6.8
1.6.7
1.6.6
1.6.5
1.6.4
1.6.3
1.6.2
1.6.1
1.6.0
1.5.4
1.5.3
1.5.1
1.5.0
1.4.4
1.4.3
1.4.2
1.4.1
1.4.0
1.3.1
1.3.0
1.2.0
1.14.1
1.14.0
1.13.5
1.13.4
1.13.3
1.13.2
1.13.1
1.13.0
1.12.6
1.12.5
1.12.4
1.12.3
1.12.2
1.12.1
1.12.0
1.11.4
1.11.3
1.11.2
1.11.1
1.11.0
1.10.1
1.10.0
1.1.0
1.0.3
Branches
Tags
${ item.name }
Create branch
${ searchTerm }
from 'da501a6bfa'
${ noResults }
mhsw-espurna
/
code
/
espurna
/
settings_internal.h
11 lines
80 B
Raw
Normal View
History
Refactor get/set/del/hasSetting (#2048) * experimental: refactor get/set/del/hasSetting * sensors * lights * cleaup * r * tuya * fixup! sensors * fixup! tuya * header defaults types * fix lights * setup already checks for max * helper for flashstring * fix overload * oops * refactor includes * warnings * test with migrate * add ids in a separate file * cleanup rev: crash rev: domoticz rev: encoder rev: loopdelay rev: hass rev: i2c rev2: hass rev: mqtt rev: rfm69 rev: relay rev: rpn rev: settings setup rev: hb settings rev: telnet preprocessor fix rev: settings wrap rev: tspk bool style rev: wifi types rev: util hb rev: settings fixup! rev: settings * rev: cleanup wifi injections based on new getters * hasSetting now can return true for empty key * show hardcoded network in web * oops * fix ws referencing wrong index * ensure empty strings are written * c/p * use experimental schema style for payload, mark network as not deletable * allow to customize converter * shorter syntax, try using with wifi * use proper #if syntax to handle definitions that are missing * fixup ota sc checks getter, cast schEnabled to bool * add utils header to sensors
4 years ago
Convert .ino -> .cpp (#2228) - general conversion from .ino modules into a separate .cpp files - clean-up internal headers, place libraries into .h. guard .cpp with _SUPPORT flags - fix some instances of shared variables instead of public methods - tweak build system to still build a single source file via os environment variable ESPURNA_BUILD_SINGLE_SOURCE
4 years ago
Refactor get/set/del/hasSetting (#2048) * experimental: refactor get/set/del/hasSetting * sensors * lights * cleaup * r * tuya * fixup! sensors * fixup! tuya * header defaults types * fix lights * setup already checks for max * helper for flashstring * fix overload * oops * refactor includes * warnings * test with migrate * add ids in a separate file * cleanup rev: crash rev: domoticz rev: encoder rev: loopdelay rev: hass rev: i2c rev2: hass rev: mqtt rev: rfm69 rev: relay rev: rpn rev: settings setup rev: hb settings rev: telnet preprocessor fix rev: settings wrap rev: tspk bool style rev: wifi types rev: util hb rev: settings fixup! rev: settings * rev: cleanup wifi injections based on new getters * hasSetting now can return true for empty key * show hardcoded network in web * oops * fix ws referencing wrong index * ensure empty strings are written * c/p * use experimental schema style for payload, mark network as not deletable * allow to customize converter * shorter syntax, try using with wifi * use proper #if syntax to handle definitions that are missing * fixup ota sc checks getter, cast schEnabled to bool * add utils header to sensors
4 years ago
/*
SETTINGS
MODULE
*/
#
pragma once
#
include
<Arduino.h>
#
include
<cstdlib>