{"text_format":"2","workbook":"xls","n_sheets":4,"sheets":["IDs _ASC_BCD","IDs _ BMP _Outputs_","IDs _ BMP","IDs _ NUM"],"not_rendered":{"charts":0,"images":0,"macros":1,"external_links":1,"defined_names":6,"comments":0,"pivot_tables":0},"unopened":[],"bounds":{"document_bytes":16777216,"sheet_cells":100000,"run_cost":"one","rows_first":2000,"rows_last":500,"rows_between":2000,"halvings":0,"cell_chars":16384,"cell_head_chars":4096},"cells_cut":0,"cells_raw":0,"read":"whole","date_system":"1900","formulas":"cached_only"}

{"sheet":"IDs _ASC_BCD","index":0,"n_rows":6,"n_cols":22,"rows_kept":6,"cut":false,"hidden":false,"merged":[[1,2,1,4],[1,7,1,8],[1,9,1,10],[1,12,1,17],[2,2,2,4],[3,2,3,4],[4,2,4,4],[5,2,5,4]],"flags":["formulas_cached_only"]}
["ASCII IDs:  Information is provided as ASCII data"]
["Conn\nPin Num","ID Number","Identifier Name",null,null,"Size\n(Bits)","real Bytes","Writeable with\n mode $2E",null,"Control with\n mode $2F",null,"Comments / Information","ECU Type"]
[{"$nulls":7},"Session $01","Session $03","Session $01","Session $03",null,1,2,3,4,5,6,"Table- Entry","Function call","Function template","Use text below as script text after replacing {n} against real LineFeeds"]
["N/A","$F110","ascii 1",null,null,192,24,"No","No","No","No",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"U\" \"ascii 1\" \"PIDASCF110\" \"PIDASC\" \"Input\"*){n}","getPIDASC( $F1 , $10 , 24)","PIDASCF110","procedure PIDASCF110{n}(*#menuitem \"*\" \"U\" \"ascii 1\" \"PIDASCF110\" \"PIDASC\" \"Input\"*){n}    getPIDASC( $F1 , $10 , 24){n}endproc{n}{n}{n}"]
["N/A","$F113","ascii 2",null,null,192,24,"No","No","No","No",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"U\" \"ascii 2\" \"PIDASCF113\" \"PIDASC\" \"Input\"*){n}","getPIDASC( $F1 , $13 , 24)","PIDASCF113","procedure PIDASCF113{n}(*#menuitem \"*\" \"U\" \"ascii 2\" \"PIDASCF113\" \"PIDASC\" \"Input\"*){n}    getPIDASC( $F1 , $13 , 24){n}endproc{n}{n}{n}"]
["N/A","$F129","ascii 3",null,null,192,24,"No","No","No","No",null," ","x","x","x","x","x","(*#menuitem \"*\" \"U\" \"ascii 3\" \"PIDASCF129\" \"PIDASC\" \"Input\"*){n}","getPIDASC( $F1 , $29 , 24)","PIDASCF129","procedure PIDASCF129{n}(*#menuitem \"*\" \"U\" \"ascii 3\" \"PIDASCF129\" \"PIDASC\" \"Input\"*){n}    getPIDASC( $F1 , $29 , 24){n}endproc{n}{n}{n}"]

