[elektro] Office CALC CRC számolásos makró..

elight at gmail.hu elight at gmail.hu
Fri Feb 14 08:38:03 CET 2014


Sziasztok,

megköszönöm és elteszem..
Modbuszos bűvészkedéseimhez még jó lehet..
Most ez  a protokoll kicsit más.

Egyébként az OpenOffice sajnos ezt az xls-t
sem olvassa be egy az egyben!.

Megpróbáltam amit a Gabi ajánlott..
Közben kiderült, hogy bitműveletként bent van az eredeti függvénytárban
az AND és az OR , tehát az felesleges, de a XOR-t valamiért tényleg 
kifelejtették.
Még valamit konvertálnom kell majd a XOR makróhoz
mert típus hibán kiszállt, Gondolom mivel nem számok
hanem betűk is vannak a sorban..

Azt hogy a crc először előre tegyem  díjazom,
azután ha kész a tábla majd átmásolom a sorok a végére.
A 'counta'-t valami más ügyből kifolyólag már használtam.. jó.

A Basicet már alaposan elfelejtettem,
pedig ha bele gondolok,
miket is  csináltunk régen 1kb -ban sharp ra és ZX81-re... :-D
Megjegyzem a basic -tól függetlenül a macróprogramozásnak
is van egy sajátos világa , amit most öt perc alatt nem tudok
kitanulgatni, és feltétlen nem is szeretnék.
Eredetieg csak számolgatni szrettem volna,
valami séma alapján.


Szóval ennyire volt időm..
Egyébként mindegy mivel , csak programozni ne kelljenn.. :-)
Jó szövegszerkeztőben , táblázatkezelőben , bármilyes segédprogrammal,
a lényeg hogy sima hex sorok vannak textfile-ban
pl:

   AA 55 12 05 39 38 37 36 35 ( chk_L chk_H )             vagy csak (chk_L)

valami ilyesmik változó sorhosszal..
És holnapra kell. Ma este majd újra nekiugrokkk,   talán több időm is 
lesz..

Üdv István


2014-02-14 06:54 keltezéssel, Bánhidi István írta:
> Szia, bocs, ha elveszem a kedved, de már készen van ilyen:
> http://simplymodbus.ca/crc.xls
>
>
>
> 2014. február 13. 20:08 Móczik Gábor írta, <pm_levlista at progzmaster.hu>:
>
>> 2014.02.13. 16:57 keltezéssel, elight at gmail.hu írta:
>>> Egyébként a nullázásod kicsit fapados, de mint  ötlet ez a kitöltés
>>> mondhatnám remek!
>> Használhatod a DARABTELI vagy COUNTA függvényt, hogy megtudd, hány
>> kitöltött adat van a sorban. A checksum-ot teheted az első oszlopba
>> mindig, ami a másodiktól az utolsó oszlopig számol.
>>
>> -----------------------------------------
>>            elektro[-flame|-etc]
>>
> -----------------------------------------
>            elektro[-flame|-etc]



More information about the Elektro mailing list