Gregg
793f7882b1
Replaced appropriate snprintf() with asprintf() and used *m in sscanf
...
Optimized use of heap memory instead of stack memory for temporary variables, and makes code easier to read, provided all heap usage is free() at end of each function.
Also removed char *hostName as a member variable of homeSpan. It's never actually used since MDNS constructs its own copy of hostName as needed.
2023-07-26 22:46:20 -05:00
Gregg
0f6e58435e
Update Network.cpp
2023-07-26 20:35:27 -05:00
Gregg
62f68cb33c
Upgraded TempBuffer logic to use .get() to return pointer
...
Next up: update Network.cpp to use client.available() and reduce fixed memory usage.
2023-07-26 06:27:54 -05:00
Gregg
5f9458e625
Converted static HTTP Buffer to dynamic TempBuffer
...
Saved about 8K in RAM!
2023-07-25 05:54:40 -05:00
Gregg
d6f5612f9f
Update Pixel.ino
...
changed nPixels from uint8_t to int to allow for longer pixel strands (library is coded for int, so there is no need to limit to uint8_t in the example).
2023-07-24 09:24:58 -05:00
Gregg
a73b206531
Update src.ino
2023-07-21 17:36:57 -05:00
HomeSpan
3f62c228af
Update Reference.md
2023-07-21 14:55:22 -05:00
HomeSpan
604c76bc94
Update Reference.md
2023-07-21 13:54:51 -05:00
HomeSpan
85a6406fdf
Merge pull request #611 from HomeSpan/master
...
Update dev with latest changes to docs in master branch
2023-07-21 13:36:52 -05:00
Gregg
4557e3866f
Converted various homeSpan.set() methods from void to Span& to enable chaining
2023-07-21 13:27:31 -05:00
HomeSpan
a10f00c721
Update FAQ.md
2023-07-20 23:03:33 -05:00
HomeSpan
3cb2e16418
Update NOW.md
2023-07-20 22:52:14 -05:00
HomeSpan
6ff9de03c9
Update FAQ.md
2023-07-20 22:48:06 -05:00
HomeSpan
b0dbf02227
Update GettingStarted.md
2023-07-11 06:20:13 -05:00
HomeSpan
15149eb8d7
Update GettingStarted.md
2023-07-11 06:18:55 -05:00
HomeSpan
bde6b6b5a8
Update GettingStarted.md
2023-07-11 06:09:41 -05:00
HomeSpan
03400653da
Update README.md
2023-07-11 05:35:00 -05:00
HomeSpan
efb0eba187
Merge pull request #607 from HomeSpan/dev
...
Release 1.8.0
2023-07-08 19:26:50 -07:00
HomeSpan
510c347408
Update library.properties
2023-07-08 21:24:04 -05:00
HomeSpan
16e6db47c1
Update Reference.md
2023-07-08 21:22:43 -05:00
HomeSpan
ff622b507b
Update README.md
2023-07-08 21:17:36 -05:00
Gregg
57a85bf0c8
Bumped version to 1.8.0 in preparation for release
2023-07-08 21:09:48 -05:00
HomeSpan
e958e07d0b
Update Stepper.md
2023-07-08 18:30:29 -05:00
HomeSpan
d78f6a2ce3
Update Stepper.md
2023-07-08 18:00:47 -05:00
Gregg
6aedec5a2d
Added ability to chain enable(), disable(), and brake()
2023-07-08 17:56:33 -05:00
Gregg
f7419da35b
Final test of motorized shades
2023-07-08 16:55:22 -05:00
Gregg
db0f522297
Added DRAM/IRAM memory stats to 'm' CLI command
2023-07-05 06:05:10 -05:00
HomeSpan
3d45c7d120
Update README.md
2023-07-03 09:01:28 -05:00
Gregg
62b1e9bd35
Update src.ino
2023-07-03 07:05:51 -05:00
HomeSpan
0997c2561b
Update Blinkable.md
2023-07-03 07:05:12 -05:00
HomeSpan
866225757f
Update Blinkable.md
2023-07-03 07:00:21 -05:00
HomeSpan
7861494e1a
Update Stepper.md
2023-07-03 05:54:14 -05:00
Gregg
c05f6d67e0
Create Blinkable.md
2023-07-03 05:22:42 -05:00
HomeSpan
fd64273a6d
Update Reference.md
2023-07-02 17:24:12 -05:00
Gregg
63e6042f42
Merge branch 'dev' of https://github.com/HomeSpan/HomeSpan into dev
2023-07-02 17:13:03 -05:00
Gregg
568c13fee3
Tested homeSpan.setStatusDevice() to create a reverseLED
2023-07-02 17:12:58 -05:00
HomeSpan
794d9e09b5
Update Tutorials.md
2023-07-02 16:39:50 -05:00
Gregg
a2731412b3
Merge branch 'dev' of https://github.com/HomeSpan/HomeSpan into dev
2023-07-02 16:38:44 -05:00
Gregg
f92048ec19
Update MotorizedWindowShade.ino
2023-07-02 16:38:31 -05:00
HomeSpan
5a85ee7be8
Update Stepper.md
2023-07-02 16:38:01 -05:00
Gregg
cf2d695c91
Delete StepperMotorControl.ino
2023-07-02 16:08:56 -05:00
Gregg
518640dd53
Replaced StepperMotorControl Example with MotorizedWindowShare
...
MotorizedWindowShade is more advanced and uses two motors
2023-07-02 16:08:02 -05:00
Gregg
9a42f0885c
Added [override] to onStep
2023-07-02 11:39:31 -05:00
HomeSpan
d3912b6ec9
Update Stepper.md
2023-07-02 11:33:38 -05:00
HomeSpan
afd06b12a2
Update Stepper.md
2023-07-02 11:27:57 -05:00
Gregg
195095c891
Changed setAccel() and setStepType() to return StepperControl*
...
Allows for daisy-chaining of configuration parameters.
Also added initialization of upLinkData in motorTask to prevent time-outs if setMove() is never called (by initializing msDelay=10)
2023-07-02 11:13:55 -05:00
HomeSpan
fdfc4749d3
Update README.md
2023-07-01 17:39:55 -05:00
HomeSpan
7f512984b3
Update Stepper_A3967.md
2023-07-01 17:15:07 -05:00
HomeSpan
314af57b28
Update Stepper.md
2023-07-01 17:12:24 -05:00
HomeSpan
a52b4ad050
Update Stepper_TB6612.md
2023-07-01 16:46:07 -05:00