Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Release 4.2 #16

Draft
wants to merge 3 commits into
base: master
Choose a base branch
from
Draft

Release 4.2 #16

wants to merge 3 commits into from

Conversation

Kampi
Copy link
Owner

@Kampi Kampi commented Jan 29, 2024

See CHANGELOG.md for a detailed overview.

commit bde90f0
Author: Daniel Kampert <[email protected]>
Date:   Thu Nov 2 16:16:15 2023 +0100

    Working on version 4.2

    Examples:
    - Fix wrong return code in sleep example
    - Update sleep example

    Logging:
    - Add `RAK3172_LOG_BUFFER_HEX` macro to logging wrapper

    UART:
    - Add UART wrapper for ESP32

    Misc:
    - Update documentation

    Signed-off-by: Daniel Kampert <[email protected]>

commit 5676782
Merge: 992abf1 90122bd
Author: Daniel Kampert <[email protected]>
Date:   Sat Jul 1 17:14:31 2023 +0200

    Merge branch '4.2_Dev' of gitlab.server-kampert.de:esp32/libraries/rak3172 into 4.2_Dev

commit 992abf1
Author: Daniel Kampert <[email protected]>
Date:   Thu Jun 29 18:10:04 2023 +0200

    Squash commits

    - Add `RAK3172_ERR_COMMAND_NOT_FOUND` error
    - Add `RAK3172_isBusy` function
    - Add `RAK3172_LoRaWAN_GetConfirmationStatus` function
    - Fix missing transmission confirmation in unconfirmed mode in `RAK3172_LoRaWAN_Transmit`
    - Rename function parameter
    - Update documentation - Add option to disable block in `RAK3172_LoRaWAN_Transmit`
    - Add support for the `AT+CFS` command via the `RAK3172_LoRaWAN_GetConfirmationStatus` function - Add support for the `AT+LPM` command via the `RAK3172_EnableAutoLowPower` function - Add support for the `AT+LPMLVL` command - Add support for the `AT+MCROOTKEY` command - Add support for the `AT+IQINVER` command

commit 90122bd
Author: Daniel Kampert <[email protected]>
Date:   Sat Jul 1 17:03:47 2023 +0200

    - Add `RAK3172_ERR_COMMAND_NOT_FOUND` error

commit cdea811
Author: Daniel Kampert <[email protected]>
Date:   Fri Jun 30 07:22:45 2023 +0200

    Rename function parameter

commit 1296561
Author: Daniel Kampert <[email protected]>
Date:   Thu Jun 29 22:04:51 2023 +0200

    - Update documentation
    - Add option to disable block in `RAK3172_LoRaWAN_Transmit`

commit fc63475
Author: Daniel Kampert <[email protected]>
Date:   Thu Jun 29 21:49:40 2023 +0200

    - Add support for the `AT+CFS` command via the `RAK3172_LoRaWAN_GetConfirmationStatus` function
    - Add support for the `AT+LPM` command via the `RAK3172_EnableAutoLowPower` function
    - Add support for the `AT+LPMLVL` command
    - Add support for the `AT+MCROOTKEY` command
    - Add support for the `AT+IQINVER` command

commit a6b4589
Author: Daniel Kampert <[email protected]>
Date:   Thu Jun 29 18:10:04 2023 +0200

    - Add `RAK3172_isBusy` function
    - Add `RAK3172_LoRaWAN_GetConfirmationStatus` function
    - Fix missing transmission confirmation in unconfirmed mode in `RAK3172_LoRaWAN_Transmit`

commit 9627408
Merge: 047fc83 a4074fe
Author: Daniel Kampert <[email protected]>
Date:   Tue Jun 27 20:25:47 2023 +0200

    Merge branch '4.2_Dev' of gitlab.server-kampert.de:esp32/libraries/rak3172 into 4.2_Dev

commit 047fc83
Author: Daniel Kampert <[email protected]>
Date:   Tue Jun 27 20:25:34 2023 +0200

    - Update examples

commit a4074fe
Author: Daniel Kampert <[email protected]>
Date:   Fri Jun 23 13:09:59 2023 +0000

    Update rak3172_commands_rui3.cpp

commit 818f280
Author: Daniel Kampert <[email protected]>
Date:   Fri Jun 23 13:09:18 2023 +0000

    Update rak3172_commands_rui3.cpp

commit c9daf7e
Author: Daniel Kampert <[email protected]>
Date:   Fri Jun 23 13:08:31 2023 +0000

    Update rak3172_commands_rui3.h

commit 8db64de
Author: Daniel Kampert <[email protected]>
Date:   Wed Jun 21 19:25:19 2023 +0200

    Clean unused files, rework library version definitions

commit 01bfc19
Author: Daniel Kampert <[email protected]>
Date:   Tue Jun 20 19:34:47 2023 +0200

    - Update documentation
    - Working on LoRaWAN FUOTA

commit ed72f71
Author: Daniel Kampert <[email protected]>
Date:   Sun Jun 11 21:44:14 2023 +0200

    Fix wrong logic for clock synchronization and FUOTA in Kconfig, update README

commit e6580d6
Author: Daniel Kampert <[email protected]>
Date:   Sun Jun 11 21:31:49 2023 +0200

    Clean up

commit a571441
Author: Daniel Kampert <[email protected]>
Date:   Sun Jun 11 21:28:27 2023 +0200

    Fix wrong AT command in , add LoRaWAN clock synchronization example

commit 147c442
Author: Daniel Kampert <[email protected]>
Date:   Thu Jun 8 21:45:55 2023 +0200

    **Fixed:**
    - Fix wrong LoRaWAN multicast group extraction
    - Fix missing `Group` member in `RAK3172_LoRaWAN_Receive`
    - Fix wrong length for long payload in `RAK3172_LoRaWAN_Transmit`

    **Added:**
    - Add `RAK3172_ERR_CLASS_B_DISABLED` error for class B devices
    - Add device class to driver object
    - Added `isMulticast` field to `RAK3172_Rx_t` object
    - Added `AT_NO_NETWORK_JOINED` error to `RAK3172_LoRaWAN_Transmit`
    - Add `RAK3172_LoRaWAN_SetClass` and `RAK3172_LoRaWAN_GetClass` function
    - Add arch specific watchdog

    **Added (EXPERIMENTAL):**
    - Add FOTA option for host CPU
    - Add clock synchronization

    **Changed:**
    - Remove RUI3 option in `RAK3172_FactoryReset`
    - Improve error check in class b and multicast driver and add a check for the current device mode
    - Set `Retries` in `RAK3172_LoRaWAN_Transmit` as optional parameter
    - Swap `Retries` and `Confirmed` in `RAK3172_LoRaWAN_Transmit`
    - Remove overloaded `RAK3172_LoRaWAN_Transmit`
    - Clean up CMakeLists.txt
    - Update examples
    - Update README
    - Update CHANGELOG
    - Change version number to 4.2.0

commit e7e8748
Author: Daniel Kampert <[email protected]>
Date:   Tue Jun 6 22:27:25 2023 +0200

    Fix wrong LoRaWAN multicast group extraction, Fix missing  member in

commit 753cfae
Author: Daniel Kampert <[email protected]>
Date:   Sun Jun 4 21:47:51 2023 +0200

    Start working on FUOTA for LoRaWAN
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment