def getHeader(buf, pageid): data =[0x01, 0x00, 0x06 ,0x06,buf, pageid/100, pageid%100] csum = sum(data) cs1 = csum/100 cs2 = csum%100 data.append(cs1) data.append(cs2) return generateHeader()+ data
def getHeader(buf,startpage, pageno): data = [0x01, 0x00, 0x08 ,0x04, buf] startpage1 = startpage / 100 startpage2 = startpage % 100 pageno1 = pageno / 100 pageno2 = pageno % 100 csum = sum(data+[startpage1, startpage2, pageno1, pageno2]) csum1 = csum / 100 csum2 = csum % 100 return generateHeader()+ data + [startpage1, startpage2, pageno1, pageno2, csum1, csum2]
def getHeader(): return generateHeader() + [0x01, 0x00, 0x06, 0x07, 0x01, 0x00, 0x01, 0x00, 0x10]
def getHeader(buf): if (buf == 0x01): return generateHeader()+[0x01, 0x00, 0x04, 0x02, buf, 0x00, 0x08] elif(buf == 0x02): return generateHeader()+[0x01, 0x00, 0x04, 0x02, buf, 0x00, 0x09]
def getHeader(): return generateHeader()+[0x01,0x00,0x03,0x01,0x00,0x05]
def getHeader(): return generateHeader()+[0x01, 0x00, 0x04 ,0x08, 0x01, 0x00, 0x0e]
def LoadChar(): return generateHeader()+[0x01, 0x00, 0x06 ,0x07, 0x01, 0x00, 0x01, 0x00, 0x10]
def DownImg(): return generateHeader()+[0x01, 0x00, 0x03, 0x0b, 0x00, 0x0f]