21 Commits (master)
 

Author SHA1 Message Date
Niklas 078765c06a changed on pairing stuff 3 years ago
Marcel Schulz 5f8bd87214 Did some corrections in BME280 example. 4 years ago
Marcel Schulz 9b632383a8 Removed self made ack handling. Now it seems to work very stable. 4 years ago
Marcel Schulz 5f809c2aa0 Did some changes in header include structure, because the library was not compiling successfully after extracting code to SBDevice.cpp. 5 years ago
Marcel Schulz 9c7ad75225 Changed a filename Dvecie.cpp > SBDevice.cpp. 5 years ago
Marcel Schulz a0cb35706c Changed the library to not use AutoAcknowledge so that an analysis of the network can not be done by a simple trying to ping a device/master. The master must be paired to a device before he sends any ACK package or must enable new slaves to answer to a MASTER_SEARCH Request. The AutoAcknowledge feature would automatically send an ACK package which makes the master and any other device directly visible. 5 years ago
Marcel Schulz 21e31893f2 Did some corrections regarding the new ping method. Now everything should work as mentioned. 5 years ago
Marcel Schulz bb6da7e5d7 Did some changes in ping process. A ping now must get an answer from the destination device, otherwise the ping returns false. The master device now must be available and must know the device as a slave before it answers with a return ping. This prevents a slave to send data to master but the master doesn't know the slave (maybe because of a reset). This makes finding errors much easier than before. 5 years ago
Marcel Schulz b73eff4bec Increased version to 1.0.2 in library.properties. 5 years ago
Marcel Schulz ce8133b817 Minor changes and corrections in debug logs and example sketches. 5 years ago
Marcel Schulz 4815cc7f02 Put some const char* into F() Makro. 5 years ago
Marcel Schulz bf01311e36 Added Automatic client adding enable/disable feature. 5 years ago
Marcel Schulz fb1c6f7fb4 Changed the comments in the example sketches. 5 years ago
Marcel Schulz 9944f45603 Changed the examples to run with the new lib architecture. Only some comments and the constructor to create a new networkDevice were changed. 5 years ago
Marcel Schulz a99d91c30b Changed the lib architecture. Now you don't need to change a define in the SBNetwork_config.h to change the device type from Master to Client. You can do this in the constructor ob SBNetwork class. The code get a little bit bigger now, because the lib always compiles for both master and client device. But it is definitively better to use now. 5 years ago
Marcel Schulz 1128d8c3c4 Added two examples UniversalSensorMaster.ino and BME280_Client.ino 5 years ago
Marcel Schulz 28f7ce0fc4 Deleted SBSensors_config.h 5 years ago
Marcel Schulz 35b56c80c9 Added LICENSE file. 5 years ago
Marcel Schulz 0c8e8582b9 Added sources, library properties and example code. 5 years ago
Marcel Schulz b11766a5cf Some changes 5 years ago
Marcel Schulz 9ea6d1ce26 Added Readme.md 5 years ago