public void setRange(enRange range) { byte rangeByte = 0; switch (range) { case enRange.range2g: rangeByte = 0; break; case enRange.range4g: rangeByte = 1; break; case enRange.range8g: rangeByte = 2; break; case enRange.range16g: rangeByte = 3; break; } spiBus.Write(new byte[] { DATA_FORMAT, rangeByte }); }