1 2 3 4 5 6 7 8 9 10 11 12 13 | 8x 2x 2x 2x 3x 3x 2x 8x | export const convertBinStrToUint8Array = (binStr: string): Uint8Array => { const len = binStr.length; const inputArr = []; for (let ii = len; ii > 0; ii -= 8) { const byte = binStr.slice(ii - 8, ii); inputArr.unshift(parseInt(byte, 2)); } return new Uint8Array(inputArr); }; export default convertBinStrToUint8Array; |