Skip to content

Latest commit

 

History

History
169 lines (147 loc) · 7.97 KB

CHANGELOG.md

File metadata and controls

169 lines (147 loc) · 7.97 KB

Change Log for FreeRTOS Cellular Interface Library

v1.4.1 (December 2024)

Updates

  • #177 Fix freertos.org link in the source and doxygen files
  • #180 Replace Synopsys link with blackduck one to solve link error.
  • #185 Enable typedef to make docs able to link *_t structs.

v1.4.0 (May 2024)

Updates

  • #173 Add CELLULAR_CONFIG_PKTIO_READ_BUFFER_SIZE config.
  • #171 Update doxygen to 1.9.6.
  • #166 Update cellular platform header APIs.
  • #168 Remove const qualifier in CellularPdnConfig_t.
  • #164 Fix MISRA C 2012 deviations.
  • #163 Update Cellular_CommonInit error handling.
  • #161 Set to numeric format in atcmdUpdateMccMnc.
  • #160 Add generic callback result handle function.
  • #159 Update _getMsgType for input line without prefix.
  • #158 Add CELLULAR_CONFIG_USE_CCID_COMMAND config.
  • #157 Fix decihours to 6 minutes and UT.
  • #155 Fix interDelayMS in _Cellular_AtcmdDataSend.
  • #154 Fix log print format for GNU arm compiler.
  • #142 Return IP address list in Cellular_CommonGetIPAddress.
  • #140 Make CELLULAR_AT_MAX_STRING_SIZE configurable.
  • #138 Support AT command with no success result code.
  • #139 Add binary data send and receive document.
  • #137 Adding _Cellular_RegisterInputBufferCallback in common layer.
  • #131 Update _processUrcPacket to manipulate string in function scope.
  • #117 Add CELLULAR_CHECK_IS_PREFIX_LEADING_CHAR config.
  • #116 Adding SPDX identifier.
  • #112 Move modules to independent repositories.
  • #111 Reset the AT command type before calling callback.
  • #110 Handle undefined message when sending AT command.

v1.3.0 (October 2022)

Updates

  • #102 MISRA C:2012 Compliance update.
  • #101 Add Cellular common AT command timeout.
  • #99 CBMC Starter kit update.
  • #98 HL7802 Finish processing packets after remote disconnect.
  • #96 Add config to disable hardware flow control.
  • #94 Cellular Socket State design update.
  • #92 Socket CONNECTING state change.
  • #90 Handle network registration URC in AT Command response callback.
  • #88 Set TCP Local Port.
  • #86 Restore URC String when using generic URC callback.
  • #85 SARA-R4 socket receive response handling.
  • #84 HL7802 Signal processing function update.
  • #82 Add default RAT selection list.
  • #80 Hl7802 Delay after reboot.
  • #79 SARA-R4 Get PDN Status.
  • #77 HL7802 AT command timeout update.
  • #76 HL7802 band config detection and changes to log messages.
  • #75 SARA-R4 Reboot on init and changes to log messages.

v1.2.0 (December 2021)

Updates

  • #62 Fix uintptr compile error.
  • #67 Fix too many arguments log.
  • #64 Remove strnlen usage.

Other

  • #63 Fix broken links.
  • #61 Fix typo in README.md.
  • #69 Loop invariant update.
  • #65 Submodule community ports repo to third party folder.
  • #70 fix CBMC potential issues.

v1.1.0 (November 2021)

Updates

  • #40 Fix the module logging mechanism format.
  • #53 Use the stdint.h header file for integer types.
  • #55 Add function for validating the prefix character of cellular module response.
  • #57 Fix unknown type issue.

Other

  • #52 Resolve ublox sara r4 build warnings.
  • #42 Fix spelling check failure in CI tools.
  • #43 #46 #54 Minor documentation updates.
  • #48 Header Guards for C++ linkage.

v1.0.0 (September 2021)

This is the first release of the FreeRTOS Cellular Interface library in this repository.

The FreeRTOS Cellular Interface library provides an implementation of the standard AT commands for the 3GPP TS v27.007 and support for the 3 cellular modems Quectel BG96, Sierra Wireless HL7802 and U-Blox Sara-R4.