|
Тема |
Re: въпрос към unknown [re: hi] |
|
Автор | bobiO6 (Нерегистриран) | |
Публикувано | 17.06.06 16:13 |
|
|
Колега извинявай, но не можеш да ме убедиш че си го мъчил толкова време. Ако имаш елементарни познания за rs232, не говориме да си голям хардуерен програмист, не би трябвало да ти е проблем да разработиш драйвера. На мен първият драйвер за касов апарат ми беше някъде преди година и половина и си спомням че ми отне около седмица, а работих само по един непълен протокол от 2 страници и повечето команди даже трябваше да ги научквам, да не говориме колко телефона трябваше да иззвъня за да ги гоня от фирмата да ми намерят нещо като протокол. От тогава насам всичко трябва да те уверя че е направено максилно елемантарно и като схванеш логиката изобщо тази тема която сте направили се обезмисля. Единствения смисъл е в случаите когато няма протокол тогава да се търси и да се експериментира, така че въпросната тема би била по-полезна за такива случаи. Колкото до датекса, тук нещата седят по абсолютно същия начин като всеки друг апарат - значи имаш команда, в нея имаш няколко задължителни полета - това са поле за начало на командата, поле за край във които седят константи (01 и 03 ако не се лъжа), имаш дължина на реда и контролна сума. Това са ти задължителни полета от командата, другото вече е по желание на касовия апарат(или принтер). Като разбереш как се смятат натам нямаш грижи - дължината е равна на дължината на стринга зададен като команда + 4. Контролната сума е сборът от всички байтове като имаш всяка шеснайсетична цифра от сумата на нов байт с отместване 30h(48) ако не се лъжа. Другото са команди и данни.
Колкото до моя въпрос той е повече от правна и законодателна гледна точка, а не от софтуерна и е дали имам право да фискализирам сам касов принтер след като памета е поставена и пломбирана вече в принтера. Искам да го направя сам защото това са 45лева в сервиза, когато става въпрос за един принтер 45 лева не са нищо за фискализация както и 70 за драйвер, но като става дума 3-5-10принтера тогава вече сумата става много голяма и ако може да се спести част от нея би било напълно оправдано, така че това е по-интересното!?
|
| |
|
|
|