├── .gitignore ├── LICENSE ├── ReVision.App ├── NativeHidApiLibrary.cs ├── PluginLoadContext.cs ├── Program.cs ├── ReVision.App.csproj ├── hidapi.dll └── libusb-1.0.dll ├── ReVision.Core ├── Eye.cs ├── IImageProvider.cs ├── IImageStreamer.cs ├── IPlugin.cs ├── RGBAImage.cs ├── ReVision.Core.csproj └── YUVImage.cs ├── ReVision.EyeDevice ├── EyeDevice.cs ├── EyeDevicePlugin.cs ├── ILRepack.targets ├── Platform │ ├── BasePacket.cs │ ├── Client │ │ ├── CAuthorizeChallenge.cs │ │ ├── CAuthorizeResponse.cs │ │ ├── CExtendedDataStreamSubscribe.cs │ │ ├── CGetUnitInformation.cs │ │ ├── CInternalCommandFeatureLock.cs │ │ └── CUpgradeChannelProtocol.cs │ ├── InvalidChannelVersion.cs │ ├── InvalidDeviceException.cs │ ├── InvalidLengthException.cs │ ├── LengthHeader.cs │ ├── Server │ │ ├── SAuthorizeChallenge.cs │ │ ├── SImageCollection.cs │ │ ├── SUnitInformation.cs │ │ └── SUpgradeChannelProtocol.cs │ └── TypeMismatchException.cs └── ReVision.EyeDevice.csproj ├── ReVision.MJPEG ├── ILRepack.targets ├── MJPEGPlugin.cs ├── ReVision.MJPEG.csproj └── WebService.cs ├── ReVision.Vive ├── ILRepack.targets ├── ReVision.Vive.csproj ├── ViveDevice.cs └── VivePlugin.cs ├── ReVision.sln ├── nuget.config └── nuget_repo ├── hidapi.net └── 1.1.0-resolverpatch │ ├── .nupkg.metadata │ ├── hidapi.net.1.1.0-resolverpatch.nupkg │ ├── hidapi.net.1.1.0-resolverpatch.nupkg.sha512 │ └── hidapi.net.nuspec └── libusbdotnet └── 3.0.165-alpha ├── .nupkg.metadata ├── libusbdotnet.3.0.165-alpha.nupkg ├── libusbdotnet.3.0.165-alpha.nupkg.sha512 └── libusbdotnet.nuspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/.gitignore -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/LICENSE -------------------------------------------------------------------------------- /ReVision.App/NativeHidApiLibrary.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.App/NativeHidApiLibrary.cs -------------------------------------------------------------------------------- /ReVision.App/PluginLoadContext.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.App/PluginLoadContext.cs -------------------------------------------------------------------------------- /ReVision.App/Program.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.App/Program.cs -------------------------------------------------------------------------------- /ReVision.App/ReVision.App.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.App/ReVision.App.csproj -------------------------------------------------------------------------------- /ReVision.App/hidapi.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.App/hidapi.dll -------------------------------------------------------------------------------- /ReVision.App/libusb-1.0.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.App/libusb-1.0.dll -------------------------------------------------------------------------------- /ReVision.Core/Eye.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Core/Eye.cs -------------------------------------------------------------------------------- /ReVision.Core/IImageProvider.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Core/IImageProvider.cs -------------------------------------------------------------------------------- /ReVision.Core/IImageStreamer.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Core/IImageStreamer.cs -------------------------------------------------------------------------------- /ReVision.Core/IPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Core/IPlugin.cs -------------------------------------------------------------------------------- /ReVision.Core/RGBAImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Core/RGBAImage.cs -------------------------------------------------------------------------------- /ReVision.Core/ReVision.Core.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Core/ReVision.Core.csproj -------------------------------------------------------------------------------- /ReVision.Core/YUVImage.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Core/YUVImage.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/EyeDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/EyeDevice.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/EyeDevicePlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/EyeDevicePlugin.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/ILRepack.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/ILRepack.targets -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/BasePacket.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/BasePacket.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Client/CAuthorizeChallenge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Client/CAuthorizeChallenge.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Client/CAuthorizeResponse.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Client/CAuthorizeResponse.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Client/CExtendedDataStreamSubscribe.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Client/CExtendedDataStreamSubscribe.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Client/CGetUnitInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Client/CGetUnitInformation.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Client/CInternalCommandFeatureLock.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Client/CInternalCommandFeatureLock.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Client/CUpgradeChannelProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Client/CUpgradeChannelProtocol.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/InvalidChannelVersion.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/InvalidChannelVersion.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/InvalidDeviceException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/InvalidDeviceException.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/InvalidLengthException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/InvalidLengthException.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/LengthHeader.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/LengthHeader.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Server/SAuthorizeChallenge.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Server/SAuthorizeChallenge.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Server/SImageCollection.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Server/SImageCollection.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Server/SUnitInformation.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Server/SUnitInformation.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/Server/SUpgradeChannelProtocol.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/Server/SUpgradeChannelProtocol.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/Platform/TypeMismatchException.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/Platform/TypeMismatchException.cs -------------------------------------------------------------------------------- /ReVision.EyeDevice/ReVision.EyeDevice.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.EyeDevice/ReVision.EyeDevice.csproj -------------------------------------------------------------------------------- /ReVision.MJPEG/ILRepack.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.MJPEG/ILRepack.targets -------------------------------------------------------------------------------- /ReVision.MJPEG/MJPEGPlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.MJPEG/MJPEGPlugin.cs -------------------------------------------------------------------------------- /ReVision.MJPEG/ReVision.MJPEG.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.MJPEG/ReVision.MJPEG.csproj -------------------------------------------------------------------------------- /ReVision.MJPEG/WebService.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.MJPEG/WebService.cs -------------------------------------------------------------------------------- /ReVision.Vive/ILRepack.targets: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Vive/ILRepack.targets -------------------------------------------------------------------------------- /ReVision.Vive/ReVision.Vive.csproj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Vive/ReVision.Vive.csproj -------------------------------------------------------------------------------- /ReVision.Vive/ViveDevice.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Vive/ViveDevice.cs -------------------------------------------------------------------------------- /ReVision.Vive/VivePlugin.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.Vive/VivePlugin.cs -------------------------------------------------------------------------------- /ReVision.sln: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/ReVision.sln -------------------------------------------------------------------------------- /nuget.config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/nuget.config -------------------------------------------------------------------------------- /nuget_repo/hidapi.net/1.1.0-resolverpatch/.nupkg.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/nuget_repo/hidapi.net/1.1.0-resolverpatch/.nupkg.metadata -------------------------------------------------------------------------------- /nuget_repo/hidapi.net/1.1.0-resolverpatch/hidapi.net.1.1.0-resolverpatch.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/nuget_repo/hidapi.net/1.1.0-resolverpatch/hidapi.net.1.1.0-resolverpatch.nupkg -------------------------------------------------------------------------------- /nuget_repo/hidapi.net/1.1.0-resolverpatch/hidapi.net.1.1.0-resolverpatch.nupkg.sha512: -------------------------------------------------------------------------------- 1 | Jcp8FUQB0YdvOritRTNr+hgIVj6lodIqzaZEPFC6lSL+7pU43W3XCX6HmHN0YtyZJsz44MHbtAhQzieOddy1jg== -------------------------------------------------------------------------------- /nuget_repo/hidapi.net/1.1.0-resolverpatch/hidapi.net.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/nuget_repo/hidapi.net/1.1.0-resolverpatch/hidapi.net.nuspec -------------------------------------------------------------------------------- /nuget_repo/libusbdotnet/3.0.165-alpha/.nupkg.metadata: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/nuget_repo/libusbdotnet/3.0.165-alpha/.nupkg.metadata -------------------------------------------------------------------------------- /nuget_repo/libusbdotnet/3.0.165-alpha/libusbdotnet.3.0.165-alpha.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/nuget_repo/libusbdotnet/3.0.165-alpha/libusbdotnet.3.0.165-alpha.nupkg -------------------------------------------------------------------------------- /nuget_repo/libusbdotnet/3.0.165-alpha/libusbdotnet.3.0.165-alpha.nupkg.sha512: -------------------------------------------------------------------------------- 1 | T3pOrBm9tOTqnho4FEH86NC94Mc16VhKtRm55IkJ4qQs3qkctJKF8st1WpZDjlvbyUDMQGbTd3OCiOF9P1nIig== -------------------------------------------------------------------------------- /nuget_repo/libusbdotnet/3.0.165-alpha/libusbdotnet.nuspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Blue-Doggo/ReVision/HEAD/nuget_repo/libusbdotnet/3.0.165-alpha/libusbdotnet.nuspec --------------------------------------------------------------------------------