[ SrdjanC @ 09.11.2009. 19:21 ] @
Prinudjen sam da postavim ovu temu u nadi da ce mi neko pruziti tacan odgovor.
Naime poceo sam da radim program za jednog prijatelja za evidenciju poslovanja. U njemu mi je potrebna i
komunikacija sa kasom Colibri (citanje i upis artikala i sl.). Na startu se odmah javio problem komunikacionog
protokola
kase sa racunarom.
Tehnicka podrska proizvodjaca (EI Informatika) poslala mi je "uputstvo". Medjutim da li slucajno ili namerno u njemu ne postoji
objasnjenje algoritma za izracunavanje kontrolne sume na kraju svake komande.
Naknadna komunikacija sa njima nije dala rezultate (sacekajte, posaljite mail ...).
Zamolio bih sve koji nesto konkretno ynaju o ovoj temi da se ukljuce.
[ ljubomir.krga @ 23.11.2009. 12:43 ] @
sta je ocx kontrolom EistnFisPrinter koju je informatika ponudila programerima pre vise godina?
sa tom kontrolom sam napisao program u delphiju koji i dan danas stabilno radi (na kolibriju), a od saradnje sa ei informatikom neces bas imati
puno koristi, jer su puno zauzeti sa svojim projektima. Ne znam sta su ti poslali, ja imam ovo kada sam radio, i nije bilo nekih problema, a kada su mi poslali
ocx, probao sam je i radi ono sto treba da radi. sve u svemu, ako ti prijatelj ima vremena radi a ako ne bolje nabavi ocx.


4. Format komandi

br. bajtova naziv format
-----------------------------------------------------------------------------------------------------
1 početni bajt (=0hAA) NEH
1 identifikacioni kod kase NEH
(Kolibri fiksno 0x01)
1 verzija (viša cifra): država (niža cifra) NEH
(Kolibri fiksno 0x11)
3 fabrički broj kase (bez početnih slova) BCD
1 brojač komande NEH
1 kod komande NEH
1 dužina informacionog dela NEH
… informacioni deo .......
1 kontr. suma 1 HEX
(aritmetička suma svih bajtova do kontrolne sume 1 ne uzimajući u obzir overflou, zbir u 1 bajt)
1 kontr. suma 2 HEX
(XOR svih bajtova do kontrolne sume 1)
1 stop bajt (=0x0D) HEX


[ SrdjanC @ 24.11.2009. 07:21 ] @
Ljubomire zahvaljujem se na informaciji, mada sam posle nekog vremena i sam skapirao kako se racuna pomenuta kontrolna suma. Nisi bio jasan povodom ocx kontrole EistnFisPrinter, da li Ei Informatika prodaje pomenutu kontrolu ili je slobodno dostupna i gde je pronaci.
[ ljubomir.krga @ 24.11.2009. 11:14 ] @
>

Najbolje je da se obratite direktno Ei informatici, jer sve sto imam od njih
(i kontrolu i informacije) staro je 5-6 godina i pod ugovorom je, pa
pokusajte prvo sa njima da se dogovorite.
--
[ LimitMan @ 21.04.2012. 20:54 ] @
@SrdjanC
Možda ne bi bilo loše da nam napišeš ili okačiš šta su ti poslali i kako se izračunava kontrolna suma :)