From 3fa046210660cce20c6099393c7e18ef8dd9f5f7 Mon Sep 17 00:00:00 2001 From: zenek341 Date: Sun, 23 Feb 2025 19:11:32 +0100 Subject: [PATCH] Update SPI.cs - spi mode 3 definition error --- src/FtdiSharp/Protocols/SPI.cs | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/FtdiSharp/Protocols/SPI.cs b/src/FtdiSharp/Protocols/SPI.cs index 8ba0c27..4a64fc0 100644 --- a/src/FtdiSharp/Protocols/SPI.cs +++ b/src/FtdiSharp/Protocols/SPI.cs @@ -34,10 +34,9 @@ public SPI(FtdiDevice device, int spiMode = 1, int slowDownFactor = 1) : base(de if (spiMode < 0 || spiMode > 3) throw new ArgumentException(nameof(spiMode)); - ClockIdlesLow = spiMode == 0 || spiMode == 1; - SampleOnRisingClock = spiMode == 0 || spiMode == 2; - TransmitOnRisingClock = spiMode == 1 || spiMode == 3; - + ClockIdlesLow = spiMode == 0 || spiMode == 1; + SampleOnRisingClock = spiMode == 0 || spiMode == 3; + TransmitOnRisingClock = spiMode == 1 || spiMode == 2; FTDI_ConfigureMpsse(slowDownFactor); CsHigh(); }