static PARSE(mapBuf){
        if (mapBuf[0] === 0x72 && mapBuf[1] === 0x72) {// rr
            const metaData = RoborockMapParser.PARSE_METADATA(mapBuf);
            const blocks = RoborockMapParser.BUILD_BLOCK_INDEX(mapBuf.subarray(20));
            const processedBlocks = RoborockMapParser.PROCESS_BLOCKS(blocks);

            return RoborockMapParser.POST_PROCESS_BLOCKS(metaData, processedBlocks);
        } else {
            return null;
        }
    }
@param {Buffer} mapBuf Should contain map in RRMap Format
@returns {null|import("../../entities/map/ValetudoMap")}