imarkov
974ac4d1d8
Optional feature to capture stacktrace on error
2023-07-21 12:12:55 +00:00
ivmarkov
4b39884f6f
Bugfix: unnecessary struct container
2023-07-21 12:12:55 +00:00
ivmarkov
e8e847cea6
Bugfix: subscription_id was not sent
2023-07-21 12:12:55 +00:00
ivmarkov
09a523fc50
TX packets are reused; need way to reset them
2023-07-21 12:12:55 +00:00
ivmarkov
2fc4e6ddcf
Root cert buffer too short
2023-07-21 12:12:55 +00:00
ivmarkov
b2805570ea
Restore transaction completion code
2023-07-21 12:12:55 +00:00
ivmarkov
2ea31432d5
On-off example now buildable
2023-07-21 12:12:54 +00:00
ivmarkov
fcc87bfaf4
Long reads and subscriptions reintroduced
2023-07-21 12:09:56 +00:00
ivmarkov
817d55aecc
Start reintroducing long reads and subscriptions from mainline
2023-07-21 12:09:56 +00:00
ivmarkov
40f353c92e
Support for no_std
...
Support for no_std
Further no_std compat
2023-07-21 12:09:56 +00:00
Kedar Sovani
3b091c2106
Merge pull request #51 from kedars/feature/types_for_id
...
IM: Use Types for IDs
2023-04-05 13:45:51 +05:30
Kedar Sovani
0e172f073a
NOC: Send an ACK up-front since NOC operations take longer time
...
Ack the other end while we are processing stuff, so it doesn't bombard us
with retransmissions
2023-04-05 12:18:26 +05:30
Kedar Sovani
cef9919714
IM: Use Types for Ids
2023-04-03 23:26:02 +05:30
Kedar Sovani
5e7e78884a
Exchange: Add support for session termination
2023-03-04 13:04:13 +05:30
Kedar Sovani
9089ab3fd3
Tests: Test subscribe with multi-leg reads
2023-03-01 07:42:12 +05:30
Troels Dalsgaard Hoffmeyer
e3e085d135
Spelling: Sucess => Success
2023-02-28 16:42:23 +05:30
Kedar Sovani
d0d853d3c4
Subscribe: Support for long-read based subscription
...
The following command works with this: chip-tool any subscribe-by-id 0xFFFFFFFF 0xFFFFFFFF 1 20 12344321 0xFFFF
2023-02-27 20:11:30 +05:30
Kedar Sovani
78d14629a8
ReadReq: Multi-hop read is fully functional
2023-02-26 17:16:43 +05:30
Kedar Sovani
dd47aa9a69
ReadRequest: Basic stuff works across multi-hop reads
2023-02-26 15:02:56 +05:30
Kedar Sovani
c5345e3034
DataModel: Mov subscribe/status-report into Data Model
...
There are peculiar ways status-report should be interpreted in various
contexts. Easier to manage this within the Data Model.
2023-02-21 16:47:50 +05:30
Kedar Sovani
60ded6d5fb
ReadRequest: Chunked Messages - Part 1
...
- Create the structure so that when the WriteBuf gets full, we return back with MoreChunkedMessages note
- When the WriteBuf gets full, we also make a note of the current attribute, so that we can resume from this attribute
onwards while sending the next chunk
2023-02-18 14:50:12 +05:30
Kedar Sovani
cc96c9d125
IM: Include baseline support for Subscription Transaction
...
Currently the entire transaction goes through successfully and the other end
is notified of a successful subscription. Actual subscription part is yet to be
implemented.
2023-01-21 20:09:12 +05:30
Marcel
b477a871e9
Implemented the Clippy recommendations
2023-01-10 08:53:04 +01:00
Kedar Sovani
ebe2e979f5
tests: minor restructuring
2023-01-06 22:15:01 +05:30
Kedar Sovani
5c87798232
tests: simplification for command tests
2023-01-06 08:24:23 +05:30
Kedar Sovani
e05e75f24c
tests: tests for timed write requests handling
2023-01-06 07:45:17 +05:30
Kedar Sovani
e398fbfe00
Transaction: Meaningful method names
2023-01-04 08:38:36 +05:30
Kedar Sovani
d67e134e26
Baseline timed request handling
2023-01-04 08:33:34 +05:30
Kedar Sovani
77af70d8f1
Initial commit
...
merged from https://github.com/kedars/matter-rs
2022-12-27 09:52:25 +05:30