10 Commits

Author SHA1 Message Date
e618b2510a Added espnow_handler.c to CMakeList 2024-10-04 16:12:57 +02:00
44cd594d96 Refactored in multiple files.
- isMaster variable should not be set like this but now it is working
- TODO: Rework it in a modular way!
- shared.h is not very pretty but works that way
- There should be a universal logger with the tag
2024-10-04 16:11:16 +02:00
b6fbe05312 Added Switch Case on recive site for payload pagination 2024-10-04 14:38:07 +02:00
7f1369f1cf Added Pagianation for Sending Payload
- Cut of 1 Byte for Pagination
- Now we can send 256 Datapackages without chaning any logic from
  sending and receiving
- We have 250 Bytes from ESP NOW
- We use 10 Byte for Meta Data, 1 for Pagination
- We have 239 Bytes for Real Payload
2024-10-04 14:26:00 +02:00
6d383e43b4 Some Cleanup removed the example prefix from functions and structs 2024-10-04 13:11:54 +02:00
bf78ed3d6e Master and Slave can now send their State 2024-10-04 12:51:27 +02:00
19b099270a Removed Magic number from MasterSlavePin 2024-09-13 12:37:50 +02:00
e4fa55d03f Added Master/Slave detection from set Jumper 2024-09-13 12:35:21 +02:00
3695ac61ad First Working ESP Now Example
- All Controllers Send each other broadcast messages
2024-09-13 11:45:30 +02:00
fe01b9baf9 Non Working Inital Commit 2024-09-13 10:40:32 +02:00