{"sheet":"IDs _ BMP _Outputs_","index":1,"n_rows":6,"n_cols":24,"rows_kept":6,"cut":false,"hidden":false,"merged":[[1,9,1,10],[1,11,1,12],[1,14,1,19],[3,2,5,2],[3,3,5,3]],"flags":["formulas_cached_only"]}
["BIT MAPPED PIDs (CommonIDs):  Information is provided in a binary (\"1\" or \"0\") bit mapped format."]
[{"$nulls":9},"Writeable with\n mode $2E",null,"Control with\n mode $2F",null,null,"ECU Type"]
["Conn\nPin Num","ID Number","Identifier Name","Size\n(Bits)","Byte","Bit","Bit Description","\"0\"","\"1\"","Session $01","Session $03","Session $01","Session $03","Comments",1,2,3,4,5,6,"Table- Entry","Function call","Function template","Use text below as script text after replacing {n} against real LineFeeds"]
[null,"$7151",null,null,1,1,"Bit 1","Off","On","No","No","No","Yes",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"-\" \"Set Bit 1\" \"PIDBMP_SET7151_1_1\" \"PIDBMPOUT\" \"Output\"*){n}","setPIDBMP( $71 , $51 , 1 , 1 , \"Off\" , \"On\")","PIDBMP_SET7151_1_1","procedure PIDBMP_SET7151_1_1{n}(*#menuitem \"*\" \"-\" \"Set Bit 1\" \"PIDBMP_SET7151_1_1\" \"PIDBMPOUT\" \"Output\"*){n}    setPIDBMP( $71 , $51 , 1 , 1 , \"Off\" , \"On\"){n}endproc{n}{n}{n}"]
[null,"$7151",null,null,1,0,"Bit 2","Off","On","No","No","No","Yes",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"-\" \"Set Bit 2\" \"PIDBMP_SET7151_1_0\" \"PIDBMPOUT\" \"Output\"*){n}","setPIDBMP( $71 , $51 , 1 , 0 , \"Off\" , \"On\")","PIDBMP_SET7151_1_0","procedure PIDBMP_SET7151_1_0{n}(*#menuitem \"*\" \"-\" \"Set Bit 2\" \"PIDBMP_SET7151_1_0\" \"PIDBMPOUT\" \"Output\"*){n}    setPIDBMP( $71 , $51 , 1 , 0 , \"Off\" , \"On\"){n}endproc{n}{n}{n}"]
[null,"$7151",null,null,2,7,"Bit 3","Off","On","No","No","No","Yes",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"-\" \"Set Bit 3\" \"PIDBMP_SET7151_2_7\" \"PIDBMPOUT\" \"Output\"*){n}","setPIDBMP( $71 , $51 , 2 , 7 , \"Off\" , \"On\")","PIDBMP_SET7151_2_7","procedure PIDBMP_SET7151_2_7{n}(*#menuitem \"*\" \"-\" \"Set Bit 3\" \"PIDBMP_SET7151_2_7\" \"PIDBMPOUT\" \"Output\"*){n}    setPIDBMP( $71 , $51 , 2 , 7 , \"Off\" , \"On\"){n}endproc{n}{n}{n}"]

{"sheet":"IDs _ BMP","index":2,"n_rows":6,"n_cols":24,"rows_kept":6,"cut":false,"hidden":false,"merged":[[1,9,1,10],[1,11,1,12],[1,14,1,19]],"flags":["formulas_cached_only"]}
["BIT MAPPED PIDs (CommonIDs):  Information is provided in a binary (\"1\" or \"0\") bit mapped format."]
[{"$nulls":9},"Writeable with\n mode $2E",null,"Control with\n mode $2F",null,null,"ECU Type"]
["Conn\nPin Num","ID Number","Identifier Name","Size\n(Bits)","Byte","Bit","Bit Description","\"0\"","\"1\"","Session $01","Session $03","Session $01","Session $03","Comments",1,2,3,4,5,6,"Table- Entry","Function call","Function template","Use text below as script text after replacing {n} against real LineFeeds"]
[null,"$3B54",null,null,2,0,"BMP 1","Not selected","Selected","No","No","No","No",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"U\" \"BMP 1\" \"PIDBMP3B54_2_0\" \"PIDBMP\" \"Input\"*){n}","getPIDBMP( $3B , $54 , 2 , 0 , \"Not selected\" , \"Selected\")","PIDBMP3B54_2_0","procedure PIDBMP3B54_2_0{n}(*#menuitem \"*\" \"U\" \"BMP 1\" \"PIDBMP3B54_2_0\" \"PIDBMP\" \"Input\"*){n}    getPIDBMP( $3B , $54 , 2 , 0 , \"Not selected\" , \"Selected\"){n}endproc{n}{n}{n}"]
[null,"$5B17",null,null,1,0,"BMP 2","No (False)","Yes (True)","No","No","No","No",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"U\" \"BMP 2\" \"PIDBMP5B17_1_0\" \"PIDBMP\" \"Input\"*){n}","getPIDBMP( $5B , $17 , 1 , 0 , \"No (False)\" , \"Yes (True)\")","PIDBMP5B17_1_0","procedure PIDBMP5B17_1_0{n}(*#menuitem \"*\" \"U\" \"BMP 2\" \"PIDBMP5B17_1_0\" \"PIDBMP\" \"Input\"*){n}    getPIDBMP( $5B , $17 , 1 , 0 , \"No (False)\" , \"Yes (True)\"){n}endproc{n}{n}{n}"]
[null,"$61C0",null,null,1,6,"BMP 3","Off","On","No","No","No","No",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"U\" \"BMP 3\" \"PIDBMP61C0_1_6\" \"PIDBMP\" \"Input\"*){n}","getPIDBMP( $61 , $C0 , 1 , 6 , \"Off\" , \"On\")","PIDBMP61C0_1_6","procedure PIDBMP61C0_1_6{n}(*#menuitem \"*\" \"U\" \"BMP 3\" \"PIDBMP61C0_1_6\" \"PIDBMP\" \"Input\"*){n}    getPIDBMP( $61 , $C0 , 1 , 6 , \"Off\" , \"On\"){n}endproc{n}{n}{n}"]

{"sheet":"IDs _ NUM","index":3,"n_rows":7,"n_cols":27,"rows_kept":7,"cut":false,"hidden":false,"merged":[[1,2,1,3],[1,12,1,13],[1,14,1,15],[1,17,1,22],[3,2,3,3],[4,2,4,3],[5,2,5,3],[6,2,6,3]],"flags":["formulas_cached_only"]}
[" NUMERIC IDs: Information is provided as Numeric data within a defined range."]
[{"$nulls":12},"Writeable with\n mode $2E",null,"Control with\n mode $2F",null,null,"ECU Type"]
["Conn\nPin Num","ID Number","Identifier Name",null,"PID results  format (Raw, FMEM or Calculated)","Units","Size (Bits)","Data Type","Resolution","Offset","Minimum","Maximum","Session $01","Session $03","Session $01","Session $03","Comments/Information",1,2,3,4,5,6]
[{"$nulls":23},"Table- Entry","Function call","Function template","Use text below as script text after replacing {n} against real LineFeeds"]
["N/A","$0202","Num 1",null,"Raw",null,"8","Unsigned",1,0,0,"255","No","No","No","No",null,"x","x","x","x","x","x","(*#menuitem \"*\" \"U\" \"Num 1\" \"PIDNUM0202\" \"NUMPID\" \"Input\"*){n}","getNUMPID( $02 , $02 , 8 , 1 , 0 , \"\")","PIDNUM0202","procedure PIDNUM0202{n}(*#menuitem \"*\" \"U\" \"Num 1\" \"PIDNUM0202\" \"NUMPID\" \"Input\"*){n}    getNUMPID( $02 , $02 , 8 , 1 , 0 , \"\"){n}endproc{n}{n}{n}"]
["N/A","$412E","Num 2",null,"Raw",null,8,"Unsigned",1,0,1,255,"No","Yes","No","No",null,null,"x","x","x","x","x","(*#menuitem \"*\" \"U\" \"Num 2\" \"PIDNUM412E\" \"NUMPID\" \"Input\"*){n}","getNUMPID( $41 , $2E , 8 , 1 , 0 , \"\")","PIDNUM412E","procedure PIDNUM412E{n}(*#menuitem \"*\" \"U\" \"Num 2\" \"PIDNUM412E\" \"NUMPID\" \"Input\"*){n}    getNUMPID( $41 , $2E , 8 , 1 , 0 , \"\"){n}endproc{n}{n}{n}"]
["N/A","$4131","Num 3",null,"Raw",null,8,"Unsigned",1,0,1,255,"No","No","No","No",null,null,"x","x","x","x","x","(*#menuitem \"*\" \"U\" \"Num 3\" \"PIDNUM4131\" \"NUMPID\" \"Input\"*){n}","getNUMPID( $41 , $31 , 8 , 1 , 0 , \"\")","PIDNUM4131","procedure PIDNUM4131{n}(*#menuitem \"*\" \"U\" \"Num 3\" \"PIDNUM4131\" \"NUMPID\" \"Input\"*){n}    getNUMPID( $41 , $31 , 8 , 1 , 0 , \"\"){n}endproc{n}{n}{n}"]