Skip to content

Commit 478be02

Browse files
authored
Merge pull request #19 from bcmi-labs/refactoring_opt
- essential PR
2 parents b282c96 + 9bc5bd8 commit 478be02

File tree

22 files changed

+64
-4096
lines changed

22 files changed

+64
-4096
lines changed

.github/workflows/compile-examples.yml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -30,9 +30,7 @@ jobs:
3030
LIBRARIES: |
3131
# Install the NetworkConfigurator library from the repository
3232
- source-path: ./
33-
- name: ArxContainer
34-
- name: ArxTypeTraits
35-
- name: DebugLog
33+
- name: MsgPack
3634
SKETCH_PATHS: |
3735
- examples/decoder_tests
3836
- examples/dispatcher_example

examples/decoder_example/DummyTransport.h

Lines changed: 0 additions & 56 deletions
This file was deleted.

examples/decoder_example/decoder_example.ino

Lines changed: 0 additions & 142 deletions
This file was deleted.

examples/decoder_tests/decoder_tests.ino

Lines changed: 2 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,15 @@ void runDecoderTest(const char* label) {
2525

2626
while (!decoder.packet_incoming()) {
2727
Serial.println("Packet not ready");
28-
decoder.advance();
29-
decoder.parse_packet();
28+
decoder.decode();
3029
delay(50);
3130
}
3231

3332
while (decoder.packet_incoming()) {
3433
size_t removed = decoder.discard_packet();
3534
Serial.print("Removed bytes: ");
3635
Serial.println(removed);
37-
decoder.advance();
38-
decoder.parse_packet();
36+
decoder.decode();
3937
}
4038

4139
Serial.println("-- Done --\n");

examples/simple_client/simple_client.ino

Lines changed: 0 additions & 72 deletions
This file was deleted.

examples/unpacker_test/unpacker_test.ino

Lines changed: 0 additions & 45 deletions
This file was deleted.

library.json

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,6 @@
1717
"platforms": "*",
1818
"dependencies":
1919
{
20-
"hideakitai/ArxContainer": ">=0.6.0",
21-
"hideakitai/ArxTypeTraits": "*",
22-
"hideakitai/DebugLog": ">=0.8.1"
20+
"hideakitai/MsgPack": ">=0.4.2"
2321
}
2422
}

library.properties

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -7,4 +7,4 @@ paragraph=allows to create a client/server architecture using MessagePack as the
77
category=Communication
88
url=https://www.arduino.cc/
99
architectures=*
10-
depends=ArxContainer (>=0.6.0), ArxTypeTraits, DebugLog (>=0.8.1)
10+
depends=MsgPack (>=0.4.2)

src/MsgPack.h

Lines changed: 0 additions & 21 deletions
This file was deleted.

0 commit comments

Comments
 (0)