|
|
|
|
|
|
|
|
var padLength = padding(outputData.length, 128); |
|
|
var padLength = padding(outputData.length, 128); |
|
|
|
|
|
|
|
|
var statusInt = (outputData.length*2).toString(16); |
|
|
var statusInt = (outputData.length*2).toString(16); |
|
|
while(statusInt.length < 4) statusInt = '0' + statusInt; |
|
|
|
|
|
statusInt = '0x8100' + statusInt; |
|
|
|
|
|
|
|
|
while(statusInt.length < 6) statusInt = '0' + statusInt; |
|
|
|
|
|
if(outputData.length*2>0xFFFFFF) alert("DATA TOO LONG"); |
|
|
|
|
|
statusInt = '0x81' + statusInt; |
|
|
outputData.unshift(statusInt); |
|
|
outputData.unshift(statusInt); |
|
|
|
|
|
|
|
|
for(var i=0;i<padLength;i++) { |
|
|
for(var i=0;i<padLength;i++) { |