CRC32 checker subroutine written in C and suitable for 8 bit PIC18F

  • Posted:
  • Proposals: 6
  • Remote
  • #230125
  • Awarded
Richard B.
Fatih C.Benjamin S.Jose Luis M.Gerry O. + 1 other have already sent a proposal.
  • 0

Description

Experience Level: Intermediate
Hi,
I require a CRC32 checker written in C and suitable for 8 bit PIC18F type microcontrollers. This C code will be embedded into a program written in the high level programming environment called FLOWCODE and compiled using BoostC.

Good communication skills in English are essential.
Time frame is fairly flexible but ideally within the next few weeks.

I have an Async datastream which consists of;
3 header bytes, a data length byte, up to 255 data bytes and the 4 CRC32 bytes.
The number of data bytes is fixed once the stream starts.

I would like;
> A block of C code that can be fed the string and return if the string passes the CRC32 check.
> to make it possible to simply change the CRC key used in the code. I'm assuming the standard 0xEDB88320 key initially.


As the code will be used in the high level environment FLOWCODE, I have attached some basic notes from FLOWCODE about embedded blocks of C.
I am not a C coder, just an engineer using tools to provide solutions so I would appreciate clean and well annotated code.

I have attached the notes on the data stream from the original manufacturer.
If you hvae any questions I will try to help but I'm not a codie!
Kind regards, John.

New Proposal

Create an account now and send a proposal now to get this project.

Sign up

Clarification Board Ask a Question

    There are no clarification messages.