Project

General

Profile

Actions

Feature #6230

closed

pySim-shell multiple channel support

Added by laforge 6 months ago. Updated 6 months ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
pySim-shell
Target version:
-
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

Related to pySim - Feature #5637: pySim-shell basic eUICC supportResolvedlaforge07/27/2022

Actions
Actions #1

Updated by laforge 6 months ago

  • Related to Feature #5637: pySim-shell basic eUICC support added
Actions #2

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
Actions #3

Updated by laforge 6 months ago

  • Checklist item add a command to switch the currently active logical channel set to Done
  • Checklist item make sure commands are sent through currently selected logical channel set to Done
Actions #4

Updated by laforge 6 months ago

  • % Done changed from 20 to 60
Actions #5

Updated by laforge 6 months ago

  • Checklist item find a way to expose the lchan number in the prompt? set to Done
  • % Done changed from 60 to 90
Actions #6

Updated by laforge 6 months ago

  • Status changed from In Progress to Resolved
  • % Done changed from 90 to 100
Actions

Also available in: Atom PDF

Add picture from clipboard (Maximum size: 48.8 MB)