チェンジセット 4052: as3/FLARToolKit
- コミット日時:
- 2010/07/07 15:39:53 (3 年前)
- ファイル:
凡例:
- 変更無し
- 追加
- 削除
- 更新
- コピー
- 移動
as3/FLARToolKit/trunk/src/org/libspark/flartoolkit/detector/idmarker/data/FLARIdMarkerDataEncoder_RawBit.as
r4035 r4052 69 69 //データドット数が、「(2 * model値 - 1)^2」となり、この2乗の元となる値がresolution_lenで、 70 70 //パケット数は「(int)(データドット数 / 8) + 1」(最後に足す1はパケット0)となる 71 var packet_length:int = (((resolution_len * resolution_len)) / 8) + 1; trace("packet", packet_length); 71 var packet_length:int = (((resolution_len * resolution_len)) / 8) + 1; 72 // trace("packet", packet_length); 72 73 dest.setPacketLength(packet_length); 73 74 74 75 var sum:int = 0; 75 76 for(var i:int=0;i<packet_length;i++){ 76 dest.setPacketData(i, i_data.data[i]); trace("i_data[",i,"]",i_data.data[i]); 77 dest.setPacketData(i, i_data.data[i]); 78 // trace("i_data[",i,"]",i_data.data[i]); 77 79 sum += i_data.data[i]; 78 80 } 79 81 //チェックドット値計算 80 sum = sum % _mod_data[i_data.model - 2]; trace("check dot", i_data.check, sum); 82 sum = sum % _mod_data[i_data.model - 2]; 83 // trace("check dot", i_data.check, sum); 81 84 //チェックドット比較 82 85 if(i_data.check!=sum){

