Implement BLE/BTP
71f7b12b
formatting
bed74c57
turon
commented
on 2023-06-28
Address review feedback
3dfcb008
Last rename
e425f2af
fix changelog
3c7b6a6a
message re-assembly logic
00945f5b
message reassembly error handling
49eea369
made sequence number corrections
61a36d27
corrected sequence number logic
f2f51095
resolved PR review comments - rename variables, update throw msgs
8aaaf797
resolved comments
65bedd91
message segmentation
73e3fc5c
resolved issues in message segmentation
8ae05649
added logic for sendQueuesBtpFrames
013e54f6
adding logic for ack handling
79237a8c
removed server window and unused variables
95a9b897
adds btp ack timeout
dccdfe4f
resolved review comments
455a40c3
adds timeout for one timer
8d18fec1
refactor timeout logic based on comments
ba2e9274
refactors time out handling
905a4d3e
addressed refactoring changes
9eac53db
refactored code to add restart timer logic
d840b6c6
resolved comments and refactored code
4f289390
refactored segmentation logic
30e20083
updated segmentation logic
e4597657
added length method in data reader and refactored btpSessionHandler
969f9f3e
resolve comments and also tried updating segmentation logic
4e31814a
changed printing logic place
e98eea84
fix unit test cases, remove promise timeout
10dd023c
Merge branch 'Apollon77:bluetooth' into bluetooth
303386e8
Add updates for continuing msg bit and some unit test cases
60d5b68e
Merge pull request #4 from mahimamandhanaa/bluetooth
d6f928d9
Merge branch 'main' into bluetooth
f4ad6587
Refactorings and updates
294cc712
Merge branch 'main' into bluetooth
103ecb43
formatting
353c4800
fix tests
a706102e
Unit Tests for SessionHandler, Refactoring rounding off sequence numb…
2dc9ac40
Enhance BTPCodec
30094702
Make close async in several places
78e3c5df
Enhance ServerAddress to support types for udp and ble
0a176c11
Close is now async
3a9a4863
Also return value for named handlers (was missing)
0205d83f
tsconfig/package.json for BLE
c9201fed
make sure to not duplicate timers
82bb1598
Remove dummy NetworkCommissioningHandler
aa6d8bbe
Generalize BTPSessionHandler and refactorings
1f64c10b
Update/Refactor BLE peripheral classes
62052034
Add BLE Central logic used by Controller
95903596
Export ble also by node package
2162f480
remove also network commission handler from exports
869ee0ef
Add BLE support and refactorings for Controller
651f6185
Add BLE support and refactorings for Device
dfc479b4
Add BLE to Controller example
8d90ea93
Add BLE to Device example
c52ac574
Add readme
8a86cd0e
Merge branch 'main' into bluetooth
61665c24
update package-lock
54d12c3f
Apollon77
marked this pull request as ready for review 1 year ago
formatting
5a116f03
adjust testing and make sure all timers are ended
972b7f18
fix testing
1f63c4c1
Merge branch 'main' into bluetooth
d96262f0
Work in Review feedback
15d91965
lauckhart
approved these changes
on 2023-07-26
make ble wifi details configurable via cli
0c3b53d9
Tweaks for testing extensible cluster
b6411efe
Cluster constant -> inline definitions
14913bab
Default storagenames use "." at the beginning (#216)
4c9c7d0b
Testing for ClusterFactory and related fixes
111344fe
Improve line wrapping
48710205
Adjust Library to use the new generated Clusters and remove old (#229)
972b52ca
merge and last adjustments
cb946acb
Merge branch 'main' into bluetooth
f76a2278
merge and last adjustments
f9afc09c
Readme
de820e74
Apollon77
merged
b4935466
into main 1 year ago
Apollon77
deleted the bluetooth branch 1 year ago
Assignees
No one assigned
Login to write a write a comment.
Login via GitHub