FreeRTOS / FreeRTOS-Cellular-Interface

FreeRTOS Cellular Interface implementation of the 3GPP TS v27.007 standard.
MIT License
85 stars 59 forks source link

Parsing CREG/CGREG/CEREG separately. #182

Closed ActoryOu closed 3 days ago

ActoryOu commented 4 days ago

Parsing CREG/CGREG/CEREG separately.

Description

Like FreeRTOS forum post mentioned, the cellular interface doesn't handle CGREG RAC correctly. To parse all these reg status better, this PR separates the parsing flow into different functions.

Test Steps

  1. UT
    1. Create UT new test cases
    2. Execute UT
    3. Achieve 100% coverage
  2. Real target test from forum customer.

Checklist:

Related Issue

By submitting this pull request, I confirm that you can use, modify, copy, and redistribute this contribution, under the terms of your choice.