737ead3205
more commands, channel clamp option for commands
2022-04-23 18:07:00 +02:00
edaa12c538
larger cmd field
2022-04-21 21:45:21 +02:00
20969aaf55
allow users to change device names, short id , etc
2022-04-21 12:15:31 +02:00
d2f3f6fda5
theosoft bugfix as pointed on Elektroda forum (pin counts for App)
2022-04-20 17:42:11 +02:00
069c15396b
lspa9 template, access to short init command from flash (alternative to littlefs)
2022-04-19 11:15:36 +02:00
c7f4a618f5
IMPORTANT fix for RGBCW light (0-255 color range when expected 0-100 by PWM caused flickering on T platform but not on N because N platform clamps pwm values and T does not)
2022-04-18 23:08:29 +02:00
7a75776bd0
template for zn268131, fixes IOR_ToggleChannelOnToggle
2022-04-18 18:01:06 +02:00
388e5cf5a6
added IOR_ToggleChannelOnToggle to support ZN268131
2022-04-18 17:43:58 +02:00
b7466188c6
xr809 ota request link (but not working because of flash issue)
2022-04-17 22:52:40 +02:00
a579e0d27f
template for https://www.elektroda.pl/rtvforum/viewtopic.php?p=19944184#19944184 device
2022-04-17 20:28:59 +02:00
9a7d59ec3d
bk7231n flash vars hals fixes
2022-04-17 18:13:33 +02:00
997c1eeaee
bl602 boot counter - this breaks other paltforms
2022-04-17 17:40:00 +02:00
ec1458aea1
prevent stack overflow by saving always in main loop; fix PWM for BL602; fix GPIO indices
2022-04-17 11:41:02 +02:00
0ec2c400ef
fix pins and log
2022-04-17 03:47:06 +02:00
8786b4eb41
remaining change detectors
2022-04-17 03:26:57 +02:00
eeba31415f
2KB main config structure (NET_PARAM is 4096 so 2048 bytes left free)
2022-04-17 00:30:45 +02:00
01d9ec54e5
HAL pins
2022-04-16 17:21:42 +02:00
94aae1fadb
on bl602, any pi ncan be pwm
2022-04-16 15:55:44 +02:00
9b88617fa0
corrrect names for threads
2022-04-16 02:09:58 +02:00
429d3f6218
bl602 testing
2022-04-15 22:58:11 +02:00
7ffa51c003
clear up reduntant headers
2022-04-15 20:49:49 +02:00
04f48ac886
bl602 port p1
2022-04-15 20:31:43 +02:00
e8e5e61d49
hal main
2022-04-15 15:07:07 +02:00
61871a753a
reorganize, reboot xr809
2022-04-15 14:39:46 +02:00
66aa9277f8
xr809 fixing and organziation
2022-04-15 14:07:26 +02:00
db603b1ae4
gi, comments
2022-04-15 12:10:20 +02:00
73f4fb879d
reorganize p1
2022-04-15 11:52:36 +02:00
d9b77c8eac
fix warnings p3
2022-04-15 11:13:31 +02:00
6083322fef
Merge pull request #74 from btsimonh/bootfailurestartup
...
Modify startup when in AP mode.
2022-04-15 10:05:37 +02:00
58e36cd335
stub for Tasmota http commands interface
2022-04-13 18:08:28 +02:00
9686d52861
Pins: Separate actual pin h/w config from PIN_LoadFromFlash into new fn PIN_Setup(), so that we can load the pin config without setting it as active.
...
new variable g_enable_pins - if zero, no h/w config can be done.
new static var mqtt_initialised - set in mqtt_init, used to prevent mqtt__RunEverySecond if mqtt not initialised.
user_main.c - don't enable many functions if in AP mode.
2022-04-13 08:38:05 +01:00
be7ce8f330
add missing reset
2022-04-12 17:36:55 +02:00
9c6d09845d
BL0942 support with calibration
2022-04-12 13:48:21 +02:00
0be787713f
N version OTA fix
2022-04-11 16:11:23 +02:00
d176605e20
do not show PWM option on web panel for non-PWM pins because it confuses users
2022-04-11 12:07:41 +02:00
bb8bb26a6d
IOR_DigitalInput (with internal pull up) and IOR_DigitalInput_n (same, but returns inversed value). Should work on N, T and XR809
2022-04-10 22:10:19 +02:00
e51e288f59
basic MCP23017 support (port exander), it's possible to map channels to MCP ports
2022-04-10 21:24:38 +02:00
18e38a2a20
Add '[BK7231N][CB3S] Tuya Smart Wifi Switch 4 Gang' Template
2022-04-09 08:42:15 +05:30
5a28f9f3a0
tuyamcu commands, time zone offset simple setting for ntp
2022-04-08 19:38:17 +02:00
e880a86e9a
PLATFORM_BK7231N scan wifis
2022-04-07 00:52:58 +02:00
a42de81fa4
experimental i2c drivers system
2022-04-07 00:08:11 +02:00
ca653be7ac
add template for smart light bulb RGBCW device from Tuya, bk7231N, see https://www.elektroda.pl/rtvforum/viewtopic.php?t=3880540&highlight=
2022-03-19 15:04:01 +01:00
03c89ca3d2
Add Avatar 5v LED strip
2022-03-14 21:26:46 +00:00
775e540271
added my TC74 I2C test code (only hardcoded example) , comment out start_i2c_test to run
2022-03-11 19:10:38 +01:00
b988c23092
finalize logging clear up
2022-03-07 16:00:19 +01:00
c1c5757574
ports logs and javascript app to xr809, clear up logging from duplicate log functions
2022-03-07 14:01:15 +01:00
ba7aba3cb9
xr809 build logging.c
2022-03-07 09:55:00 +01:00
366649d6d9
Logging SHOULD work in Windows now - please test & use it....
...
New scheme - define LOG_FEATURE at the top of a file, then use ADDLOGF_XXX(fmt, ...)
modified new_http.c, user_main.c, to use this.
2022-03-06 17:16:46 +00:00
8b67c09839
initialise g_commands
...
debug in exec.
fix a logging bug.
add commands: logtype direct|all, logdelay <ms>
2022-03-05 15:02:48 +00:00
49a4e73afe
chore: warning squashing.
2022-03-05 10:20:13 +00:00