Esempio n. 1
0
        public ulong FollowMainPointer(long[] jumps)
        {
            lock (_sync)
            {
                var cmd = SwitchCommand.FollowMainPointer(jumps);
                SendInternal(cmd);

                // give it time to push data back
                Thread.Sleep(1 + UI_Settings.GetThreadSleepTime());
                var buffer = new byte[17];
                var _      = ReadInternal(buffer);
                var bytes  = Decoder.ConvertHexByteStringToBytes(buffer);
                return(BitConverter.ToUInt64(bytes, 0));
            }
        }