Skip to content

fix: Python 3.12 compatibility and LTE RRC OTA v27 support - #142

Open
1915venu wants to merge 5 commits into
mobile-insight:masterfrom
1915venu:fix/python312-compat-rrc-v27
Open

fix: Python 3.12 compatibility and LTE RRC OTA v27 support#142
1915venu wants to merge 5 commits into
mobile-insight:masterfrom
1915venu:fix/python312-compat-rrc-v27

Conversation

@1915venu

@1915venu 1915venu commented Mar 9, 2026

Copy link
Copy Markdown
  • Add PY_SSIZE_T_CLEAN macro to all C extension source files
  • Cast length arguments to Py_ssize_t in all Py_BuildValue y#/s# calls
  • Add LteRrcOtaPacketFmt_v27 format definition and decoding logic
  • Fix GUI: populate empty Edit menu with Filter/Search/Time/Reset
  • Fix GUI: add data_view guard in OnGridSelect to prevent crashes

- Add PY_SSIZE_T_CLEAN macro to all C extension source files
- Cast length arguments to Py_ssize_t in all Py_BuildValue y#/s# calls
- Add LteRrcOtaPacketFmt_v27 format definition and decoding logic
- Fix GUI: populate empty Edit menu with Filter/Search/Time/Reset
- Fix GUI: add data_view guard in OnGridSelect to prevent crashes
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant