{"text_format":"3","workbook":"xlsx","n_sheets":3,"sheets":["I2C format","I2C CRC","Sheet1"],"not_rendered":{"images":9},"read":"whole","date_system":"1900"}

{"sheet":"I2C format","index":0,"n_rows":42,"n_cols":51,"rows_kept":42,"merged":[[19,4,19,10],[19,13,19,20],[19,22,19,29],[19,31,19,38],[20,13,20,20],[20,22,20,29],[21,22,21,29],[22,22,22,29],[25,4,25,10],[25,13,25,20],[25,22,25,29],[25,31,25,38],[32,4,32,10],[32,13,32,20],[32,22,32,29],[32,31,32,38],[33,13,33,20],[33,22,33,29],[34,22,34,29],[35,22,35,29],[39,4,39,10],[39,13,39,20],[39,23,39,29],[39,32,39,39],[39,41,39,48]]}
[null,"RAA271005 I2C DENSO設定"]
[]
[null,"■slave address　"]
[null,null,"regulation : 1E"]
[null,null,"protection : 1F"]
[]
[null,"■該当アドレスが0x00,0x100,0x200でページ数に応じてpage(0x00)指定(write)が必要。READ時も最初に同様のwrite処理が必要"]
[null,null,"address 0x000 => write 0x00"]
[null,null,"address 0x100 => write 0x01"]
[null,null,"address 0x200 => write 0x02"]
[]
[null,"■Write/Read共にCRCの送信/受信が必要"]
[null,null,"write時は3byte, read時は4byteのdataをCRC-8(X8+X2+X+1)にて生成"]
[null,null,"https://crccalc.com/"]
[]
[null,"Write時"]
[]
[{"$nulls":3},"start",{"$nulls":7},"W",{"$nulls":28},"stop"]
[null,"1.page write",null,"S",{"$nulls":7},0,"A",7,6,5,4,3,2,1,0,"A",7,6,5,4,3,2,1,0,"A",7,6,5,4,3,2,1,0,"A","P"]
[{"$nulls":4},"slave address",{"$nulls":8},"Register Address",{"$nulls":8},"Data",{"$nulls":8},"CRC data"]
[{"$nulls":13},"(0x00) page",{"$nulls":8},"(0x0xx) =>0x00",{"$nulls":10},"X8+X2+X+1"]
[{"$nulls":22},"(0x1xx) =>0x01"]
[{"$nulls":22},"(0x2xx) =>0x02"]
[{"$nulls":3},"start",{"$nulls":7},"W",{"$nulls":28},"stop"]
[null,"2. data write",null,"S",{"$nulls":7},0,"A",7,6,5,4,3,2,1,0,"A",7,6,5,4,3,2,1,0,"A",7,6,5,4,3,2,1,0,"A","P"]
[{"$nulls":4},"slave address",{"$nulls":8},"Register Address",{"$nulls":8},"Data",{"$nulls":8},"CRC data"]
[{"$nulls":22},"※ページは必要なし",{"$nulls":10},"X8+X2+X+1"]
[{"$nulls":23},"address 0x202=>0x002"]
[]
[null,"Read時"]
[{"$nulls":3},"start",{"$nulls":7},"W",{"$nulls":28},"stop"]
[null,"1.page write",null,"S",{"$nulls":7},0,"A",7,6,5,4,3,2,1,0,"A",7,6,5,4,3,2,1,0,"A",7,6,5,4,3,2,1,0,"A","P"]
[{"$nulls":4},"slave address",{"$nulls":8},"Register Address",{"$nulls":8},"Data",{"$nulls":8},"CRC data"]
[{"$nulls":13},"(0x00) page",{"$nulls":8},"(0x0xx) =>0x00",{"$nulls":10},"X8+X2+X+1"]
[{"$nulls":22},"(0x1xx) =>0x01"]
[{"$nulls":22},"(0x2xx) =>0x02"]
[]
[{"$nulls":3},"start",{"$nulls":7},"W",{"$nulls":10},"start",{"$nulls":7},"R",{"$nulls":19},"stop"]
[null,"2. data read",null,"S",{"$nulls":7},0,"A",7,6,5,4,3,2,1,0,"A","S",{"$nulls":7},1,"A",7,6,5,4,3,2,1,0,"A",7,6,5,4,3,2,1,0,"NA","P"]
[{"$nulls":4},"slave address",{"$nulls":8},"Register Address",{"$nulls":9},"slave address",{"$nulls":8},"Data",{"$nulls":8},"CRC data"]
[{"$nulls":32},"※ページは必要なし",{"$nulls":10},"X8+X2+X+1"]
[{"$nulls":33},"address 0x202=>0x002"]

{"sheet":"I2C CRC","index":1,"n_rows":113,"n_cols":127,"rows_kept":113,"merged":[[23,82,23,83]]}
[]
[null,null,"write",{"$nulls":59},"Read"]
[null,null,"page"]
{"$rows_empty":18}
[{"$nulls":6},"1E",null,null,0,0,1,1,1,1,0,0,"A",null,null,0,0,0,0,0,0,0,0,"A",null,null,0,0,0,0,0,0,0,0,"A",null,null,0,0,0,1,1,0,1,1,"A",{"$nulls":17},0,0,1,1,1,1,0,0,"A",null,null,0,0,1,0,0,0,1,0,"A",null,"R",null,0,0,1,1,1,1,0,1,"A",null,1,1,1,1,0,0,0,1,null,null,"A",0,0,0,1,1,1,0,1,null,null,"N"]
[{"$nulls":9},"slave address",{"$nulls":6},"W",{"$nulls":3},"register 0x00 page",{"$nulls":10},"register 00 write (page0)",{"$nulls":10},"CRC",{"$nulls":25},"slave address",{"$nulls":6},"W",{"$nulls":3},"register 0x22 ",{"$nulls":11},"slave address",{"$nulls":6},"R",null,null,"Read data",{"$nulls":10},"CRC"]
[{"$nulls":11},"3C",{"$nulls":11},"00",{"$nulls":10},"00",{"$nulls":35},"3C",{"$nulls":11},22,{"$nulls":11},"3D",{"$nulls":9},"F1"]
[{"$nulls":6},"1D",null,null,0,0,1,1,1,0,1,0,"3A"]
[{"$nulls":9},8,null,2,null,1,{"$nulls":55},8,null,2,null,1]
[{"$nulls":8},"X","+","X","+","X","+",1,{"$nulls":53},"X","+","X","+","X","+",1,{"$nulls":37},5,5,null,1,0,1,0,1,0,1,"R/W"]
[{"$nulls":8},1,0,0,0,0,0,1,1,1,{"$nulls":51},1,0,0,0,0,0,1,1,1,{"$nulls":38},1,0,1,0,1,0,1,0,"W",null,"A","A"]
[{"$nulls":115},1,0,1,0,1,0,1,1,"R",null,"A","B"]
[{"$nulls":11},1,1,1,1,0,0,1,0,1,{"$nulls":48},0,0,1,1,1,1,0,0,0,0,1,0,0,0,1,0,0,0,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":9},0,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,{"$nulls":29},1,0,0,0,0,0,1,1,1]
[{"$nulls":7},"XOR",{"$nulls":3},1,0,0,0,0,0,1,1,1,{"$nulls":50},0,1,1,1,0,0,1,1,0,0,0,0,1,0,0,0,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":11},0,1,1,1,0,0,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,{"$nulls":30},1,0,0,0,0,0,1,1,1]
[{"$nulls":9},"XOR",null,null,1,0,0,0,0,0,1,1,1,{"$nulls":50},0,1,1,0,0,1,0,1,1,0,0,1,0,0,0,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":12},0,1,1,0,0,1,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,{"$nulls":31},1,0,0,0,0,0,1,1,1]
[{"$nulls":10},"XOR",null,null,1,0,0,0,0,0,1,1,1,{"$nulls":50},0,1,0,0,1,0,0,0,1,0,1,0,0,0,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":13},0,1,0,0,1,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,{"$nulls":32},1,0,0,0,0,0,1,1,1]
[{"$nulls":11},"XOR",null,null,1,0,0,0,0,0,1,1,1,{"$nulls":50},0,0,0,1,0,0,1,0,1,1,0,0,0,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":14},0,0,0,1,0,1,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,{"$nulls":35},1,0,0,0,0,0,1,1,1]
[{"$nulls":12},"XOR",{"$nulls":4},1,0,0,0,0,0,1,1,1,{"$nulls":50},0,0,0,1,0,1,0,1,1,0,1,1,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":17},0,0,1,1,0,1,1,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,{"$nulls":38},1,0,0,0,0,0,1,1,1]
[{"$nulls":15},"XOR",{"$nulls":3},1,0,0,0,0,0,1,1,1,{"$nulls":51},0,0,1,0,1,1,1,0,0,1,1,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":19},0,1,0,1,1,1,0,1,1,0,0,0,0,0,0,0,0,0,0,0,0,0,{"$nulls":40},1,0,0,0,0,0,1,1,1]
[{"$nulls":17},"XOR",null,null,1,0,0,0,0,0,1,1,1,{"$nulls":52},0,0,1,1,1,0,1,0,0,0,1,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":20},0,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0,0,0,0,0,{"$nulls":42},1,0,0,0,0,0,1,1,1]
[{"$nulls":19},"XOR",null,null,1,0,0,0,0,0,1,1,1,{"$nulls":52},0,1,1,0,1,0,1,1,0,1,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":22},0,1,1,0,0,0,0,1,1,0,0,0,0,0,0,0,0,0,0,{"$nulls":43},1,0,0,0,0,0,1,1,1]
[{"$nulls":20},"XOR",null,null,1,0,0,0,0,0,1,1,1,{"$nulls":52},0,1,0,1,0,1,0,1,0,1,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":23},0,1,0,0,0,0,0,0,1,0,0,0,0,0,0,0,0,0,{"$nulls":44},1,0,0,0,0,0,1,1,1]
[{"$nulls":21},"XOR",null,null,1,0,0,0,0,0,1,1,1,{"$nulls":52},0,0,1,0,1,0,0,1,0,1,1,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":24},0,0,0,0,0,0,1,0,1,0,0,0,0,0,0,0,0,{"$nulls":46},1,0,0,0,0,0,1,1,1]
[{"$nulls":22},"XOR",{"$nulls":7},1,0,0,0,0,0,1,1,1,{"$nulls":48},0,0,1,0,0,1,1,0,0,0,0,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":30},0,0,1,0,0,0,1,1,1,0,0,{"$nulls":48},1,0,0,0,0,0,1,1,1]
[{"$nulls":23},"XOR",{"$nulls":8},1,0,0,0,0,0,1,1,1,{"$nulls":48},0,0,0,1,1,0,1,1,1,0,1,0,0,0,0,0,0,0,0]
[{"$nulls":32},0,0,0,0,1,1,0,1,1,null,"1B",{"$nulls":49},1,0,0,0,0,0,1,1,1]
[{"$nulls":92},0,1,0,1,1,1,1,0,1,0,0,0,0,0,0,0]
[{"$nulls":93},1,0,0,0,0,0,1,1,1]
[{"$nulls":93},0,0,1,1,1,1,1,0,1,0,0,0,0,0,0]
[{"$nulls":95},1,0,0,0,0,0,1,1,1]
[null,"https://crccalc.com/",{"$nulls":93},0,1,1,1,1,0,0,1,1,0,0,0,0]
[{"$nulls":96},1,0,0,0,0,0,1,1,1]
[{"$nulls":96},0,1,1,1,0,0,0,0,1,0,0,0]
[{"$nulls":97},1,0,0,0,0,0,1,1,1]
[{"$nulls":97},0,1,1,0,0,0,1,0,1,0,0]
[{"$nulls":98},1,0,0,0,0,0,1,1,1]
[{"$nulls":98},0,1,0,0,0,1,1,0,1,0]
[{"$nulls":99},1,0,0,0,0,0,1,1,1]
[{"$nulls":99},0,0,0,0,1,1,1,0,1,null,"1D"]
{"$rows_empty":40}
[null,249,{"$f":"DEC2HEX(B109)","v":"F9"}]
[null,121,{"$f":"DEC2HEX(B110)","v":"79"}]
[]
[]
[null,"https://www.sunshine2k.de/coding/javascript/crc/crc_js.html"]

{"sheet":"Sheet1","index":2,"n_rows":0,"n_cols":0,"rows_kept":0}