esp-nimble-cpp/docs
h2zero e3ee082dd7
Add NimBLEAttValue class. (#67)
This is a specialized container class to hold BLE attribute values.

- Removes the use of std::string previously used to store the values.
- Allows for setting/getting/notifying values from std::string, std::vector<uint8_t>, Arduino String, const char*, and uint8_t buffers.
- Has operators retrieve the value as std::string, Arduino String, std::vector<uint8_t>, uint8_t* or char pointers.
- Includes iterators and subscript/random access operator.
- Introduces a max length parameter to the creation of server characteristics/descriptors to limit the size of the memory footprint.
- Nearly Seamless integration with existing code.
- Adds a config option to enable/disable timestamp storage when the value is updated.
- Adds a config option to specify the initial size of the value container if not specified in the constructor.
2022-01-16 20:11:18 -07:00
..
Command_line_config.md Add NimBLEAttValue class. (#67) 2022-01-16 20:11:18 -07:00
Doxyfile Update docs 2022-01-15 15:21:41 -07:00
Improvements_and_updates.md Update documentation. 2021-01-17 17:29:28 -07:00
index.md Release 1.1.0 2021-01-20 20:18:23 -07:00
Migration_guide.md Update documentation. 2021-07-12 13:33:56 -06:00
New_user_guide.md Update Documentation. 2020-08-22 09:15:53 -06:00
Usage_tips.md Update documentation. 2021-01-17 17:29:28 -07:00