Exemple #1
0
        public byte[] PeekMainPointer(long[] jumps, int length)
        {
            lock (_sync)
            {
                var cmd = SwitchCommand.PeekMainPointer(jumps, length);
                SendInternal(cmd);

                // give it time to push data back
                Thread.Sleep((length / 256) + UI_Settings.GetThreadSleepTime());
                var buffer = new byte[(length * 2) + 1];
                var _      = ReadInternal(buffer);
                return(Decoder.ConvertHexByteStringToBytes(buffer));
            }
        }