コード例 #1
0
ファイル: ChipMemory.cs プロジェクト: renyh/dp2
 // 根据物理数据构造 (拆包)
 // parameters:
 //      block_map   每个 char 表示一个 block 的锁定状态。'l' 表示锁定, '.' 表示没有锁定
 public static LogicChip From(byte[] data,
     int block_size,
     string block_map = "")
 {
     LogicChip chip = new LogicChip();
     chip.Parse(data, block_size, block_map);
     return chip;
 }
コード例 #2
0
        // 根据物理数据构造 (拆包)
        // Exception:
        //      可能会抛出异常 ArgumentException TagDataException
        // parameters:
        //      block_map   每个 char 表示一个 block 的锁定状态。'l' 表示锁定, '.' 表示没有锁定
        public static LogicChip From(byte[] data,
                                     int block_size,
                                     string block_map = "")
        {
            LogicChip chip = new LogicChip();

            // Exception:
            //      可能会抛出异常 ArgumentException TagDataException
            chip.Parse(data, block_size, block_map);
            return(chip);
        }