Discuss here different C compiler set ups, and compiling executables for the ESP8266

User avatar
By Rian Malcovich
#57740 The script is mixed with spaces and tabs and I'm amazed that it works.

Line 89:
Code: Select all          if need_chk:
         for loop in range(len(data_bin)):
             chk_sum ^= ord(data_bin[loop])


This code is never executed.
Also you have wrong masks for byte2 and 3, perhaps the programmer never heard about nibbles.

I wonder why a pure binary job wasn't written in plane C and use this python crap ?!