i got a reply from Ikegami with the proper codes. It turns out that I should have been calculating BCC using Xor, not Or. Now I know what the "Exclusive" part stands for in this part of the instruction:
"Exclusive OR from byte next to SOH through ETX"
Exclusive (X) + Or = Xor
I can't believe that I didnt figure that one out on my own. But yay for quality tech support.
here is the proper code for CH01
CH01 01,53,31,50,81,80,30,02,43,48,30,31,03,08
I will generate the rest of the codes and post them later, just in case someone might need them someday.
thanks for the education Mark
John
Last edited by Duct Tape on January 7, 2010 10:53.