Счастье есть! ...А ещё запивать и закусывать...
Итак - багу с переполнением буфера входных СМС мы в фичи запишем =)
Ведь это профит - забиваем первые 4 смс мусором и работаем только с 5-й.
Идея проста - пока мы 5-ю СМС не переварим, сотовый оператор для нас "подержит" следующие СМС в памяти =)
И не надо делать никакой обработки буфера. Всё вырождается в тупейшую задачу - получили смс, обработали, удалили, получили следующую =)
...А буфер ярасширил и углубил тупо увеличил в исходном коде самого класса софтового COM порта, ибо ну его нафиг. Что тоже решает задачу обнуления буфера до тупого - получили команду, обработали, удалили. А команд блинее 100 символов у меня даже в теории не планируется. А то была у него мода - резать сообщение пополам, а я потом склеивай и думай - то, не то, и ваще чё с этим делать.
Ведь это профит - забиваем первые 4 смс мусором и работаем только с 5-й.
Идея проста - пока мы 5-ю СМС не переварим, сотовый оператор для нас "подержит" следующие СМС в памяти =)
И не надо делать никакой обработки буфера. Всё вырождается в тупейшую задачу - получили смс, обработали, удалили, получили следующую =)
...А буфер я