f42337f411
Bump version to 4.13.0
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-06-16 12:07:59 +01:00
7c20de298b
Bump version to 4.13.0-test.2
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-06-11 09:32:07 +01:00
3a0de8196f
Rename m_type > f_type to align with LW 1.0.4 naming.
2025-06-02 12:02:32 +01:00
e8d001441c
Bump version to 4.13.0-test.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-05-23 09:36:26 +01:00
c954cd3645
Store temp. mac-command state in device-session.
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-05-09 14:27:25 +01:00
188ef3d8f3
Bump version to 4.12.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-05-02 11:16:19 +01:00
156f42ab82
Bump version to 4.12.1-test.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-05-02 09:50:35 +01:00
330f5dcae0
Bump version to 4.12.0
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-04-22 09:01:31 +01:00
92b2439377
Bump version to 4.12.0-test.4
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-04-21 15:23:08 +01:00
4ce4828a78
lrwn: Remove lazy_static dependency.
CI / tests (postgres) (push) Waiting to run
CI / tests (sqlite) (push) Waiting to run
CI / dist (postgres) (push) Blocked by required conditions
CI / dist (sqlite) (push) Blocked by required conditions
2025-04-15 16:06:03 +01:00
e30a2e0e77
Bump version to 4.12.0-test.3
CI / tests (postgres) (push) Waiting to run
CI / tests (sqlite) (push) Waiting to run
CI / dist (postgres) (push) Blocked by required conditions
CI / dist (sqlite) (push) Blocked by required conditions
2025-03-25 13:43:56 +00:00
b2adac5a49
Fix formatting (cargo fmt).
CI / tests (postgres) (push) Waiting to run
CI / tests (sqlite) (push) Waiting to run
CI / dist (postgres) (push) Blocked by required conditions
CI / dist (sqlite) (push) Blocked by required conditions
2025-03-25 13:13:41 +00:00
849d27f148
Fix cargo clippy feedback.
2025-03-25 11:31:07 +00:00
4b77fa441d
Bump version to 4.12.0-test.2
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-03-20 12:25:23 +00:00
f02256245c
lrwn: Align v2 fragmentation fec with LBM stack.
...
CI / tests (postgres) (push) Waiting to run
CI / tests (sqlite) (push) Waiting to run
CI / dist (postgres) (push) Blocked by required conditions
CI / dist (sqlite) (push) Blocked by required conditions
This aligns the forward-error-correction code with the LoRa Basics
Modem stack, which seems to be different from the TS004 MATLAB example
code in that it only calls the matrix_line function for the redundancy
frames and thus the n argument ranges from 1 until (and including) the
number of redundancy frames.
The TS004 MATLAB example calls the matrix_line function for every
fragment, thus the n argument ranges from 1 until (and including) m +
the number of redundancy frames. While n <= m, it returns early.
2025-03-18 13:32:14 +00:00
a0f07b5303
Initial FUOTA v2 implementation.
...
This implements selecting the v2.0.0 app-layer package in the
device-profile and handling these payloads in the FUOTA flow.
2025-03-18 12:44:15 +00:00
351406c363
lrwn: Implement v2 app layer fragmentation structs + encoding.
2025-03-13 15:09:03 +00:00
8b59136942
lrwn: Implement v2 app layer multicast setup structs.
2025-03-13 15:09:03 +00:00
b5e562aa64
lrwn: Implement v2 app layer clock sync structs.
...
These are the same as the v1 struct, buts re-exporting will make the
documentation confusing + will become inconsistent with other app layer
packages that do provide different struct implementations.
2025-03-13 15:09:03 +00:00
5a7694a3a4
Bump version to 4.12.0-test.1
2025-03-13 15:09:03 +00:00
e75b62f335
lrwn: Add function for encrypting McKey.
2025-03-13 15:09:03 +00:00
cac682c245
Implement handling AppTimeReq / AppTimeAns.
2025-03-13 15:09:03 +00:00
439a6b0542
lrwn: Fix clocksync time_correction type.
...
The correct type is i32 instead of u32, as the value can be negative.
2025-03-13 15:09:03 +00:00
3c3c1f125d
Refactor device-profile relay fields.
2025-03-13 15:09:03 +00:00
f3d3262006
lrwn: Implement v1 applayer multicastsetup key functions.
2025-03-13 15:09:03 +00:00
ffe01d387c
lrwn: Implement applayer v1 fragmentation encoding func.
2025-03-13 15:09:03 +00:00
d1f4f42a79
lrwn: Implement v1 applayer fragmentation structs.
2025-03-13 15:09:03 +00:00
bf21297a42
lrwn: Replace Duration with u32 in applayer timesync.
2025-03-13 15:09:03 +00:00
bcb8aaad4f
lrwn: Implement v1 applayer multicast setup structs.
2025-03-13 15:09:03 +00:00
f43c9154bc
lrwn: Implement v1 applayer clock sync structs.
2025-03-13 15:09:03 +00:00
2fc762d932
Bump version to 4.11.1
2025-02-10 11:41:05 +00:00
24333f8b5d
Bump version to 4.11.1-test.2
2025-02-10 11:10:11 +00:00
2e0d034a6b
Bump version to 4.11.1
2025-02-07 15:56:39 +00:00
f6374f00f8
Bump version to 4.11.1-test.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-01-30 19:37:17 +00:00
8cb2d4f383
Bump version to 4.11.0
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-01-15 12:13:04 +00:00
96b544974e
Bump version to 4.11.0-test.2
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2025-01-13 15:00:37 +00:00
2e738e1f33
Bump version to 4.11.0
2025-01-10 13:44:11 +00:00
64b2e82244
Bump version to 4.11.0-test.1
CI / tests (postgres) (push) Has been cancelled
CI / tests (sqlite) (push) Has been cancelled
CI / dist (postgres) (push) Has been cancelled
CI / dist (sqlite) (push) Has been cancelled
2024-12-11 09:33:27 +00:00
e50a1e3655
Bump version to 4.10.2
2024-12-10 13:01:17 +00:00
8aff4490f9
Update dependencies.
2024-12-05 12:25:33 +00:00
4b6391f57e
Bump version to 4.10.1
2024-11-04 15:20:07 +00:00
ed11c88307
Bump version to 4.10.1-test.1
2024-11-04 12:33:08 +00:00
fdf168bd09
Bump version to 4.10.0
2024-11-04 09:09:44 +00:00
f265a815a6
Bump version to 4.10.0-test.7
2024-10-30 14:20:21 +00:00
2b5b54a7b7
Bump version to 4.10.0-test.6
2024-10-29 16:04:44 +00:00
1245386f38
Bump version to 4.10.0-test.5
2024-10-29 12:27:29 +00:00
eafda74526
Bump version to 4.10.0-test.4
2024-10-29 11:06:48 +00:00
04e676cad6
Bump version to 4.10.0-test.3
2024-10-29 10:52:37 +00:00
dcf6ea14bd
Bump version to 4.10.0-test.2
2024-10-29 09:30:29 +00:00
11fdd33139
Bump version to 4.10.0-test.1
2024-09-19 12:19:22 +01:00