Commit Graph

1593 Commits

Author SHA1 Message Date
Gregg e422d3c9de Updated StepperMotorControl Window Shade Example to use setPosition()
Example now saves window shade position in NVS and uses setPosition() accordingly upon initialization.
2023-06-20 21:23:03 -05:00
Gregg fe4d83140f Completed motor control setPosition()
Updated logic of setPosition(), move(), and moveTo() to use waitForAck() so that an initial acknowledgment is received from the motorTask() before proceeding.
2023-06-19 21:24:23 -05:00
HomeSpan 480af6cf85 Added setPosition() to StepperControl
Needs testing and debugging
2023-06-18 17:55:29 -05:00
Gregg 2eb70f1d1b Changed links from HomeStep to HomeSpan 2023-06-09 23:15:38 -05:00
Gregg 536de53075 Added Stepper_TB6612 and Stepper_A3967 directly to HomeSpan
HomeSpan now includes both drivers as part of the "extras" functionality.
The StepperMotorControl Window Shade Example has been updated accordingly to use the built-in TB6612 driver.
2023-06-09 23:11:38 -05:00
Gregg 44e48a4534 Update extras.ino 2023-06-04 09:20:37 -05:00
HomeSpan 8be3b7ab6c
Update Stepper.md 2023-06-01 06:19:25 -05:00
Gregg 2fb1eab51c Create Stepper.md 2023-06-01 06:18:15 -05:00
Gregg 94cec6153b Update StepperMotorControl.ino 2023-05-31 21:21:53 -05:00
Gregg 5e1d65f436 Renamed SpanStep to StepperControl and moved into HoneSpan Extras
Also updated StepperMotorControl Example.
2023-05-30 05:05:51 -05:00
Gregg d7aca25ac9 Create StepperMotorControl.ino 2023-05-21 12:36:15 -05:00
HomeSpan 494c649e26
Merge pull request #582 from frankonski/user-guide-toc
Fixed broken anchors caused by previous commit
2023-05-17 22:00:48 -04:00
Francois 08e66e5676 Update UserGuide.md - Fixed anchor 2023-05-15 13:14:58 -04:00
HomeSpan d24eadb207
Update Logging.md 2023-05-15 06:14:04 -05:00
HomeSpan f5eb95e436
Update Reference.md 2023-05-15 06:04:48 -05:00
HomeSpan b9e8209e4b
Merge pull request #575 from frankonski/user-guide-toc
Added table of content to User Guide
2023-05-13 16:52:06 -04:00
Gregg ade9a608e8 Merge branch 'dev' of https://github.com/HomeSpan/HomeSpan into dev 2023-05-13 15:39:03 -05:00
Gregg 21da828f83 Update HomeSpan.cpp 2023-05-13 15:39:01 -05:00
HomeSpan bf82209a7b
Update Reference.md 2023-05-13 15:38:39 -05:00
HomeSpan 8db6ebe321
Update Reference.md 2023-05-13 15:24:44 -05:00
HomeSpan 6bc4488976
Update Logging.md 2023-05-13 15:11:20 -05:00
Gregg d33bbf2477 Update src.ino 2023-05-13 10:36:17 -05:00
Gregg 40bb97215f Added homeSpan methods setSerialInputDisable() and getSerialInputDisable()
Provides ability to disable HomeSpan from reading from Serial port (which is otherwise normally enabled)
2023-05-13 10:34:21 -05:00
HomeSpan 33a79cf51b
Update RMT.md 2023-05-12 21:48:33 -05:00
HomeSpan 22defc10a1
Update PWM.md 2023-05-12 21:42:35 -05:00
Gregg de97faee37 Converted Serial.printf in extra classes to ESP_LOGI and ESP_LOGW
Changed Serial.printf() diagnostic messages to either ESP_LOGI() or ESP_LOGW() macros in Blinker, PWM (LedPin and ServoPin), Pixel, and RFControl class
2023-05-12 21:32:21 -05:00
frankonski 1c2ee2f5d2
Update UserGuide.md - Flash patterns table 2023-05-11 14:58:35 -04:00
Gregg 7bc885dd26 Completed initial migration of Serial.print to LOG0
Finished all applicable cases in main source code.
TO DO: apply LOG0 to extras
2023-05-10 22:12:21 -05:00
Gregg 66bb13af03 Continued change from Serial.print to LOG0() 2023-05-08 22:43:42 -05:00
Gregg 368ce12c04 Started work on converting all Serial.print() to LOG0() macro 2023-05-08 17:07:21 -05:00
Gregg d5eb2ceeb8 Update src.ino 2023-05-07 13:41:27 -05:00
Francois f2d96a952c Added table of content 2023-05-03 17:21:12 -04:00
HomeSpan 2579d5673a
Update README.md 2023-05-01 05:55:47 -05:00
HomeSpan a36552e0ca
Update GettingStarted.md 2023-04-30 10:05:40 -05:00
Gregg 34be49393a Update RemoteTempSensor.ino
fixed typed in a comment
2023-04-30 09:04:56 -05:00
HomeSpan 320ad6f819
Update library.properties 2023-04-29 15:19:09 -05:00
Gregg 0f3b798fcc Bumped version to 1.7.3 2023-04-29 15:18:33 -05:00
HomeSpan a3b5508791
Update README.md 2023-04-29 15:15:52 -05:00
HomeSpan 9b3d0c02ee
Update README.md 2023-04-29 15:15:16 -05:00
HomeSpan d5635ec465
Merge pull request #569 from HomeSpan/master
Update README in dev branch
2023-04-29 15:52:25 -04:00
Gregg ec1cd44382 Small tweaks to reset reasons in web log 2023-04-27 19:53:33 -05:00
HomeSpan 5e71e5b4d5
Merge pull request #566 from frankonski/dev
Added description of Reset Reason Code to WebLog.
2023-04-27 20:36:52 -04:00
HomeSpan 6b24ec8714
Update Reference.md 2023-04-27 19:34:17 -05:00
Gregg beb79538e9 Update to WebLog TimeServer Logic
Acquiring time from a timeserver is now spawned as a separate task running in the background.  This avoids blocking HomeSpan while setting the time.

Default wait time has been extended from 10 seconds to 2 minutes, since there are no problems with blocking.
2023-04-27 19:29:05 -05:00
HomeSpan 1f675f390f
Update Reference.md 2023-04-27 19:22:33 -05:00
Francois 7e08e00734 Added description of Reset Reason Code to WebLog. 2023-04-26 13:51:42 -04:00
HomeSpan 96e33df375
Update README.md 2023-04-24 13:33:35 -05:00
HomeSpan 8e7ccac85b
Update Logging.md 2023-04-24 11:08:00 -05:00
HomeSpan 4300dcce0b
Update Reference.md 2023-04-24 10:48:53 -05:00
HomeSpan 25b64919e0
Update Logging.md 2023-04-24 10:32:44 -05:00