Tasmota/sonoff
Theo Arends db05d920cf Add more accurate fmodf function and make available to all core versions lowering code footprint
Add more accurate fmodf function and make available to all core versions lowering code footprint
2019-07-03 12:32:44 +02:00
..
language Update Spanish Translation 2019-06-30 03:25:27 -03:00
Parsing.cpp Change NULL to nullptr 2019-03-26 18:26:50 +01:00
StackThunk_light.cpp TLS+AWS IoT optimization for speed, code and memory footprint 2019-06-19 09:49:48 +02:00
StackThunk_light.h Support for AWS IoT via TLS 1.2 2019-06-05 11:44:52 +02:00
WiFiClientSecureLightBearSSL.cpp TLS+AWS IoT optimization for speed, code and memory footprint 2019-06-19 09:49:48 +02:00
WiFiClientSecureLightBearSSL.h Fixed compilation error when USE_MQTT_AWS_IOT set and USE_MQTT_TLS disabled 2019-06-30 18:50:42 +02:00
_changelog.ino Fix Not restoring white value on power off/power on (#5993) 2019-07-02 22:10:57 +02:00
core_esp8266_timer.c Disable patched core PWM 2019-01-27 12:42:05 +01:00
core_esp8266_wiring_digital.c Disable patched core PWM 2019-01-27 12:42:05 +01:00
core_esp8266_wiring_pwm.c Allow full power PWM 2019-05-02 23:08:31 +02:00
i18n.h 6.5.0.16 Refactor TLS and Add visibility toggle to GUI password 2019-06-11 14:30:07 +02:00
my_user_config.h Refactor Sonoff L1 support 2019-07-02 12:26:04 +02:00
settings.h Add command SetOption65 0/1 and more Tuya Serial based device support 2019-06-08 11:38:45 +02:00
settings.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
sonoff.h Add command SetOption40 0..250 2019-06-19 12:37:35 +02:00
sonoff.ino Add Heap info to state message 2019-07-01 15:30:40 +02:00
sonoff_aws_iot.cpp TLS+AWS IoT optimization for speed, code and memory footprint 2019-06-19 09:49:48 +02:00
sonoff_ca.ino Added TLS CA validation option as an alternative to Fingerprint validation 2019-06-10 19:58:57 +02:00
sonoff_post.h Refactor Sonoff L1 support 2019-07-02 12:26:04 +02:00
sonoff_template.h Add support for Sonoff L1 thanks to reef-actor 2019-07-02 10:54:30 +02:00
sonoff_version.h 6.5.0.16 Refactor TLS and Add visibility toggle to GUI password 2019-06-11 14:30:07 +02:00
support.ino Moved FastPrecisePow and TaylorLog to sonoff_float.ino for consistency 2019-07-01 18:31:54 +02:00
support_button.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
support_features.ino Add define USE_COUNTER to my_user_config.h to save space in sonoff-basic.bin and sonoff-minimal.bin 2019-06-16 16:43:23 +02:00
support_float.ino Add more accurate fmodf function and make available to all core versions lowering code footprint 2019-07-03 12:32:44 +02:00
support_rotary.ino Add define USE_COUNTER to my_user_config.h to save space in sonoff-basic.bin and sonoff-minimal.bin 2019-06-16 16:43:23 +02:00
support_rtc.ino Fix exception 9 when syslog is enabled and NTP is just synced 2019-06-09 13:34:14 +02:00
support_switch.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
support_udp.ino Add defines USE_EMULATION_WEMO and USE_EMULATION_HUE 2019-05-20 15:09:42 +02:00
support_wifi.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
user_config_override_sample.h Tiny typo fix in comment 2019-01-17 15:29:41 +01:00
xdrv_01_webserver.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_02_mqtt.ino Merge pull request #6001 from s-hadinger/fix_tls_aws_compilation 2019-06-30 19:52:07 +02:00
xdrv_03_energy.ino Add reset of Energy values when connection to sensor is lost for over 4 seconds 2019-05-30 12:45:02 +02:00
xdrv_04_light.ino Fix Not restoring white value on power off/power on (#5993) 2019-07-02 22:10:57 +02:00
xdrv_05_irremote.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_06_snfbridge.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_07_domoticz.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_08_serial_bridge.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_09_timers.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xdrv_10_rules.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xdrv_10_scripter.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xdrv_11_knx.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xdrv_12_home_assistant.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_13_display.ino Fix displaymode 2/3 to not receive MQTT data 2019-07-01 12:54:26 +02:00
xdrv_14_mp3.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_15_pca9685.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_16_tuyadimmer.ino Code refactoring 2019-07-02 15:49:08 +02:00
xdrv_17_rcswitch.ino Change NULL to nullptr 2019-03-26 18:26:50 +01:00
xdrv_18_armtronix_dimmers.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_19_ps16dz_dimmer.ino Code refactoring 2019-07-02 15:49:08 +02:00
xdrv_20_hue.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_21_wemo.ino Add defines USE_EMULATION_WEMO and USE_EMULATION_HUE 2019-05-20 15:09:42 +02:00
xdrv_99_debug.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdrv_interface.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_01_lcd.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_02_ssd1306.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_03_matrix.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_04_ili9341.ino Add background timeslot to clear heap 2019-07-01 17:07:17 +02:00
xdsp_05_epaper_29.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xdsp_interface.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xnrg_01_hlw8012.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xnrg_02_cse7766.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xnrg_03_pzem004t.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xnrg_04_mcp39f501.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xnrg_05_pzem_ac.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xnrg_06_pzem_dc.ino Fix PZem startup issue 2019-06-02 18:07:54 +02:00
xnrg_07_ade7953.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xnrg_interface.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xplg_ws2812.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_01_counter.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_02_analog.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xsns_04_snfsc.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_05_ds18b20.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_05_ds18x20.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_05_ds18x20_legacy.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_06_dht.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_07_sht1x.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_08_htu21.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_09_bmp.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_10_bh1750.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_11_veml6070.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_12_ads1115.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_12_ads1115_i2cdev.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_13_ina219.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_14_sht3x.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_15_mhz19.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_16_tsl2561.ino Shrink code/flash space pt.2/2 2019-03-23 17:57:31 +01:00
xsns_17_senseair.ino Fix exception 28 due to regression from 6.5.0.1 (#5822) 2019-05-19 12:07:20 +02:00
xsns_18_pms5003.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_19_mgs.ino Shrink code/flash space pt.2/2 2019-03-23 17:57:31 +01:00
xsns_20_novasds.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_21_sgp30.ino global update fix 2019-05-22 12:22:58 +02:00
xsns_22_sr04.ino Change NULL to nullptr 2019-03-26 18:26:50 +01:00
xsns_23_sdm120.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_24_si1145.ino Shrink code/flash space pt.2/2 2019-03-23 17:57:31 +01:00
xsns_25_sdm630.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_26_lm75ad.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_27_apds9960.ino Provide function FastPrecisePowf 2019-05-18 16:54:29 +02:00
xsns_28_tm1638.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_29_mcp230xx.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_30_mpr121.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_31_ccs811.ino global update fix 2019-05-22 12:22:58 +02:00
xsns_32_mpu6050.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_33_ds3231.ino Changed logging message handling 2019-03-08 15:15:42 +01:00
xsns_34_hx711.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xsns_35_tx20.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_36_mgc3130.ino Shrink code/flash space pt.2/2 2019-03-23 17:57:31 +01:00
xsns_37_rfsensor.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_38_az7798.ino Change converted double to float in rules, and replaced trigonometric functions from stdlib with smaller versions. 2019-07-01 18:20:43 +02:00
xsns_39_max31855.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_40_pn532.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_41_max44009.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_42_scd30.ino Add Shelly 2.5 overtemp functionality 2019-04-15 18:12:42 +02:00
xsns_43_hre.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_44_sps30.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
xsns_45_vl53l0x.ino add vl53l0x 2019-05-22 13:21:41 +02:00
xsns_46_MLX90614.ino Add define USE_COUNTER to my_user_config.h to save space in sonoff-basic.bin and sonoff-minimal.bin 2019-06-16 16:43:23 +02:00
xsns_interface.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00
zzzz_debug.ino Code optimization - Change for(uint8_t in for (uint32_t 2019-06-30 16:44:36 +02:00