Files
2023-03-16 20:19:00 +01:00

19 KiB
Raw Permalink Blame History

Changelog

1.0.0

Major changes

Features

  • Add mqtt example in AT-only mode (7547267)
  • DTE to support sending and receiving raw data (bf114d3)

Bug Fixes

  • Changelog to correctly pick references (c59e330)
  • AT-only example: support MQTT over TLS on BG96 (31d4323)
  • AT-only example: initial adaptation to BG96 (ceedcfc)
  • warning in ap-2-pppos example when using lwip/napt (bf32e45)
  • trigger PR jobs based on labels (13eca12)
  • Reintroduce missing CHANGELOGs (200cbb3, #235)
  • Use default UART CLK source (d0814bf, #241)
  • run CI build job for all targets (a089e0d)

Updated

  • Update examples for USB v1.1 (610372f)

0.1.28

Updated

0.1.27

Updated

  • Return true from on_data callback in data mode (44bae24)

0.1.26

Features

Bug Fixes

  • Example to use variable mqtt topic/data (8958d5e)
  • Fix cmux client compilation issue (f71192b)
  • Exit data mode only after state change (9a7bd90)
  • Support AT with callback in C-API (2180ab1, #143)

Updated

  • update(esp_modem): Bump component version to 0.1.26 (05fff94, #213)
  • Added the missing definition for the esp_modem_set_baud function (IDFGH-9181) (#209) (0e215b1)
  • CI: Added coverage analyzer for esp_modem host tests (6b684ce)
  • Update esp_modem_command_library.cpp (5304a6e)
  • Added badges with version of components to the respective README files (e4c8a59)
  • esp_modem/examples: Add an example to synchronise PSM sleep in Sim70XX modem and esp32. (1ca1391)

0.1.25

Bug Fixes

  • Cleanup custom lib-commands and factory (65c0e0e)
  • Examples to configure MQTT Broker (71a2388)
  • Extend pppos example project config (ebc36a3)
  • Uart Terminal read_cb race (a02bf05)

Updated

  • update(esp_modem): Bump component version (f1ae14f)
  • fix(esp_modem) Add example that reads GNSS info (652314e)
  • CI: fixing the files to be complient with pre-commit hooks (945bd17)
  • Quick fix esp_modem: Added modem_console commands for deep-sleep and modem PSM. (cf504ec)
  • fix(esp-modem) Make simple_cmux_client example configurable (511ed54)
  • Added modem_console commands for deep-sleep and modem PSM. (85a2e25)
  • ci: Compile esp_modem examples with USB support (988b3f9)
  • Expand PPPoS example with USB DTE (53b5933)
  • Allow USB DTE reconnection (bf84ae9)
  • Add ConsoleCommand destructor (a89a0ab)
  • esp_modem_get_gnss_power_mode (#136) (fe536e4)
  • remove unused Config Parameters ! (55b4775)

0.1.24

Features

  • Make some CMUX params compile-time configurable (25ac2d9)

Bug Fixes

  • CMUX to ignore MSC frames (ce175df, #140)
  • Fix CRLF endlines in examples (07a347f)
  • Console example to use configurable flow-ctrl (d9c9681)

Updated

  • update(esp_modem): Bump component version (9b48b0a)
  • Allow error handler register in C (62cb235)

0.1.23

Features

  • Add exit PPP in example (290197c)

Updated

  • Move common C definitions in to separate header (04c711f)
  • Minor formatting fix and spelling (accf924)
  • extended the modem_console example. (#120) (ef0e48a)

0.1.22

Bug Fixes

  • DTE command race of timeout vs reply's signal (a871473, #110)
  • Correct timeouts for certain commands (1029078, #129)
  • Make get_operator_name() return also ACT value (0015e54, #128)

Updated

  • update(esp_modem): Bump component version (187ef76)

0.1.21

Updated

0.1.20

Bug Fixes

  • Correct exit of CMUX mode (2099434, #103)
  • Add filename/line info to exception message (89e1bd2)

Updated

  • Expose set_error_cb method (ae8479c)

0.1.19

Features

  • Add optional ACT to operator-name (a286634, #80)

Bug Fixes

  • Add missing set_pdp_context() to C-API (4980ac8)

Updated

  • updated package version to 0.1.19 (469f953)
  • CI: Fix build issues (6e4e4fa)
  • esp_err_to_name (IDFGH-7793) (#78) (d1129f3)

0.1.18

Features

Bug Fixes

  • Update ap2ppp example to recover network on disconnection (a243d7e, #44)
  • Implement movable unique_buffer to bundle data, size, ptr (66e6d4c)
  • DTE should own both command and data terminal (f3ff98b)
  • Update CMUX example to use CMUX mode automatically (58a0b57)
  • Improve PPP exit sequence (1e0aefd, #47)

Updated

  • Ignore format warnings (e8145fc)
  • Allow to customize uart source_clk (d723fb7)
  • Add "at" api for custom commands (0cf08fb)

0.1.17

Features

  • Bumped version number to 0.1.17 (5addf9e)

Bug Fixes

Updated

  • Fix param description for get_operator_name() (a661e51)
  • Update: Removed stringstream to decrease static sizes (3ced2d9)
  • Update: Renamed list_in to be type-specific Update: Removed modem-specific comment (ba88d7f)
  • Update: Changed tests to coincide with new initial esp_modem mode (4f3c429)
  • typo (52de8f1)
  • Update: Removed duplicate power down function Add: gnss power mode function (e98cf16)
  • Update: Formatting (be3d2ec)
  • Add: Sim7600 extended support (15ed885)
  • Add: Support for SIM7000 modules (0733ea8)
  • Update: modem_mode::UNDEF initially (15cbc9b)
  • Add: sim7070 support (bb7f198)
  • Add: Expanded modem_command_library with more "standard" commands (d3f7ea6)
  • Fix DCE selection in pppos_client example (d191a72)
  • Fix AT command in set_data_mode_sim8xx() for SIM800 modem device (cc0d527)

0.1.16

Updated

  • Extend modem_console example with USB DTE (74040cf)

0.1.15

Updated

  • Fix IDFv5.0 include paths (1f5eb39)

0.1.14

Bug Fixes

  • missing default statement in a switch in the modem_console example (325a193)
  • add virtual destructors to ModuleIf and CommandableIf (face03e)

Updated

  • build: fix issue with passing cxx_std option, a common workaround (745201b)
  • add(esp_modem): Add unit test to check polymorphic delete (e54b240)
  • Implement esp_modem_sync for the C API (8b3d420)

0.1.13

Bug Fixes

  • Update the test to exersise CBC parser (d879e82)
  • Fix battery status parse (4f1d31f)
  • Read module name with AT commands (8417e23)
  • linux port to work with lwip-2.1.2 (8465b14)

Updated

  • Update(esp_modem): Bump component version (2cb74cf)

0.1.12

Updated

  • Update FreeRTOS EventQueueHandle_t forward declaration (5d9ad9c)

0.1.11

Updated

  • New version to publish to component registry (9649876)
  • Docs: Add links to GitHub pages (cf990d1)
  • Add missing AT commands to plain C-API (5299b42)
  • CI/Docs: Generate docs locally before uploading to registry (2c21aa1)
  • CI/Docs: Add jobs to deploy component docs (b9ff1e4)
  • Update Task handle and Event Group handle to match freertos v10.4.3 (5888717)
  • Examples: Fix print format for http_client() API (01e2a9c)
  • Examples: Fix build error when SIM needs no PIN (c8c24ed)
  • Examples: Use bigger 4M flash for OTA example (b380ded)

0.1.9

Updated

  • Fix CMake3.5 build with no cxx_std_17 feature (2a2d270)

0.1.8

Updated

  • 0.1.8: Update comonent version (9dd1bd5)
  • Add pre upload script to deploy the docs before component upload (918db0d)
  • Minor correction of the docs (c1b1330)
  • Examples/console: Remove unnecessary event-base check on IP handler (fb7295e)
  • Examples: Extend CMux client default stack size for the main task (8236b3d)
  • CMUX: Refactor the protocol decoder to multiple methods per cmux state (fb6029b)
  • Factory: Rename Builder class to Creator, since it's not 100% builder pattern (6e34954)
  • Formal updates per code review (148a930)
  • Docs: Update CMux collaboration diagram to resemble composite (1fb9150)
  • Applied astyle code formatting (a61e9e2)
  • Minor corrections per code review (dc64f86)
  • Bulk replace header guards to use (3332c27)
  • Host test fix: renamed Loopback inherited member (84b0dcf)
  • Update documentation and minor fixes (e0e6585)

0.1.7

Updated

  • Update version to 0.1.7 -- support socket VFS (28433de)
  • Reworked decouple resources from the file system (8f17a90)
  • Make the component compatible with IDFv4.1, v4.2, v4.3 (69ad3ea)

0.1.6

Updated

  • Bump the version and upload the component (a67d749)
  • Updated per review comments (ab93c13)

0.1.5

Updated

  • Moved to component folder (90641c8)