Actions
Feature #6230
closedpySim-shell multiple channel support
Start date:
10/21/2023
Due date:
% Done:
100%
Spec Reference:
Description
We already have the open channel
and close_channel
commands in pySim-shell. They are sent to the card and acknowledged, respectively.
We also already do have code that can track multiple differnt logical channels (the rs.lchan array). This is so far used only by pySim-trace.
Let's change pysim-shell to fully support multiple channels. This means that the command line should be able to switch between multiple channels, and commands that are issue are issued on the currently selected channel.
Checklist
- actually create the lchan state on successful open_channel
- actually delete the lchan state on successful close_channel
- add a command to switch the currently active logical channel
- make sure commands are sent through currently selected logical channel
- find a way to expose the lchan number in the prompt?
Related issues
Updated by laforge 6 months ago
- Related to Feature #5637: pySim-shell basic eUICC support added
Updated by laforge 6 months ago
- Checklist item actually create the lchan state on successful open_channel set to Done
- Checklist item actually delete the lchan state on successful close_channel set to Done
- % Done changed from 0 to 20
first patch in https://gerrit.osmocom.org/c/pysim/+/34844
Updated by laforge 6 months ago
- % Done changed from 20 to 60
main patch now in https://gerrit.osmocom.org/c/pysim/+/34848
Updated by laforge 6 months ago
- Status changed from In Progress to Resolved
- % Done changed from 90 to 100
Applied in changeset pysim|20650997e8f7652957b83116c16df7f3b180f3b4.
Actions