Raspberry.IO.InterIntegratedCircuit.I2cDriver.GetWaitInterval C# (CSharp) Method

GetWaitInterval() private static method

private static GetWaitInterval ( ushort actualDivider ) : int
actualDivider ushort
return int
        private static int GetWaitInterval(ushort actualDivider)
        {
            // Calculate time for transmitting one byte
            // 1000000 = micros seconds in a second
            // 9 = Clocks per byte : 8 bits + ACK

            return (int)((decimal)actualDivider * 1000000 * 9 / Interop.BCM2835_CORE_CLK_HZ);
        }