Hi Ulrich, On Thu, Nov 17, 2016 at 6:27 PM, Ulrich Hecht <ulrich.hecht@xxxxxxxxx> wrote: > On Thu, Nov 17, 2016 at 6:05 AM, Magnus Damm <magnus.damm@xxxxxxxxx> wrote: >> Thanks for your efforts! Quick question, the dependency on zlib seems >> to come from using adler32() for checksum comparison. In the code you >> seem to compare the total amount of data anyway, so I guess the >> checksum seems to be there to get some early notification about >> potential mismatch. The potential error will be discovered using the >> full-data-comparison later on anyway. I'm not sure if that's the way >> the code works, but if so then it should be easy to reduce the number >> of dependencies by simply dropping the checksum code. Does that make >> sense to you? > > The checksum is merely there because it's part of the Q15X25 packet > format. Not having to comply with any standard, we might as well drop > it. Thanks, I agree! FYI, last week I did some limited testing myself but I could not get your test app to work on my remote boards. Probably because the analogue loop back cables were missing! Since then I've seen some positive result on one local board with a cable attached, so I intend to get a bunch of analogue loop back cables for the different boards in the remote farm in the not so distant future. Cheers, / magnus