TwinRx is a library for connecting a .NET application with a Beckhoff TwinCAT PLC program via Reactive Extensions (Rx) over ADS.
* Create an IObservable for a PLC variable, bringing changes to the PLC variable into the Reactive world.
* Make use of Rx's extensive event...
A MVVM framework that integrates with the Reactive Extensions for .NET to create elegant, testable MVVM components that run on any mobile or desktop platform. This is the base package with the base platform implementations
ShairportSync.TrackInfoReader is a shairport-sync metadata parser which provides track information (artist, album, song title, artwork image, etc.) as Rx ( IObservable<TrackInfo> ).
This library works on .NET Standard 2.0 compliant platforms like .NET Core 2 / Mono.
i.e. works on Raspberry Pi 2 /...
A class representing a value that when updated (posted) signals changes to observers.
Will post current value (if initialized) when subscribing. Synchronized to ensure ordering.
Compatible with IObservable<T> and System.Reactive.