Есть два варианта.
1. Упереться в "стандарт", из-за этого сделать криво но совместимо с непонятно кем, ибо на момент написания требований никто и не думал что будут двухсимочные модули или понадобятся дополнительные возможности. Ну и потерять время, реализовать все равно криво и остаться позади конкурентов которые пойдут по пути 2
2. Решить вопрос с Симкомом о удобстве работы с модулем, например ответами которые и стандарт в основной части не нарушат и удобными будут. Использовать имеющиеся или настоять на нужных фишках и выйти на рынок с более полным функционалом чем у конкурентов.
Пример - несколько компаний, объеденили пожелания к SIM900R и за 4 месяца получили прошивку с функциями, которых нет в других модулях или есть вразброс - по одной у кого-то. Теперь их приборы идут даже в Словакию и Польшу, а тамошние производители сидя на штатных европрошивках ничего противопоставить по функционалу не могут. Да - ОЕМ прошивка, другим не дают, несколько не стандартная - зато удобная.
И при этом тоже пришлось искать компромисс - вот самое простое с чем столкнулись
AT+VTS="0,1,2,3,4,5,6,7,8,9" OK // стандартный ответ, согласно стандарту выдается сразу как отдана команда, а не когда закончена генерация. +VTS:END // дополнительное нестандартное сообщение говорящее что генерация окончена // и не нужно гадать выдался сигнал или нет ибо "стандарт" это не регламентирует, а нужно точно знать
and
AT+CLDTMF=1,"0,1,2,3,4,5,6,7,8,9",500,1 OK +CLDTMF:END
Тут вообще отдельная история - команда фактически переделана с нуля, зато возможностей у нее стало дофига....
А дополнительная команда AT+CDTMFURC=1,1 говорит о том включать вторую строчку URC для обоих команд или нет.
Нарушили стандарт - да. Но стало намного удобнее и понятнее. А кто не хочет, отключает URC и извращается с таймаутами гадая отгенерилось или нет.
И такого в новой прошивке достаточно....
Не хотите развития SIM900DS - не вопрос - берите штатную евроверсию без расширений - там все по стандарту. А за время пока вы с ней будете мучаться мы реализуем с Симкомом пожелания по модулю и очередная ОЕМ прошивка пойдет только участвовавшим.
--------------------
Не можна втрачати надію. Не можна здаватися до останньої миті. Можливо саме вона, остання мить, принесе весну, яка стане початком нового життя.
|