Commit Graph

1202 Commits

Author SHA1 Message Date
openshwprojects
e8253b13ac add commandResult_t and change all (maybe not yet?) commands to use commandResult_t enumeration 2022-11-26 20:59:12 +01:00
openshwprojects
4507055479 sim: basic io sim 2022-11-26 19:19:05 +01:00
openshwprojects
cea9364ddc add missing LED RGBCW send to DGR 2022-11-26 18:44:10 +01:00
openshwprojects
e1895f684b cosmetic only change - on Beken, display pin alias along with name (eg. display "PWM5" next to P26) 2022-11-26 18:08:33 +01:00
openshwprojects
7786ed776f sim: translate fix, VDD symbol 2022-11-26 13:23:28 +01:00
openshwprojects
88a83644f2 sim: info tool 2022-11-26 12:45:46 +01:00
openshwprojects
4699cf37a3 added some more meaningful information to Tasmota JSON instead of placeholders 2022-11-25 17:30:04 +01:00
openshwprojects
8c858f8492 the generic "publish self state" call (called on MQTT connect and if enabled every minute) should now include channels that has pin with one of the roles: LED, Relay, ADC, Digital Input (npup or not). 2022-11-25 11:30:44 +01:00
openshwprojects
ddf03290fc optimize register write, but still not working 2022-11-24 18:42:10 +01:00
openshwprojects
c6195917aa SM16703P pin type... 2022-11-24 15:50:44 +01:00
openshwprojects
7bc04d07d1 SM16703P test - not ready yet, just saving basic experiment progress 2022-11-24 15:50:28 +01:00
openshwprojects
ef60d8815c win tool very early draft 4 2022-11-23 22:08:12 +01:00
openshwprojects
524db49afd win tool very early draft 3 2022-11-23 08:13:17 +01:00
openshwprojects
6790ada18d win tool very early draft 2 2022-11-22 13:33:09 +01:00
openshwprojects
bd6c9a47d7 win tool very early draft 2022-11-22 08:54:28 +01:00
btsimonh
6ea0bd959c force a release rebuild 2022-11-22 06:23:07 +00:00
openshwprojects
b0a40d0289 Merge pull request #489 from btsimonh/undelayedstart
Undelayedstart
2022-11-21 23:19:35 +01:00
openshwprojects
0b207fc83c Merge pull request #486 from btsimonh/mqtt_test2
Mqtt test2
2022-11-21 22:53:10 +01:00
btsimonh
681568d6f8 bugfix pins 2022-11-21 21:40:41 +00:00
btsimonh
5aeae3664c 2nd pintick bugfix
(cherry picked from commit b80eab1cf67fc42bc8e811e12949508c3ba221dc)
2022-11-21 21:01:43 +00:00
btsimonh
78308a4d1d bugfix pins time!!! 2022-11-21 20:37:24 +00:00
btsimonh
5cc58be5a3 use fixed delay on N 2022-11-21 20:26:07 +00:00
btsimonh
e520174c5d bugfix
(cherry picked from commit 81dab574f2dfaec1f915304f545405a94d0720e2)
2022-11-21 20:11:26 +00:00
btsimonh
dd3ac05469 Merge remote-tracking branch 'origin/main' into undelayedstart
# Conflicts:
#	src/cmnds/cmd_main.c
2022-11-21 19:55:18 +00:00
btsimonh
489e0babaf split main_init into three, early, delay and late start. 2022-11-21 19:47:55 +00:00
openshwprojects
e7f0f13aea Merge pull request #488 from btsimonh/getcommandscript
add getcommands.js,
2022-11-21 20:31:33 +01:00
btsimonh
1fef9895f6 modify source files by getcommands.js 2022-11-21 19:21:39 +00:00
btsimonh
32eec6e601 bugfix logging commands to return 1
(cherry picked from commit 70852bb1fd)
2022-11-21 18:45:00 +00:00
btsimonh
f2e4cedd1b typo for other platforms :( 2022-11-21 18:24:04 +00:00
btsimonh
4b0391c59e fix cypher printf
(cherry picked from commit 8fe3ecf2a31414b76067c869682ecbe8a3173b13)
2022-11-21 18:19:08 +00:00
btsimonh
4a11861401 comment out _TICKS values 2022-11-21 18:15:17 +00:00
btsimonh
2e3f911ff3 pins - make everything MS based, ready for interrupt driven
(cherry picked from commit e0e392aad653c19b29f6b31cb6c06920617774bd)
2022-11-21 18:01:38 +00:00
btsimonh
b9b5ec743a make it build on other platforms? 2022-11-21 17:52:18 +00:00
openshwprojects
5f91df39b0 basic sdl demo 2022-11-21 17:45:07 +01:00
btsimonh
dcb4def1e9 mqtt_test2 2022-11-21 15:36:40 +00:00
openshwprojects
4626aae960 add change handlers tester, also a commented out sendGet test (it's slow and problematic), few more tests 2022-11-21 15:12:10 +01:00
openshwprojects
6ab8890715 SendGet will now work on Windows. add some more selft tests, but mostly stubs. Add placeholderse for RTOS functions and misc time utils on Windows. Threads are needed for SendGet 2022-11-21 10:46:16 +01:00
openshwprojects
fc4543ec99 disable log threads on windows (they are not needed), app works well without them 2022-11-21 10:42:21 +01:00
openshwprojects
d547187a9c string space fix 2022-11-21 10:40:06 +01:00
openshwprojects
8819313a0b add button events self test that simulates values on digital input and checks for button events: OnPress, OnRelease, OnClick, OnDblClick 2022-11-21 07:25:21 +01:00
openshwprojects
ad7c3081c5 win32 pin values interface for simulation 2022-11-21 07:24:24 +01:00
openshwprojects
e44a186a3d add missing button "OnPress" event (we already had "OnRelease" and "OnHoldStart", but HoldStart is different, it's called later 2022-11-21 06:39:49 +01:00
openshwprojects
fc58ef5345 add a working example of a script "thread" (not a real thread) self-test 2022-11-20 20:52:10 +01:00
openshwprojects
b334024e70 added self-test ability to simulate POST packet and used it to do basic LFS tests 2022-11-20 15:11:54 +01:00
openshwprojects
537dc2c9dc HTTP client should now be able to expand constant strings within URL 2022-11-20 12:47:07 +01:00
openshwprojects
0c789f9404 add set-socket-non-blocking call stub for windows 2022-11-20 12:46:43 +01:00
openshwprojects
cc17041b29 add a "turn off after delay" script example 2022-11-20 12:46:18 +01:00
openshwprojects
e7e41aa24f add option to expand constant within a string, add much more unit tests required to test constant expansion 2022-11-20 12:18:04 +01:00
openshwprojects
8f800f0a90 fix warnings - p1 2022-11-19 10:46:46 +01:00
openshwprojects
4c084c83f6 add DGR ability to send fixed color index - DGR_ITEM_LIGHT_FIXED_COLOR 2022-11-19 10:35:38 +01:00