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 5 commits into
base: master
Choose a base branch
from
Draft

Release 4.2 #16

wants to merge 5 commits into from

Commits on Jan 22, 2024

  1. Squashed commit of the following:

    commit bde90f0
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    
    commit 5676782
    Merge: 992abf1 90122bd
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    Date:   Sat Jul 1 17:03:47 2023 +0200
    
        - Add `RAK3172_ERR_COMMAND_NOT_FOUND` error
    
    commit cdea811
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    Date:   Fri Jun 30 07:22:45 2023 +0200
    
        Rename function parameter
    
    commit 1296561
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    Date:   Tue Jun 27 20:25:34 2023 +0200
    
        - Update examples
    
    commit a4074fe
    Author: Daniel Kampert <danielkampert@kampis-elektroecke.de>
    Date:   Fri Jun 23 13:09:59 2023 +0000
    
        Update rak3172_commands_rui3.cpp
    
    commit 818f280
    Author: Daniel Kampert <danielkampert@kampis-elektroecke.de>
    Date:   Fri Jun 23 13:09:18 2023 +0000
    
        Update rak3172_commands_rui3.cpp
    
    commit c9daf7e
    Author: Daniel Kampert <danielkampert@kampis-elektroecke.de>
    Date:   Fri Jun 23 13:08:31 2023 +0000
    
        Update rak3172_commands_rui3.h
    
    commit 8db64de
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    Date:   Wed Jun 21 19:25:19 2023 +0200
    
        Clean unused files, rework library version definitions
    
    commit 01bfc19
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    Date:   Tue Jun 20 19:34:47 2023 +0200
    
        - Update documentation
        - Working on LoRaWAN FUOTA
    
    commit ed72f71
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    Date:   Sun Jun 11 21:31:49 2023 +0200
    
        Clean up
    
    commit a571441
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    Date:   Sun Jun 11 21:28:27 2023 +0200
    
        Fix wrong AT command in , add LoRaWAN clock synchronization example
    
    commit 147c442
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    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 <DanielKampert@kampis-elektroecke.de>
    Date:   Tue Jun 6 22:27:25 2023 +0200
    
        Fix wrong LoRaWAN multicast group extraction, Fix missing  member in
    
    commit 753cfae
    Author: Daniel Kampert <DanielKampert@kampis-elektroecke.de>
    Date:   Sun Jun 4 21:47:51 2023 +0200
    
        Start working on FUOTA for LoRaWAN
    Kampi committed Jan 22, 2024
    Configuration menu
    Copy the full SHA
    f59db93 View commit details
    Browse the repository at this point in the history

Commits on Jan 24, 2024

  1. Create FUNDING.yml

    Kampi authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    c83f9a5 View commit details
    Browse the repository at this point in the history
  2. Update FUNDING.yml

    Kampi authored Jan 24, 2024
    Configuration menu
    Copy the full SHA
    57ec410 View commit details
    Browse the repository at this point in the history

Commits on Sep 9, 2024

  1. - Add GPIO driver for ESP32

    - Update examples
    - Update documentation
    Kampi committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    b4e8aa3 View commit details
    Browse the repository at this point in the history
  2. - Fix issue#20

    Kampi committed Sep 9, 2024
    Configuration menu
    Copy the full SHA
    3c45406 View commit details
    Browse the repository at this point in the history