mirror of
https://github.com/firestar5683/StarPilot.git
synced 2026-06-27 17:42:04 +08:00
8bca2ca758
* feat(lpa): implement list_profiles in TiciLPA Add AT command serial interface, TLV parsing, and ES10x transport to support listing eSIM profiles (SGP.22 v2.3). TiciLPA is a singleton that maintains a persistent connection to the modem. * feat(lpa): close TiciLPA serial connection on exit Register atexit cleanup so the logical channel and serial port are released when the process exits, even on crashes or early exits. * feat(lpa): close stale logical channels on init to prevent timeouts * trying to brick it * Revert "trying to brick it" This reverts commit 46a0467314479c92d2cf331280521a1263f6cc43. * feat(lpa): remove ensure_capabilities check on init Target devices are known to support the required AT commands, so skip the capability probes and stale channel cleanup to speed up initialization. * feat(lpa): enable debug logging via DEBUG=1 env variable * muuuch better * revert * cleanup * constant