binary-parser
binary-parser copied to clipboard
ccsds
Hi!
What about AOS SPACE DATA LINK PROTOCOL ?

const header = new Parser()
.endianess('big')
.bit2('version')
.bit8('spaceCraftId')
.bit6('vcid')
.bit24('vcfc');
header.parse(...);
/home/user/project/node_modules/binary-parser/lib/binary_parser.js:503
throw new Error(
^
Error: Currently, bit field sequence longer than 4-bytes is not supported.
at Parser.generateBit (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:503:13)
at Parser.generate (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:407:33)
at Parser.generateNext (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:452:21)
at Parser.generate (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:416:15)
at Parser.generateNext (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:452:21)
at Parser.generate (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:416:15)
at Parser.generateNext (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:452:21)
at Parser.generate (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:416:15)
at Parser.generateNext (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:452:21)
at Parser.generate (/home/user/project/node_modules/binary-parser/lib/binary_parser.js:416:15)