Skip to content

Tags: esp-cpp/espp

Tags

v1.0.27

Toggle v1.0.27's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix: Ensure single-precision float operations in `ads7138`, `as5600`,…

… `bldc_haptics`, `bldc_motor`, `encoder`, `filters`, `mt6701`, and `tla2528` components (#531)

* fix: Ensure single-precision float operations in `ads7138`, `as5600`, `bldc_haptics`, `bldc_motor`, `encoder`, `filters`, `mt6701`, and `tla2528` components

* ensure float versions of functions are used

v1.0.26

Toggle v1.0.26's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(math): Remove accidental double-promotion from float and turn on…

… warnings in example (#528)

* feat(math): Remove accidental double-promotion from float and turn on warnings in example

* use powf explicitly in led

v1.0.25

Toggle v1.0.25's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(lp5718): Add LP5817 I2C RGB LED Driver component (#522)

* feat(lp5718): Add LP5718 I2C RGB LED Driver component

* fix sa

* clean up switch statements

* add missing docstring

1.0.24

Toggle 1.0.24's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(cli): Update to no longer require exception support (#519)

* feat(cli): Update to no longer require exception support

* fix drv and iperf menu examples

* minor update to cli component to reduce overhead when packaging

* minor update

v1.0.23

Toggle v1.0.23's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Add COBS (Consistent Overhead Byte Stuffing) Component (#513)

* COBS implementation and example/test code

* checking the max size is superfluous since the max size is 254 (so block max is 255) but it's a uint8

* make const reference and add mutex.

* static test failures

* fix idf_component

* Docs

* Add to lib

* pre-commit hooks

* autogenerate bindings

* formatting consistency

* include for lib build

* add another autogenerate

* add cpp files

* python tests

* Update cobs_test.py

* copilot comment suggestions

* add example to build

* Improvements based on feedback

* Move docs

* Add vector input API with move semantics

* autogenerate

* also test content, not just packet count.

* Invalid packet should still remove content

* fix links

* improve doc with warnings

* update using new vector based API

* instead of copying a vector over, we insert the encoded data directly to the buffer. Also for extract_data

* improve python to be more demo and less test. highlight potential differences to other libraries to help cross-communication

* run pre-commit

* autogenerate bindings

* Switch to using std::span

* cobs.hpp move to using span

* pre-commit and autogenerate

* Update pybind_espp.cpp

* Add max_encoded_size/max_decoded_size and use span for output buffers

Expand tests to make sure all API is covered.

* Pre-commit and autogenerate

* missing string

* static analysis fix

v1.0.22

Toggle v1.0.22's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(codec): Fix default addr for es8388 codec (#509)

1.0.21

Toggle 1.0.21's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(pi4ioe5v): Add API to read outputs (#504)

v1.0.20

Toggle v1.0.20's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(rtsp): Update jpeg frame to better handle out of order segments (#…

…501)

v1.0.19

Toggle v1.0.19's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix(bsp): Fix bsp components which forgot to convert scale between di…

…splay brightness and bsp brightness -.- (#499)

v1.0.18

Toggle v1.0.18's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
feat(ws-s3-touch): Backlight is available after initialize_lcd now (#497

)

* feat(ws-s3-touch): Backlight is available after initialize_lcd now

* use backlight