USB device
есть устройствос usb разъемом (который будет подключен
к usb порту компьютера) и считывателем
сим карты.(возможно необходимо доп
питание)
состояние1. ничего никуда не подключено.
Состояние2. usb подключен. В этот момент на сим еще
питание не подано (сим не активна).
Модем проходитинициализацию.
послепрохождения инициализации на модем
подается набор команд. Набор команд
храниться на устройстве (например , в
микрухе реализован в виде некотоой
функции).
Состояние3. на usb приходит слово word1. По сути я с
компьютера на usb порт шлю её.
Если словосоответсвует защитому в коде (как
пароль), то происходит проброс симки на
модем (подача питания на сим тоже только
после word1). Фактически если слово word1
подходит то модем начнет работать с
сим.
Состояние4. приходит новое слово word2. Если оно
равно защитому в код парольному слову
(уже другому), то происходит разъединение
сим, после чего выполнение вшитых в
микруху команд (аналог набора команд
после инициализации модем, только сами
команды могут отличаться).