EN The on-line CRC calculation form can be used to calculate for every input string the CRC16, CRC-CCITT and CRC32 values. There is an explanation of the way this algorithm works and free routines are available for download.
EN The on-line CRC calculation form can be used to calculate for every input string the CRC16, CRC-CCITT and CRC32 values. There is an explanation of the way this algorithm works and free routines are available for download.
NL Het on-line CRC berekeningsformulier kan worden gebruikt om voor elke invoer string de CRC16, CRC-CCITT en CRC32 te berekenen. Er is een uitleg over hoe het algoritme werkt en gratis routines zijn beschikbaar om te downloaden.
ඉංග්රීසි | ලන්දේසි |
---|---|
explanation | uitleg |
algorithm | algoritme |
works | werkt |
routines | routines |
download | downloaden |
calculate | berekenen |
is | is |
the | de |
free | gratis |
to | om |
available | beschikbaar |
can | kan |
for | voor |
every | elke |
and | en |
used | gebruikt |
there | er |
be | worden |
input | een |
EN The three used in the on-line CRC calculation on this page are the 16 bit wide CRC16 and CRC-CCITT and the 32 bits wide CRC32
NL De drie gebruikt in de on-line berekening op deze pagina zijn de 16 bit brede CRC16 en CRCCCITT en de 32 bits brede CRC32
ඉංග්රීසි | ලන්දේසි |
---|---|
used | gebruikt |
calculation | berekening |
page | pagina |
bit | bit |
wide | brede |
bits | bits |
in | in |
on | op |
the | de |
three | drie |
this | deze |
and | en |
are | zijn |
EN The on-line CRC calculation form can be used to calculate for every input string the CRC16, CRC-CCITT and CRC32 values. There is an explanation of the way this algorithm works and free routines are available for download.
NL Het on-line CRC berekeningsformulier kan worden gebruikt om voor elke invoer string de CRC16, CRC-CCITT en CRC32 te berekenen. Er is een uitleg over hoe het algoritme werkt en gratis routines zijn beschikbaar om te downloaden.
ඉංග්රීසි | ලන්දේසි |
---|---|
explanation | uitleg |
algorithm | algoritme |
works | werkt |
routines | routines |
download | downloaden |
calculate | berekenen |
is | is |
the | de |
free | gratis |
to | om |
available | beschikbaar |
can | kan |
for | voor |
every | elke |
and | en |
used | gebruikt |
there | er |
be | worden |
input | een |
EN The three used in the on-line CRC calculation on this page are the 16 bit wide CRC16 and CRC-CCITT and the 32 bits wide CRC32
NL De drie gebruikt in de on-line berekening op deze pagina zijn de 16 bit brede CRC16 en CRCCCITT en de 32 bits brede CRC32
ඉංග්රීසි | ලන්දේසි |
---|---|
used | gebruikt |
calculation | berekening |
page | pagina |
bit | bit |
wide | brede |
bits | bits |
in | in |
on | op |
the | de |
three | drie |
this | deze |
and | en |
are | zijn |
EN The abbreviation CCITT is still used in many places, for example when talking about specific CRC calculation algorithms.
NL De afkorting CCITT wordt nog steeds op veel plaatsen gebruikt bijvoorbeeld bij het benoemen van een aantal specifieke CRC berekening algoritmes.
ඉංග්රීසි | ලන්දේසි |
---|---|
used | gebruikt |
calculation | berekening |
algorithms | algoritmes |
in | bij |
the | de |
is | wordt |
places | plaatsen |
EN It is known, that the commonly used values 0x8005 and 0x1021 of the CRC16 and CRC-CCITT calculations perform very good at this issue
NL Het is bekend dat veel gebruikte waarden 0x8005 en 0x1021 van de CRC16 en CRC-CCITT berekeningen het heel goed doen op dit punt
ඉංග්රීසි | ලන්දේසි |
---|---|
known | bekend |
used | gebruikte |
calculations | berekeningen |
is | is |
the | de |
good | goed |
this | dit |
values | waarden |
that | dat |
very | heel |
of | van |
and | en |
EN The abbreviation CCITT is still used in many places, for example when talking about specific CRC calculation algorithms.
NL De afkorting CCITT wordt nog steeds op veel plaatsen gebruikt bijvoorbeeld bij het benoemen van een aantal specifieke CRC berekening algoritmes.
ඉංග්රීසි | ලන්දේසි |
---|---|
used | gebruikt |
calculation | berekening |
algorithms | algoritmes |
in | bij |
the | de |
is | wordt |
places | plaatsen |
EN It is known, that the commonly used values 0x8005 and 0x1021 of the CRC16 and CRC-CCITT calculations perform very good at this issue
NL Het is bekend dat veel gebruikte waarden 0x8005 en 0x1021 van de CRC16 en CRC-CCITT berekeningen het heel goed doen op dit punt
ඉංග්රීසි | ලන්දේසි |
---|---|
known | bekend |
used | gebruikte |
calculations | berekeningen |
is | is |
the | de |
good | goed |
this | dit |
values | waarden |
that | dat |
very | heel |
of | van |
and | en |
EN The standardization agency of the ITU evolved to the CCITT or Comité Consultatif International Téléphonique et Télégraphique in 1956 and was finally renamed to ITU-T in 1993
NL De standaardisatie tak van de ITU evolueerde in de CCITT of Comité Consultatif International Téléphonique et Télégraphique in 1956 en werd uiteindelijk hernoemd tot ITU-T in 1993
ඉංග්රීසි | ලන්දේසි |
---|---|
international | international |
et | et |
was | werd |
or | of |
in | in |
the | de |
and | en |
of | van |
to | tot |
EN The standardization agency of the ITU evolved to the CCITT or Comité Consultatif International Téléphonique et Télégraphique in 1956 and was finally renamed to ITU-T in 1993
NL De standaardisatie tak van de ITU evolueerde in de CCITT of Comité Consultatif International Téléphonique et Télégraphique in 1956 en werd uiteindelijk hernoemd tot ITU-T in 1993
ඉංග්රීසි | ලන්දේසි |
---|---|
international | international |
et | et |
was | werd |
or | of |
in | in |
the | de |
and | en |
of | van |
to | tot |
EN A platform independent C library to perform various CRC calculations
NL Een platform-onafhankelijke C bibliotheek om verscheidene CRC berekeningen uit te voeren
ඉංග්රීසි | ලන්දේසි |
---|---|
platform | platform |
independent | onafhankelijke |
c | c |
library | bibliotheek |
calculations | berekeningen |
perform | voeren |
to | om |
EN This project started as a small ZIP file in this site with some CRC routines in it
NL Dit project is gestart als een kleine ZIP file op deze site met daarin een paar CRC routines
ඉංග්රීසි | ලන්දේසි |
---|---|
project | project |
started | gestart |
small | kleine |
zip | zip |
file | file |
routines | routines |
site | site |
as | als |
some | is |
with | op |
a | paar |
this | dit |
EN The CRC calculation or cyclic redundancy check was the result of this
NL De CRC of cyclic redundancy check is hiervan het resultaat
ඉංග්රීසි | ලන්දේසි |
---|---|
check | check |
result | resultaat |
or | of |
the | de |
of | het |
this | hiervan |
EN Nowadays CRC calculations are used in all types of communications
NL Tegenwoordig worden CRC berekeningen gebruikt bij alle vormen van communicatie
ඉංග්රීසි | ලන්දේසි |
---|---|
nowadays | tegenwoordig |
calculations | berekeningen |
used | gebruikt |
types | vormen |
communications | communicatie |
are | worden |
in | bij |
all | alle |
of | van |
EN All packets sent over a network connection are checked with a CRC
NL Alle pakketten die over een network verzonden worden, worden gecontroleerd met een CRC
ඉංග්රීසි | ලන්දේසි |
---|---|
packets | pakketten |
sent | verzonden |
network | network |
checked | gecontroleerd |
are | worden |
all | alle |
a | een |
with | met |
EN Also each data block on your hard-disk has a CRC value attached to it
NL Ook heeft elk datablok op een harde schijf een daarbij horende CRC waarde
ඉංග්රීසි | ලන්දේසි |
---|---|
hard | harde |
disk | schijf |
on | op |
value | waarde |
has | heeft |
EN The idea behind CRC calculation is to look at the data as one large binary number
NL Het idee achter CRC berekening is om te kijken naar de data als één groot binair nummer
ඉංග්රීසි | ලන්දේසි |
---|---|
idea | idee |
calculation | berekening |
data | data |
large | groot |
binary | binair |
is | is |
the | de |
to | om |
behind | achter |
as | als |
EN This number is divided by a certain value and the remainder of the calculation is called the CRC
NL Dit nummer wordt gedeeld door een bepaalde waarde en de rest van de berekening wordt de CRC genoemd
ඉංග්රීසි | ලන්දේසි |
---|---|
divided | gedeeld |
remainder | rest |
calculation | berekening |
called | genoemd |
the | de |
is | wordt |
value | waarde |
this | dit |
by | door |
and | en |
of | van |
EN Dividing in the CRC calculation at first looks to cost a lot of computing power, but it can be performed very quickly if we use a method similar to the one learned at school
NL Delen lijkt op het eerste zicht heel veel rekenkracht te kosten, maar het kan zeer snel worden uitgevoerd wanneer we een methode gebruiken die vergelijkbaar is met die we op school hebben geleerd
ඉංග්රීසි | ලන්දේසි |
---|---|
dividing | delen |
looks | lijkt |
performed | uitgevoerd |
quickly | snel |
method | methode |
learned | geleerd |
school | school |
cost | kosten |
use | gebruiken |
we | we |
but | |
can | kan |
be | worden |
the | eerste |
very | zeer |
at | te |
EN So all errors which change an odd number of bits will be detected by a CRC calculation which is performed with such a divisor
NL Dus alle fouten die een oneven aantal bits veranderen zullen worden gedetecteerd door een CRC die met zo een deler is berekend
ඉංග්රීසි | ලන්දේසි |
---|---|
errors | fouten |
change | veranderen |
odd | oneven |
bits | bits |
detected | gedetecteerd |
is | is |
will | zullen |
so | dus |
be | worden |
all | alle |
with | met |
number | aantal |
by | door |
a | een |
EN In a pure mathematical approach, CRC calculation is written down as polynomial calculations
NL In een puur mathematische benadering wordt een CRC berekening opgeschreven als polynoom berekeningen
ඉංග්රීසි | ලන්දේසි |
---|---|
pure | puur |
approach | benadering |
calculation | berekening |
calculations | berekeningen |
in | in |
as | als |
is | wordt |
a | een |
EN The latter is probably most used now, because among others it is the CRC generator for all network traffic verification and validation.
NL De laatst wordt op dit moment waarschijnlijk het meest gebruikt omdat het ondermeer de CRC generator is voor alle netwerk verkeer verificatie en validatie.
ඉංග්රීසි | ලන්දේසි |
---|---|
probably | waarschijnlijk |
used | gebruikt |
generator | generator |
network | netwerk |
traffic | verkeer |
verification | verificatie |
validation | validatie |
is | is |
the | de |
because | omdat |
now | moment |
for | voor |
and | en |
EN For all three types of CRC calculations I have a free software library available
NL Voor alle drie types CRC berekeningen heb ik een vrije software bibliotheek beschikbaar gemaakt
ඉංග්රීසි | ලන්දේසි |
---|---|
types | types |
calculations | berekeningen |
free | vrije |
software | software |
library | bibliotheek |
i | ik |
available | beschikbaar |
all | alle |
three | drie |
for | voor |
a | een |
EN You can also look at the source codes and integrate these CRC routines in your own program
NL Je kunt ook kijken naar de broncodes en deze routines in je eigen programma integreren
ඉංග්රීසි | ලන්දේසි |
---|---|
integrate | integreren |
routines | routines |
program | programma |
in | in |
your | je |
the | de |
and | en |
you can | kunt |
own | eigen |
EN Please be aware of the initialization values of the CRC calculation and possible necessary post-processing like flipping bits
NL Let op de initialisatie waarden van de CRC berekening en mogelijk nodige nabewerking zoals het omgooien van bits
ඉංග්රීසි | ලන්දේසි |
---|---|
calculation | berekening |
possible | mogelijk |
necessary | nodige |
bits | bits |
the | de |
values | waarden |
and | en |
of | van |
like | zoals |
EN If you don?t do this you might get different results than other CRC implementations
NL Wanneer je dit niet doet kun je mogelijk andere resultaten krijgen dan andere implementaties
ඉංග්රීසි | ලන්දේසි |
---|---|
might | mogelijk |
results | resultaten |
implementations | implementaties |
do | doet |
other | andere |
this | dit |
than | dan |
you | je |
EN A common used test is to calculate the CRC value for the ASCII string ?123456789?
NL Een veel gebruikte test is om de CRC te berekenen van de ASCII string “123456789”
ඉංග්රීසි | ලන්දේසි |
---|---|
a | een |
used | gebruikte |
is | is |
calculate | berekenen |
ascii | ascii |
test | test |
to | om |
EN Just as a reference the polynomial functions for the most common CRC calculations
NL Als naslag zijn hier de polynoom functies voor de meest voorkomende CRC berekeningen
ඉංග්රීසි | ලන්දේසි |
---|---|
functions | functies |
calculations | berekeningen |
the | de |
as | als |
for | voor |
EN A platform independent C library to perform various CRC calculations
NL Een platform-onafhankelijke C bibliotheek om verscheidene CRC berekeningen uit te voeren
ඉංග්රීසි | ලන්දේසි |
---|---|
platform | platform |
independent | onafhankelijke |
c | c |
library | bibliotheek |
calculations | berekeningen |
perform | voeren |
to | om |
EN This project started as a small ZIP file in this site with some CRC routines in it
NL Dit project is gestart als een kleine ZIP file op deze site met daarin een paar CRC routines
ඉංග්රීසි | ලන්දේසි |
---|---|
project | project |
started | gestart |
small | kleine |
zip | zip |
file | file |
routines | routines |
site | site |
as | als |
some | is |
with | op |
a | paar |
this | dit |
EN The CRC calculation or cyclic redundancy check was the result of this
NL De CRC of cyclic redundancy check is hiervan het resultaat
ඉංග්රීසි | ලන්දේසි |
---|---|
check | check |
result | resultaat |
or | of |
the | de |
of | het |
this | hiervan |
EN Nowadays CRC calculations are used in all types of communications
NL Tegenwoordig worden CRC berekeningen gebruikt bij alle vormen van communicatie
ඉංග්රීසි | ලන්දේසි |
---|---|
nowadays | tegenwoordig |
calculations | berekeningen |
used | gebruikt |
types | vormen |
communications | communicatie |
are | worden |
in | bij |
all | alle |
of | van |
EN All packets sent over a network connection are checked with a CRC
NL Alle pakketten die over een network verzonden worden, worden gecontroleerd met een CRC
ඉංග්රීසි | ලන්දේසි |
---|---|
packets | pakketten |
sent | verzonden |
network | network |
checked | gecontroleerd |
are | worden |
all | alle |
a | een |
with | met |
EN Also each data block on your hard-disk has a CRC value attached to it
NL Ook heeft elk datablok op een harde schijf een daarbij horende CRC waarde
ඉංග්රීසි | ලන්දේසි |
---|---|
hard | harde |
disk | schijf |
on | op |
value | waarde |
has | heeft |
EN The idea behind CRC calculation is to look at the data as one large binary number
NL Het idee achter CRC berekening is om te kijken naar de data als één groot binair nummer
ඉංග්රීසි | ලන්දේසි |
---|---|
idea | idee |
calculation | berekening |
data | data |
large | groot |
binary | binair |
is | is |
the | de |
to | om |
behind | achter |
as | als |
EN This number is divided by a certain value and the remainder of the calculation is called the CRC
NL Dit nummer wordt gedeeld door een bepaalde waarde en de rest van de berekening wordt de CRC genoemd
ඉංග්රීසි | ලන්දේසි |
---|---|
divided | gedeeld |
remainder | rest |
calculation | berekening |
called | genoemd |
the | de |
is | wordt |
value | waarde |
this | dit |
by | door |
and | en |
of | van |
EN Dividing in the CRC calculation at first looks to cost a lot of computing power, but it can be performed very quickly if we use a method similar to the one learned at school
NL Delen lijkt op het eerste zicht heel veel rekenkracht te kosten, maar het kan zeer snel worden uitgevoerd wanneer we een methode gebruiken die vergelijkbaar is met die we op school hebben geleerd
ඉංග්රීසි | ලන්දේසි |
---|---|
dividing | delen |
looks | lijkt |
performed | uitgevoerd |
quickly | snel |
method | methode |
learned | geleerd |
school | school |
cost | kosten |
use | gebruiken |
we | we |
but | |
can | kan |
be | worden |
the | eerste |
very | zeer |
at | te |
EN So all errors which change an odd number of bits will be detected by a CRC calculation which is performed with such a divisor
NL Dus alle fouten die een oneven aantal bits veranderen zullen worden gedetecteerd door een CRC die met zo een deler is berekend
ඉංග්රීසි | ලන්දේසි |
---|---|
errors | fouten |
change | veranderen |
odd | oneven |
bits | bits |
detected | gedetecteerd |
is | is |
will | zullen |
so | dus |
be | worden |
all | alle |
with | met |
number | aantal |
by | door |
a | een |
EN In a pure mathematical approach, CRC calculation is written down as polynomial calculations
NL In een puur mathematische benadering wordt een CRC berekening opgeschreven als polynoom berekeningen
ඉංග්රීසි | ලන්දේසි |
---|---|
pure | puur |
approach | benadering |
calculation | berekening |
calculations | berekeningen |
in | in |
as | als |
is | wordt |
a | een |
EN The latter is probably most used now, because among others it is the CRC generator for all network traffic verification and validation.
NL De laatst wordt op dit moment waarschijnlijk het meest gebruikt omdat het ondermeer de CRC generator is voor alle netwerk verkeer verificatie en validatie.
ඉංග්රීසි | ලන්දේසි |
---|---|
probably | waarschijnlijk |
used | gebruikt |
generator | generator |
network | netwerk |
traffic | verkeer |
verification | verificatie |
validation | validatie |
is | is |
the | de |
because | omdat |
now | moment |
for | voor |
and | en |
EN For all three types of CRC calculations I have a free software library available
NL Voor alle drie types CRC berekeningen heb ik een vrije software bibliotheek beschikbaar gemaakt
ඉංග්රීසි | ලන්දේසි |
---|---|
types | types |
calculations | berekeningen |
free | vrije |
software | software |
library | bibliotheek |
i | ik |
available | beschikbaar |
all | alle |
three | drie |
for | voor |
a | een |
EN You can also look at the source codes and integrate these CRC routines in your own program
NL Je kunt ook kijken naar de broncodes en deze routines in je eigen programma integreren
ඉංග්රීසි | ලන්දේසි |
---|---|
integrate | integreren |
routines | routines |
program | programma |
in | in |
your | je |
the | de |
and | en |
you can | kunt |
own | eigen |
EN Please be aware of the initialization values of the CRC calculation and possible necessary post-processing like flipping bits
NL Let op de initialisatie waarden van de CRC berekening en mogelijk nodige nabewerking zoals het omgooien van bits
ඉංග්රීසි | ලන්දේසි |
---|---|
calculation | berekening |
possible | mogelijk |
necessary | nodige |
bits | bits |
the | de |
values | waarden |
and | en |
of | van |
like | zoals |
EN If you don?t do this you might get different results than other CRC implementations
NL Wanneer je dit niet doet kun je mogelijk andere resultaten krijgen dan andere implementaties
ඉංග්රීසි | ලන්දේසි |
---|---|
might | mogelijk |
results | resultaten |
implementations | implementaties |
do | doet |
other | andere |
this | dit |
than | dan |
you | je |
EN A common used test is to calculate the CRC value for the ASCII string ?123456789?
NL Een veel gebruikte test is om de CRC te berekenen van de ASCII string “123456789”
ඉංග්රීසි | ලන්දේසි |
---|---|
a | een |
used | gebruikte |
is | is |
calculate | berekenen |
ascii | ascii |
test | test |
to | om |
EN Just as a reference the polynomial functions for the most common CRC calculations
NL Als naslag zijn hier de polynoom functies voor de meest voorkomende CRC berekeningen
ඉංග්රීසි | ලන්දේසි |
---|---|
functions | functies |
calculations | berekeningen |
the | de |
as | als |
for | voor |
EN “Our techs are saving two to three minutes per ticket on over 22,000 tickets a year. That adds up, fast.” – Brad Immanuel, Director of CRC
NL “Onze technici besparen twee tot drie minuten per ticket op meer dan 22,000 tickets per jaar. Dat klopt, snel.” – Brad Immanuel, directeur van CRC
EN Save CRC Amsterdam Sunday Services to your collection.
NL Sla CRC Amsterdam Sunday Services op in je collectie.
ඉංග්රීසි | ලන්දේසි |
---|---|
amsterdam | amsterdam |
services | services |
your | je |
collection | collectie |
{Totalresult} පරිවර්තන වල 48 පෙන්වමින්