ВходНаше всё Теги codebook 无线电组件 Поиск Опросы Закон Среда
10 июля
334169 Топик полностью
fk0, легенда (08.06.2012 18:36, просмотров: 244) ответил Evgeny_CD на Мухи отдельно, котлеты - тоже.
В корне не соглашусь. AT -- это лучшее решение. Оно расширяемо, оно не связано патентами и копирайтами, оно существует уже 4-й десяток лет и ничего хорошего за это время не появилось. А альтернативы в виде примерно того же самого уже ранее появлялись, ну и сгинули где-то в истории. Теперь по-существу: проблема "приостановки сессии" решена тем, что во всех существующих модемах есть минимум 2 порта. И я замечу, это вообще не так уж и плохо, что можно приостановить. Новый "протокол" (который тщательно скрыт за навязываемым софтом -- там ведь есть же протокол, но он "секретный") такое позволяет? Далее. Если порт один, то есть GSM 07.10 позволяющий в один физический последовательный порт поместить несколько логических. Про дедлоки и т.п. не надо -- вот как раз с "приостановкой" всё более чем полностью прозрачно, чем с параллелизмом. Причём тут M$ -- насколько я понял, без прослойки в виде купленного софта ничего не реализуется. Опенсоурс идёт лесом, остальные платют $$$ за лицензии. Ибо иначе речь шла не о софтовой прослойке, а таки о протоколе, наподобии того же AT. Что 4G и UART не дружат по смыслу ни разу опять же не согласен. Тут ситуация вообще двоякая: во-первых если речь о USB, то никакого UART там ни разу нет. Он есть только на уровне интерфейсов ОС и это принципиальный момент, позволяющий использовать существующее ПО. Сама же USB тоже последовательный интерфейс... Короче говоря, про мегабиты -- это ни к месту. И второй момент: речь вообще о интерфейсе или протоколе для управления модемом -- там мегабиты ни к чему. Не надо всё смешивать в одну безумную маркетоидную кучу. Управление и дальше может вестись через UART и AT-командами. Вот что здесь действительно лишнее -- это PPP поверх того же последовательного порта. В USB есть свой класс для сетевого интерфейса, не знаю подробностей. Модем вполне мог бы реализовывать набор AT-команд для управления и отдельно сетевой интефейс для передачи данных с большими скоростями. А смысл в последовательном порту очень глубокий. Он позволяет, например, связаться с модемом через модем же, или с модемом находящемся на другом компьютере (последовательный поток легко заворачивается в TCP-сокет, например). С USB такой фокус легко не пройдёт. Вообще внимание на USB слишком зря заострено. Это сегодня существует USB, а модемы существуют уже 40 лет. Завтра будет не USB, а какой-нибудь другой АБВГД. И что теперь, всё заново? USB лишь прослойка, причём временная. Привязывать к ней, да и ещё через свою патентованную софтовую прослойку -- верх маразма. Но капитализм и не на такое способен в погоне за длинным долларом...
[ZX]