"Alexey" писал(а):Александр, приведите, наконец, реальные цифры - минимально необходимую длину чека и длину выдачи... Мы пытаемся подобрать это эксперементально, но пока эффекта особого нет...
Я говорил свои подобранные значения, когда делал программную защиту, поищите в архиве форума, просто сам не помню их уже.
Нужно чтобы у ролика презентера оставалось как можно больше бумаги в направлении противоположном выдаче, для разгона чека при ретракте или его выбросе вперед, и определенное её количество с другой стороны, чтобы не допустить выхода чека из под ролика или перекоса чека на ролике при даже небольшом смещении чека. Но при использовании ретракта к этому вопросу нужно подходить с осторожностью, т.к. если клиент замнет чек снаружи, то будут проблемы при заборе, т.е. не надо чтобы чек уж очень на много выходил вперед.
Несоответствие длины чека и его выдачи вы легко можете определить по наступлению момента, когда при увеличении значения выдачи, не происходит её реального увеличения. Это значит, что принтер "крутит пальцем у виска" и останавливает выдачу, потому что край чека уже под роликом. Малейшее смещение чека, он сошел с ролика, при этом закрывает датчик или при ретракте он пошел "боком", а при выкидывании вперед вообще без шансов - единственное что может сделать презентер, это слегка пнуть чек и принципиально не может его нормально выкинуть.
"Парламентарные выражения дворник богато перемежал нецензурными словами, которым отдавал предпочтение." (с) Ильф и Петров