Ejemplo n.º 1
0
        public void WriteBytes_FD31(BaseMTPCamera cam, uint OC_Fx31_base, uint addr, byte[] data)
        {
            uint datalen = (uint)data.Length;
            byte[] tmp_data = new byte[800];
            for (uint i = 0; i < datalen; i += 800)
            {
                uint tmp_len = Math.Min(0x800, datalen - i);
                Array.Copy(data, i, tmp_data, 0, tmp_len);

                cam.SetProperty(0xFD31, tmp_data, (addr + i) - OC_Fx31_base, tmp_len, 0);
            }
        }
Ejemplo n.º 2
0
 public void WriteBytes_FD34(BaseMTPCamera cam, uint addr, byte[] data)
 {
     cam.SetProperty(0xFD34, data, addr, (uint)data.Length, 0);
 }