├── .gitignore ├── BlinkLED ├── BlinkLED.csproj ├── Program.cs └── nuget.config ├── IotSample ├── BMP280.cs ├── Deploy.txt ├── I2CBus.cs ├── I2CNativeLib.cs ├── I2cConnectionSettings.cs ├── II2CBus.cs ├── IotSample.csproj ├── Program.cs └── nuget.config ├── LICENSE ├── Pi.IO.Components ├── Clocks │ └── Ds1307Connection.cs ├── Controllers │ ├── HT16K33 │ │ └── HT16K33Connection.cs │ ├── Pca9685 │ │ ├── IPwmDevice.cs │ │ ├── Pca9685Connection.cs │ │ └── PwmChannel.cs │ └── Tlc59711 │ │ ├── ExtensionMethods │ │ └── ByteExtensionMethods.cs │ │ ├── IPwmChannels.cs │ │ ├── IPwmDevice.cs │ │ ├── ITlc59711Cluster.cs │ │ ├── ITlc59711Connection.cs │ │ ├── ITlc59711Device.cs │ │ ├── ITlc59711Settings.cs │ │ ├── Tlc59711Channels.cs │ │ ├── Tlc59711Cluster.cs │ │ ├── Tlc59711ClusterChannels.cs │ │ ├── Tlc59711Connection.cs │ │ ├── Tlc59711Device.cs │ │ └── Tlc59711Settings.cs ├── Converters │ ├── Mcp3002 │ │ ├── Mcp3002AnalogPinExtensionMethods.cs │ │ ├── Mcp3002Channel.cs │ │ ├── Mcp3002InputAnalogPin.cs │ │ └── Mcp3002SpiConnection.cs │ ├── Mcp3008 │ │ ├── Mcp3008AnalogPinExtensionMethods.cs │ │ ├── Mcp3008Channel.cs │ │ ├── Mcp3008InputAnalogPin.cs │ │ └── Mcp3008SpiConnection.cs │ ├── Mcp3208 │ │ ├── Mcp3208AnalogPinExtensionMethods.cs │ │ ├── Mcp3208Channel.cs │ │ ├── Mcp3208InputAnalogPin.cs │ │ └── Mcp3208SpiConnection.cs │ └── Mcp4822 │ │ ├── Mcp4822AnalogPinExtensionMethods.cs │ │ ├── Mcp4822Channel.cs │ │ ├── Mcp4822OutputAnalogPin.cs │ │ └── Mcp4822SpiConnection.cs ├── Devices │ └── PiFaceDigital │ │ ├── InputPinChangedArgs.cs │ │ ├── InputPinChangedHandler.cs │ │ ├── PiFaceDigitalDevice.cs │ │ ├── PiFaceInputPin.cs │ │ ├── PiFaceOutputPin.cs │ │ └── PiFacePin.cs ├── Displays │ ├── Hd44780 │ │ ├── Command.cs │ │ ├── CursorShiftFlags.cs │ │ ├── DisplayFlags.cs │ │ ├── EntryModeFlags.cs │ │ ├── Functions.cs │ │ ├── Hd44780A00Encoding.cs │ │ ├── Hd44780LcdConnection.cs │ │ ├── Hd44780LcdConnectionSettings.cs │ │ ├── Hd44780Pins.cs │ │ └── Hd44780Position.cs │ ├── Sda5708 │ │ ├── Sda5708Brightness.cs │ │ ├── Sda5708Connection.cs │ │ └── Sda5708Font.cs │ └── Ssd1306 │ │ ├── Command.cs │ │ ├── Fonts │ │ ├── Fixed1L.cs │ │ ├── IFont.cs │ │ ├── Proportional2L.cs │ │ └── Proportional3L.cs │ │ ├── ScrollDirection.cs │ │ ├── ScrollSpeed.cs │ │ └── Ssd1306Connection.cs ├── Expanders │ ├── Mcp23008 │ │ ├── Mcp23008I2cConnection.cs │ │ ├── Mcp23008InputBinaryPin.cs │ │ ├── Mcp23008OutputBinaryPin.cs │ │ ├── Mcp23008Pin.cs │ │ ├── Mcp23008PinDirection.cs │ │ ├── Mcp23008PinExtensionMethods.cs │ │ ├── Mcp23008PinPolarity.cs │ │ └── Mcp23008PinResistor.cs │ ├── Mcp23017 │ │ ├── Mcp23017I2cConnection.cs │ │ ├── Mcp23017InputBinaryPin.cs │ │ ├── Mcp23017OutputBinaryPin.cs │ │ ├── Mcp23017Pin.cs │ │ ├── Mcp23017PinDirection.cs │ │ ├── Mcp23017PinExtensionMethods.cs │ │ ├── Mcp23017PinPolarity.cs │ │ └── Mcp23017PinResistor.cs │ └── Pcf8574 │ │ ├── Pcf8574I2cConnection.cs │ │ ├── Pcf8574InputBinaryPin.cs │ │ ├── Pcf8574OutputBinaryPin.cs │ │ ├── Pcf8574Pin.cs │ │ └── Pcf8574PinExtensionMethods.cs ├── Leds │ ├── BiColor24Bargraph │ │ └── BiColor24Bargraph.cs │ ├── GroveBar │ │ └── GroveBarConnection.cs │ └── GroveRgb │ │ ├── GroveRgbConnection.cs │ │ └── RgbColor.cs ├── Pi.IO.Components.csproj └── Sensors │ ├── Distance │ └── HcSr04 │ │ ├── HcSr04Connection.cs │ │ └── Units.cs │ ├── Light │ └── BH1750Connection.cs │ ├── Pressure │ └── Bmp085 │ │ ├── Bmp085Data.cs │ │ ├── Bmp085I2CConnection.cs │ │ ├── Bmp085I2cConnectionExtensionMethods.cs │ │ └── Bmp085Precision.cs │ ├── ResistiveDivider.cs │ ├── Temperature │ ├── Dht │ │ ├── Dht11Connection.cs │ │ ├── Dht22Connection.cs │ │ ├── DhtConnection.cs │ │ ├── DhtData.cs │ │ └── InvalidChecksumException.cs │ ├── Ds18b20 │ │ └── Ds18b20Connection.cs │ └── Tmp36 │ │ └── Tmp36Connection.cs │ └── VariableResistiveDividerConnection.cs ├── Pi.IO.GeneralPurpose ├── Behaviors │ ├── BlinkBehavior.cs │ ├── ChaserBehavior.cs │ ├── PatternBehavior.cs │ ├── PinsBehavior.cs │ └── PinsBehaviorExtensionMethods.cs ├── Configuration │ └── GpioConnectionConfigurationSection.cs ├── ConnectedPin.cs ├── ConnectedPins.cs ├── ConnectorPin.cs ├── FileGpioConnectionDriver.cs ├── FileGpioHandle.cs ├── GpioBinaryPinExtensionMethods.cs ├── GpioConnection.cs ├── GpioConnectionDriver.cs ├── GpioConnectionDriverCapabilities.cs ├── GpioConnectionDriverExtensionMethods.cs ├── GpioConnectionSettings.cs ├── GpioInputBinaryPin.cs ├── GpioInputOutputBinaryPin.cs ├── GpioOutputBinaryPin.cs ├── IGpioConnectionDriver.cs ├── InputPinConfiguration.cs ├── Interop.cs ├── MemoryGpioConnectionDriver.cs ├── OutputPinConfiguration.cs ├── Pi.IO.GeneralPurpose.csproj ├── PinConfiguration.cs ├── PinConfigurationExtensionMethods.cs ├── PinDetectedEdges.cs ├── PinDirection.cs ├── PinMapping.cs ├── PinResistor.cs ├── PinStatusEventArgs.cs ├── ProcessorPin.cs ├── ProcessorPinExtensionMethods.cs ├── ProcessorPins.cs └── SwitchInputPinConfiguration.cs ├── Pi.IO.InterIntegratedCircuit ├── I2cAction.cs ├── I2cDeviceConnection.cs ├── I2cDriver.cs ├── I2cReadAction.cs ├── I2cTransaction.cs ├── I2cWriteAction.cs ├── Interop.cs └── Pi.IO.InterIntegratedCircuit.csproj ├── Pi.IO.Interop ├── ControlDevice.cs ├── EnumTypes │ ├── MemoryFlags.cs │ ├── MemoryProtection.cs │ └── UnixFileMode.cs ├── ErrNum.cs ├── Exceptions │ ├── MemoryMapFailedException.cs │ └── MemoryUnmapFailedException.cs ├── IControlDevice.cs ├── IFile.cs ├── IMemory.cs ├── ManagedMemory.cs ├── MemoryMap.cs ├── MemorySubset.cs ├── Pi.IO.Interop.csproj ├── UnixFile.cs └── UnmanagedMemory.cs ├── Pi.IO.SerialPeripheralInterface ├── Endianness.cs ├── EnumTypes │ ├── SpiMode.cs │ └── SpiTransferMode.cs ├── Exceptions │ ├── ReadonlyTransferBufferException.cs │ ├── SendSpiMessageException.cs │ ├── SetBitsPerWordException.cs │ ├── SetMaxSpeedException.cs │ ├── SetSpiModeException.cs │ └── WriteOnlyTransferBufferException.cs ├── INativeSpiConnection.cs ├── ISpiControlDevice.cs ├── ISpiTransferBuffer.cs ├── ISpiTransferBufferCollection.cs ├── Interop │ ├── Interop.cs │ └── SpiTransferControlStructure.cs ├── NativeSpiConnection.cs ├── Pi.IO.SerialPeripheralInterface.csproj ├── SpiConnection.cs ├── SpiConnectionSettings.cs ├── SpiControlDevice.cs ├── SpiSlaveSelectionContext.cs ├── SpiTransferBuffer.cs └── SpiTransferBufferCollection.cs ├── Pi.IO ├── AnalogValue.cs ├── BinaryPinExtensionMethods.cs ├── ByteExtensionMethods.cs ├── IInputAnalogPin.cs ├── IInputBinaryPin.cs ├── IInputOutputBinaryPin.cs ├── IOutputAnalogPin.cs ├── IOutputBinaryPin.cs ├── Pi.IO.csproj └── StringExtensionMethods.cs ├── Pi.System ├── Board.cs ├── ConnectorPinout.cs ├── Model.cs ├── Pi.System.csproj ├── Processor.cs └── Timers │ ├── HighResolutionTimer.cs │ ├── ITimer.cs │ ├── Interop.cs │ ├── StandardTimer.cs │ ├── TimeSpanUtility.cs │ └── Timer.cs ├── Pi.sln └── README.md /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/.gitignore -------------------------------------------------------------------------------- /BlinkLED/BlinkLED.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/BlinkLED/BlinkLED.csproj -------------------------------------------------------------------------------- /BlinkLED/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/BlinkLED/Program.cs -------------------------------------------------------------------------------- /BlinkLED/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/BlinkLED/nuget.config -------------------------------------------------------------------------------- /IotSample/BMP280.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/BMP280.cs -------------------------------------------------------------------------------- /IotSample/Deploy.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/Deploy.txt -------------------------------------------------------------------------------- /IotSample/I2CBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/I2CBus.cs -------------------------------------------------------------------------------- /IotSample/I2CNativeLib.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/I2CNativeLib.cs -------------------------------------------------------------------------------- /IotSample/I2cConnectionSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/I2cConnectionSettings.cs -------------------------------------------------------------------------------- /IotSample/II2CBus.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/II2CBus.cs -------------------------------------------------------------------------------- /IotSample/IotSample.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/IotSample.csproj -------------------------------------------------------------------------------- /IotSample/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/Program.cs -------------------------------------------------------------------------------- /IotSample/nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/IotSample/nuget.config -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/LICENSE -------------------------------------------------------------------------------- /Pi.IO.Components/Clocks/Ds1307Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Clocks/Ds1307Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/HT16K33/HT16K33Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/HT16K33/HT16K33Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Pca9685/IPwmDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Pca9685/IPwmDevice.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Pca9685/Pca9685Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Pca9685/Pca9685Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Pca9685/PwmChannel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Pca9685/PwmChannel.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/ExtensionMethods/ByteExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/ExtensionMethods/ByteExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/IPwmChannels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/IPwmChannels.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/IPwmDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/IPwmDevice.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/ITlc59711Cluster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/ITlc59711Cluster.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/ITlc59711Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/ITlc59711Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/ITlc59711Device.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/ITlc59711Device.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/ITlc59711Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/ITlc59711Settings.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/Tlc59711Channels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/Tlc59711Channels.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/Tlc59711Cluster.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/Tlc59711Cluster.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/Tlc59711ClusterChannels.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/Tlc59711ClusterChannels.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/Tlc59711Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/Tlc59711Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/Tlc59711Device.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/Tlc59711Device.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Controllers/Tlc59711/Tlc59711Settings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Controllers/Tlc59711/Tlc59711Settings.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3002/Mcp3002AnalogPinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3002/Mcp3002AnalogPinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3002/Mcp3002Channel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3002/Mcp3002Channel.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3002/Mcp3002InputAnalogPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3002/Mcp3002InputAnalogPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3002/Mcp3002SpiConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3002/Mcp3002SpiConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3008/Mcp3008AnalogPinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3008/Mcp3008AnalogPinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3008/Mcp3008Channel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3008/Mcp3008Channel.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3008/Mcp3008InputAnalogPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3008/Mcp3008InputAnalogPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3008/Mcp3008SpiConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3008/Mcp3008SpiConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3208/Mcp3208AnalogPinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3208/Mcp3208AnalogPinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3208/Mcp3208Channel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3208/Mcp3208Channel.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3208/Mcp3208InputAnalogPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3208/Mcp3208InputAnalogPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp3208/Mcp3208SpiConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp3208/Mcp3208SpiConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp4822/Mcp4822AnalogPinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp4822/Mcp4822AnalogPinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp4822/Mcp4822Channel.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp4822/Mcp4822Channel.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp4822/Mcp4822OutputAnalogPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp4822/Mcp4822OutputAnalogPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Converters/Mcp4822/Mcp4822SpiConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Converters/Mcp4822/Mcp4822SpiConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Devices/PiFaceDigital/InputPinChangedArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Devices/PiFaceDigital/InputPinChangedArgs.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Devices/PiFaceDigital/InputPinChangedHandler.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Devices/PiFaceDigital/InputPinChangedHandler.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Devices/PiFaceDigital/PiFaceDigitalDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Devices/PiFaceDigital/PiFaceDigitalDevice.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Devices/PiFaceDigital/PiFaceInputPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Devices/PiFaceDigital/PiFaceInputPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Devices/PiFaceDigital/PiFaceOutputPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Devices/PiFaceDigital/PiFaceOutputPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Devices/PiFaceDigital/PiFacePin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Devices/PiFaceDigital/PiFacePin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/Command.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/CursorShiftFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/CursorShiftFlags.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/DisplayFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/DisplayFlags.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/EntryModeFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/EntryModeFlags.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/Functions.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/Functions.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/Hd44780A00Encoding.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/Hd44780A00Encoding.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/Hd44780LcdConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/Hd44780LcdConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/Hd44780LcdConnectionSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/Hd44780LcdConnectionSettings.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/Hd44780Pins.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/Hd44780Pins.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Hd44780/Hd44780Position.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Hd44780/Hd44780Position.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Sda5708/Sda5708Brightness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Sda5708/Sda5708Brightness.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Sda5708/Sda5708Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Sda5708/Sda5708Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Sda5708/Sda5708Font.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Sda5708/Sda5708Font.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Ssd1306/Command.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Ssd1306/Command.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Ssd1306/Fonts/Fixed1L.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Ssd1306/Fonts/Fixed1L.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Ssd1306/Fonts/IFont.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Ssd1306/Fonts/IFont.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Ssd1306/Fonts/Proportional2L.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Ssd1306/Fonts/Proportional2L.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Ssd1306/Fonts/Proportional3L.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Ssd1306/Fonts/Proportional3L.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Ssd1306/ScrollDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Ssd1306/ScrollDirection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Ssd1306/ScrollSpeed.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Ssd1306/ScrollSpeed.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Displays/Ssd1306/Ssd1306Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Displays/Ssd1306/Ssd1306Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23008/Mcp23008I2cConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23008/Mcp23008I2cConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23008/Mcp23008InputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23008/Mcp23008InputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23008/Mcp23008OutputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23008/Mcp23008OutputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23008/Mcp23008Pin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23008/Mcp23008Pin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23008/Mcp23008PinDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23008/Mcp23008PinDirection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23008/Mcp23008PinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23008/Mcp23008PinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23008/Mcp23008PinPolarity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23008/Mcp23008PinPolarity.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23008/Mcp23008PinResistor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23008/Mcp23008PinResistor.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23017/Mcp23017I2cConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23017/Mcp23017I2cConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23017/Mcp23017InputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23017/Mcp23017InputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23017/Mcp23017OutputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23017/Mcp23017OutputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23017/Mcp23017Pin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23017/Mcp23017Pin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23017/Mcp23017PinDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23017/Mcp23017PinDirection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23017/Mcp23017PinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23017/Mcp23017PinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23017/Mcp23017PinPolarity.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23017/Mcp23017PinPolarity.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Mcp23017/Mcp23017PinResistor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Mcp23017/Mcp23017PinResistor.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Pcf8574/Pcf8574I2cConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Pcf8574/Pcf8574I2cConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Pcf8574/Pcf8574InputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Pcf8574/Pcf8574InputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Pcf8574/Pcf8574OutputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Pcf8574/Pcf8574OutputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Pcf8574/Pcf8574Pin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Pcf8574/Pcf8574Pin.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Expanders/Pcf8574/Pcf8574PinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Expanders/Pcf8574/Pcf8574PinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Leds/BiColor24Bargraph/BiColor24Bargraph.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Leds/BiColor24Bargraph/BiColor24Bargraph.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Leds/GroveBar/GroveBarConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Leds/GroveBar/GroveBarConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Leds/GroveRgb/GroveRgbConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Leds/GroveRgb/GroveRgbConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Leds/GroveRgb/RgbColor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Leds/GroveRgb/RgbColor.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Pi.IO.Components.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Pi.IO.Components.csproj -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Distance/HcSr04/HcSr04Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Distance/HcSr04/HcSr04Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Distance/HcSr04/Units.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Distance/HcSr04/Units.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Light/BH1750Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Light/BH1750Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Pressure/Bmp085/Bmp085Data.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Pressure/Bmp085/Bmp085Data.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Pressure/Bmp085/Bmp085I2CConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Pressure/Bmp085/Bmp085I2CConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Pressure/Bmp085/Bmp085I2cConnectionExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Pressure/Bmp085/Bmp085I2cConnectionExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Pressure/Bmp085/Bmp085Precision.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Pressure/Bmp085/Bmp085Precision.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/ResistiveDivider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/ResistiveDivider.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Temperature/Dht/Dht11Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Temperature/Dht/Dht11Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Temperature/Dht/Dht22Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Temperature/Dht/Dht22Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Temperature/Dht/DhtConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Temperature/Dht/DhtConnection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Temperature/Dht/DhtData.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Temperature/Dht/DhtData.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Temperature/Dht/InvalidChecksumException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Temperature/Dht/InvalidChecksumException.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Temperature/Ds18b20/Ds18b20Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Temperature/Ds18b20/Ds18b20Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/Temperature/Tmp36/Tmp36Connection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/Temperature/Tmp36/Tmp36Connection.cs -------------------------------------------------------------------------------- /Pi.IO.Components/Sensors/VariableResistiveDividerConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Components/Sensors/VariableResistiveDividerConnection.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/Behaviors/BlinkBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/Behaviors/BlinkBehavior.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/Behaviors/ChaserBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/Behaviors/ChaserBehavior.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/Behaviors/PatternBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/Behaviors/PatternBehavior.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/Behaviors/PinsBehavior.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/Behaviors/PinsBehavior.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/Behaviors/PinsBehaviorExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/Behaviors/PinsBehaviorExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/Configuration/GpioConnectionConfigurationSection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/Configuration/GpioConnectionConfigurationSection.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/ConnectedPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/ConnectedPin.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/ConnectedPins.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/ConnectedPins.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/ConnectorPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/ConnectorPin.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/FileGpioConnectionDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/FileGpioConnectionDriver.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/FileGpioHandle.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/FileGpioHandle.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioBinaryPinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioBinaryPinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioConnection.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioConnectionDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioConnectionDriver.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioConnectionDriverCapabilities.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioConnectionDriverCapabilities.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioConnectionDriverExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioConnectionDriverExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioConnectionSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioConnectionSettings.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioInputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioInputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioInputOutputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioInputOutputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/GpioOutputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/GpioOutputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/IGpioConnectionDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/IGpioConnectionDriver.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/InputPinConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/InputPinConfiguration.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/Interop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/Interop.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/MemoryGpioConnectionDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/MemoryGpioConnectionDriver.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/OutputPinConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/OutputPinConfiguration.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/Pi.IO.GeneralPurpose.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/Pi.IO.GeneralPurpose.csproj -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/PinConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/PinConfiguration.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/PinConfigurationExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/PinConfigurationExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/PinDetectedEdges.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/PinDetectedEdges.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/PinDirection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/PinDirection.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/PinMapping.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/PinMapping.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/PinResistor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/PinResistor.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/PinStatusEventArgs.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/PinStatusEventArgs.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/ProcessorPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/ProcessorPin.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/ProcessorPinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/ProcessorPinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/ProcessorPins.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/ProcessorPins.cs -------------------------------------------------------------------------------- /Pi.IO.GeneralPurpose/SwitchInputPinConfiguration.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.GeneralPurpose/SwitchInputPinConfiguration.cs -------------------------------------------------------------------------------- /Pi.IO.InterIntegratedCircuit/I2cAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.InterIntegratedCircuit/I2cAction.cs -------------------------------------------------------------------------------- /Pi.IO.InterIntegratedCircuit/I2cDeviceConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.InterIntegratedCircuit/I2cDeviceConnection.cs -------------------------------------------------------------------------------- /Pi.IO.InterIntegratedCircuit/I2cDriver.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.InterIntegratedCircuit/I2cDriver.cs -------------------------------------------------------------------------------- /Pi.IO.InterIntegratedCircuit/I2cReadAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.InterIntegratedCircuit/I2cReadAction.cs -------------------------------------------------------------------------------- /Pi.IO.InterIntegratedCircuit/I2cTransaction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.InterIntegratedCircuit/I2cTransaction.cs -------------------------------------------------------------------------------- /Pi.IO.InterIntegratedCircuit/I2cWriteAction.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.InterIntegratedCircuit/I2cWriteAction.cs -------------------------------------------------------------------------------- /Pi.IO.InterIntegratedCircuit/Interop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.InterIntegratedCircuit/Interop.cs -------------------------------------------------------------------------------- /Pi.IO.InterIntegratedCircuit/Pi.IO.InterIntegratedCircuit.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.InterIntegratedCircuit/Pi.IO.InterIntegratedCircuit.csproj -------------------------------------------------------------------------------- /Pi.IO.Interop/ControlDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/ControlDevice.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/EnumTypes/MemoryFlags.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/EnumTypes/MemoryFlags.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/EnumTypes/MemoryProtection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/EnumTypes/MemoryProtection.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/EnumTypes/UnixFileMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/EnumTypes/UnixFileMode.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/ErrNum.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/ErrNum.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/Exceptions/MemoryMapFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/Exceptions/MemoryMapFailedException.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/Exceptions/MemoryUnmapFailedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/Exceptions/MemoryUnmapFailedException.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/IControlDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/IControlDevice.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/IFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/IFile.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/IMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/IMemory.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/ManagedMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/ManagedMemory.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/MemoryMap.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/MemoryMap.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/MemorySubset.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/MemorySubset.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/Pi.IO.Interop.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/Pi.IO.Interop.csproj -------------------------------------------------------------------------------- /Pi.IO.Interop/UnixFile.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/UnixFile.cs -------------------------------------------------------------------------------- /Pi.IO.Interop/UnmanagedMemory.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.Interop/UnmanagedMemory.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Endianness.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Endianness.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/EnumTypes/SpiMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/EnumTypes/SpiMode.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/EnumTypes/SpiTransferMode.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/EnumTypes/SpiTransferMode.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Exceptions/ReadonlyTransferBufferException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Exceptions/ReadonlyTransferBufferException.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Exceptions/SendSpiMessageException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Exceptions/SendSpiMessageException.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Exceptions/SetBitsPerWordException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Exceptions/SetBitsPerWordException.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Exceptions/SetMaxSpeedException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Exceptions/SetMaxSpeedException.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Exceptions/SetSpiModeException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Exceptions/SetSpiModeException.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Exceptions/WriteOnlyTransferBufferException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Exceptions/WriteOnlyTransferBufferException.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/INativeSpiConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/INativeSpiConnection.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/ISpiControlDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/ISpiControlDevice.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/ISpiTransferBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/ISpiTransferBuffer.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/ISpiTransferBufferCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/ISpiTransferBufferCollection.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Interop/Interop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Interop/Interop.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Interop/SpiTransferControlStructure.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Interop/SpiTransferControlStructure.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/NativeSpiConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/NativeSpiConnection.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/Pi.IO.SerialPeripheralInterface.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/Pi.IO.SerialPeripheralInterface.csproj -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/SpiConnection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/SpiConnection.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/SpiConnectionSettings.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/SpiConnectionSettings.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/SpiControlDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/SpiControlDevice.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/SpiSlaveSelectionContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/SpiSlaveSelectionContext.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/SpiTransferBuffer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/SpiTransferBuffer.cs -------------------------------------------------------------------------------- /Pi.IO.SerialPeripheralInterface/SpiTransferBufferCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO.SerialPeripheralInterface/SpiTransferBufferCollection.cs -------------------------------------------------------------------------------- /Pi.IO/AnalogValue.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/AnalogValue.cs -------------------------------------------------------------------------------- /Pi.IO/BinaryPinExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/BinaryPinExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO/ByteExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/ByteExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.IO/IInputAnalogPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/IInputAnalogPin.cs -------------------------------------------------------------------------------- /Pi.IO/IInputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/IInputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO/IInputOutputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/IInputOutputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO/IOutputAnalogPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/IOutputAnalogPin.cs -------------------------------------------------------------------------------- /Pi.IO/IOutputBinaryPin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/IOutputBinaryPin.cs -------------------------------------------------------------------------------- /Pi.IO/Pi.IO.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/Pi.IO.csproj -------------------------------------------------------------------------------- /Pi.IO/StringExtensionMethods.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.IO/StringExtensionMethods.cs -------------------------------------------------------------------------------- /Pi.System/Board.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Board.cs -------------------------------------------------------------------------------- /Pi.System/ConnectorPinout.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/ConnectorPinout.cs -------------------------------------------------------------------------------- /Pi.System/Model.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Model.cs -------------------------------------------------------------------------------- /Pi.System/Pi.System.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Pi.System.csproj -------------------------------------------------------------------------------- /Pi.System/Processor.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Processor.cs -------------------------------------------------------------------------------- /Pi.System/Timers/HighResolutionTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Timers/HighResolutionTimer.cs -------------------------------------------------------------------------------- /Pi.System/Timers/ITimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Timers/ITimer.cs -------------------------------------------------------------------------------- /Pi.System/Timers/Interop.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Timers/Interop.cs -------------------------------------------------------------------------------- /Pi.System/Timers/StandardTimer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Timers/StandardTimer.cs -------------------------------------------------------------------------------- /Pi.System/Timers/TimeSpanUtility.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Timers/TimeSpanUtility.cs -------------------------------------------------------------------------------- /Pi.System/Timers/Timer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.System/Timers/Timer.cs -------------------------------------------------------------------------------- /Pi.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/Pi.sln -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Petermarcu/Pi/HEAD/README.md --------------------------------------------------------------------------------