├── README.md ├── RosBridge.v1.0.JavaScript ├── ros.js └── turtlesim_test.html ├── RosBridgeUtility ├── .project ├── config.di ├── config.notation ├── config.uml ├── model.di ├── model.notation ├── model.uml ├── msgs.di ├── msgs.notation ├── msgs.uml ├── neobotCommander.di ├── neobotCommander.notation ├── neobotCommander.uml └── src-gen │ ├── RootElement │ ├── RootElement.py │ ├── RootElement.xml │ ├── XMLFile1.bak.xml │ ├── rosbridge_config │ ├── rosbridge_config.py │ └── rosbridge_config.xml ├── Rosbridge.v1.0.C#.Winform ├── PublisherSubscriberAppV1.v12.suo ├── RosBridgeDotNet │ ├── App.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RosBridgeDotNet.cs │ ├── RosBridgeDotNet.csproj │ ├── bin │ │ └── Debug │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeDotNet.dll │ │ │ ├── RosBridgeDotNet.dll.config │ │ │ ├── RosBridgeDotNet.pdb │ │ │ ├── RosBridgeDotNet.vshost.exe │ │ │ └── RosBridgeDotNet.vshost.exe.config │ ├── obj │ │ └── Debug │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── RosBridgeDotNet.csproj.FileListAbsolute.txt │ │ │ ├── RosBridgeDotNet.csprojResolveAssemblyReference.cache │ │ │ ├── RosBridgeDotNet.dll │ │ │ ├── RosBridgeDotNet.pdb │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── packages.config ├── Rosbridge.v1.0.Winform.sln ├── Rosbridge.v1.0.Winform.v12.suo ├── SocketIO4Net.v12.suo ├── SubscriberWinForm │ ├── EventData.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── SocketClient.cs │ ├── SocketClient.resx │ ├── SubscriberWinForm.csproj │ ├── SubscriberWinForm.csproj.user │ ├── app.config │ ├── bin │ │ └── Debug │ │ │ ├── Microsoft.QualityTools.Testing.Fakes.dll │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeDotNet.dll │ │ │ ├── RosBridgeDotNet.pdb │ │ │ ├── SubscriberWinForm.exe │ │ │ ├── SubscriberWinForm.exe.config │ │ │ ├── SubscriberWinForm.pdb │ │ │ ├── SubscriberWinForm.vshost.exe │ │ │ ├── SubscriberWinForm.vshost.exe.config │ │ │ └── SubscriberWinForm.vshost.exe.manifest │ ├── obj │ │ └── Debug │ │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── SubscriberWinForm.Properties.Resources.resources │ │ │ ├── SubscriberWinForm.SocketClient.resources │ │ │ ├── SubscriberWinForm.csproj.FileListAbsolute.txt │ │ │ ├── SubscriberWinForm.csproj.GenerateResource.Cache │ │ │ ├── SubscriberWinForm.csprojResolveAssemblyReference.cache │ │ │ ├── SubscriberWinForm.exe │ │ │ ├── SubscriberWinForm.pdb │ │ │ ├── TempPE │ │ │ └── Properties.Resources.Designer.cs.dll │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── packages.config └── packages │ ├── Newtonsoft.Json.6.0.6 │ ├── Newtonsoft.Json.6.0.6.nupkg │ ├── Newtonsoft.Json.6.0.6.nuspec │ ├── lib │ │ ├── net20 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net35 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net40 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── net45 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── netcore45 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ ├── portable-net40+sl5+wp80+win8+wpa81 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ │ └── portable-net45+wp80+win8+wpa81+aspnetcore50 │ │ │ ├── Newtonsoft.Json.dll │ │ │ └── Newtonsoft.Json.xml │ └── tools │ │ └── install.ps1 │ └── repositories.config ├── Rosbridge.v1.0.C#.XAML ├── NeobotixTest │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── NeoMainWindow.xaml │ ├── NeoMainWindow.xaml.cs │ ├── NeobotixTest.csproj │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── bin │ │ └── Debug │ │ │ ├── NeobotixTest.exe │ │ │ ├── NeobotixTest.exe.config │ │ │ ├── NeobotixTest.pdb │ │ │ ├── NeobotixTest.vshost.exe │ │ │ ├── NeobotixTest.vshost.exe.config │ │ │ ├── NeobotixTest.vshost.exe.manifest │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeDotNet.dll │ │ │ └── RosBridgeDotNet.pdb │ ├── obj │ │ ├── Debug │ │ │ ├── App.g.cs │ │ │ ├── App.g.i.cs │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── MainWindow.g.i.cs │ │ │ ├── NeoMainWindow.baml │ │ │ ├── NeoMainWindow.g.cs │ │ │ ├── NeoMainWindow.g.i.cs │ │ │ ├── NeobotixTest.Properties.Resources.resources │ │ │ ├── NeobotixTest.csproj.FileListAbsolute.txt │ │ │ ├── NeobotixTest.csproj.GenerateResource.Cache │ │ │ ├── NeobotixTest.csprojResolveAssemblyReference.cache │ │ │ ├── NeobotixTest.exe │ │ │ ├── NeobotixTest.g.resources │ │ │ ├── NeobotixTest.pdb │ │ │ ├── NeobotixTest_MarkupCompile.cache │ │ │ ├── NeobotixTest_MarkupCompile.i.cache │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ └── Release │ │ │ ├── App.g.i.cs │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── NeoMainWindow.g.i.cs │ │ │ ├── NeobotixTest_MarkupCompile.i.cache │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ │ └── build.force │ └── packages.config ├── Newtonsoft.Json.dll ├── Newtonsoft.Json.pdb ├── Newtonsoft.Json.xml ├── RosBridgeDotNet │ ├── App.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RosBridgeDotNet.cs │ ├── RosBridgeDotNet.csproj │ ├── bin │ │ ├── Debug │ │ │ ├── RosBridgeDotNet.dll.config │ │ │ ├── RosBridgeDotNet.vshost.exe │ │ │ └── RosBridgeDotNet.vshost.exe.config │ │ └── Release │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeDotNet.dll │ │ │ └── RosBridgeDotNet.pdb │ ├── obj │ │ ├── Debug │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── RosBridgeDotNet.csproj.FileListAbsolute.txt │ │ │ ├── RosBridgeDotNet.csprojResolveAssemblyReference.cache │ │ │ ├── RosBridgeDotNet.dll │ │ │ ├── RosBridgeDotNet.pdb │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ └── Release │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── RosBridgeDotNet.csproj.FileListAbsolute.txt │ │ │ ├── RosBridgeDotNet.csprojResolveAssemblyReference.cache │ │ │ ├── RosBridgeDotNet.dll │ │ │ ├── RosBridgeDotNet.pdb │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── packages.config ├── RosBridgeUtility.dll ├── RosBridgeUtility.pdb ├── RosBridgeUtility │ ├── App.config │ ├── IROSBridgeController.cs │ ├── IROSWebTeleopController.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RosBridgeConfig.cs │ ├── RosBridgeLogic.cs │ ├── RosBridgeServer.cs │ ├── RosBridgeUtility.csproj │ ├── RosMsg.cs │ ├── VelocityState.cs │ ├── bin │ │ ├── Debug │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.pdb │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeUtility.dll │ │ │ ├── RosBridgeUtility.dll.config │ │ │ ├── RosBridgeUtility.pdb │ │ │ ├── websocket-sharp.dll │ │ │ └── websocket-sharp.xml │ │ └── Release │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.pdb │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeUtility.dll │ │ │ ├── RosBridgeUtility.dll.config │ │ │ ├── RosBridgeUtility.pdb │ │ │ ├── websocket-sharp.dll │ │ │ └── websocket-sharp.xml │ ├── obj │ │ ├── Debug │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── RosBridgeUtility.csproj.FileListAbsolute.txt │ │ │ ├── RosBridgeUtility.csprojResolveAssemblyReference.cache │ │ │ ├── RosBridgeUtility.dll │ │ │ ├── RosBridgeUtility.pdb │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ └── Release │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── RosBridgeUtility.csproj.FileListAbsolute.txt │ │ │ ├── RosBridgeUtility.csprojResolveAssemblyReference.cache │ │ │ ├── RosBridgeUtility.dll │ │ │ ├── RosBridgeUtility.pdb │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── packages.config ├── RosbridgeXAML.sln ├── RosbridgeXAML.v11.suo ├── RosbridgeXAML.v12.suo ├── TestApplicationConnect │ ├── App.config │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── TestApplicationConnect.csproj │ ├── bin │ │ └── Debug │ │ │ ├── TestApplicationConnect.vshost.exe │ │ │ ├── TestApplicationConnect.vshost.exe.config │ │ │ └── TestApplicationConnect.vshost.exe.manifest │ ├── obj │ │ ├── Debug │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ └── Release │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ └── packages.config ├── TestBridgeUtility.exe ├── TestBridgeUtility.exe.config ├── TestBridgeUtility.pdb ├── TestBridgeUtility.vshost.exe ├── TestBridgeUtility.vshost.exe.config ├── TestBridgeUtility.vshost.exe.manifest ├── TestBridgeUtility │ ├── App.config │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── TestBridgeUtility.csproj │ ├── XMLFile1.xml │ ├── bin │ │ ├── Debug │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.pdb │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeUtility.dll │ │ │ ├── RosBridgeUtility.pdb │ │ │ ├── TestBridgeUtility.exe │ │ │ ├── TestBridgeUtility.exe.config │ │ │ ├── TestBridgeUtility.pdb │ │ │ ├── TestBridgeUtility.vshost.exe │ │ │ ├── TestBridgeUtility.vshost.exe.config │ │ │ ├── TestBridgeUtility.vshost.exe.manifest │ │ │ ├── websocket-sharp.dll │ │ │ └── websocket-sharp.xml │ │ └── Release │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.pdb │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeUtility.dll │ │ │ ├── RosBridgeUtility.pdb │ │ │ ├── TestBridgeUtility.exe │ │ │ ├── TestBridgeUtility.exe.config │ │ │ ├── TestBridgeUtility.pdb │ │ │ ├── TestBridgeUtility.vshost.exe │ │ │ ├── TestBridgeUtility.vshost.exe.config │ │ │ ├── TestBridgeUtility.vshost.exe.manifest │ │ │ ├── XMLFile1.xml │ │ │ ├── websocket-sharp.dll │ │ │ └── websocket-sharp.xml │ └── obj │ │ ├── Debug │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ ├── TestBridgeUtility.csproj.FileListAbsolute.txt │ │ ├── TestBridgeUtility.csprojResolveAssemblyReference.cache │ │ ├── TestBridgeUtility.exe │ │ ├── TestBridgeUtility.g.resources │ │ └── TestBridgeUtility.pdb │ │ └── Release │ │ ├── DesignTimeResolveAssemblyReferences.cache │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ ├── TestBridgeUtility.csproj.FileListAbsolute.txt │ │ ├── TestBridgeUtility.csprojResolveAssemblyReference.cache │ │ ├── TestBridgeUtility.exe │ │ ├── TestBridgeUtility.g.resources │ │ └── TestBridgeUtility.pdb ├── TestWebsocketServer │ ├── App.config │ ├── Program.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── TestWebsocketServer.csproj │ ├── bin │ │ └── Release │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.pdb │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── TestWebsocketServer.exe │ │ │ ├── TestWebsocketServer.exe.config │ │ │ ├── TestWebsocketServer.pdb │ │ │ ├── TestWebsocketServer.vshost.exe │ │ │ ├── TestWebsocketServer.vshost.exe.config │ │ │ ├── TestWebsocketServer.vshost.exe.manifest │ │ │ ├── websocket-sharp.dll │ │ │ └── websocket-sharp.xml │ ├── obj │ │ ├── Debug │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ └── Release │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ │ ├── TestWebsocketServer.csproj.FileListAbsolute.txt │ │ │ ├── TestWebsocketServer.csprojResolveAssemblyReference.cache │ │ │ ├── TestWebsocketServer.exe │ │ │ └── TestWebsocketServer.pdb │ └── packages.config ├── TurtleTest │ ├── App.config │ ├── App.xaml │ ├── App.xaml.cs │ ├── MainWindow.xaml │ ├── MainWindow.xaml.cs │ ├── Properties │ │ ├── AssemblyInfo.cs │ │ ├── Resources.Designer.cs │ │ ├── Resources.resx │ │ ├── Settings.Designer.cs │ │ └── Settings.settings │ ├── Public │ │ ├── Content │ │ │ ├── bootstrap │ │ │ │ ├── bootstrap-theme.css │ │ │ │ ├── bootstrap-theme.css.map │ │ │ │ ├── bootstrap-theme.min.css │ │ │ │ ├── bootstrap.css │ │ │ │ ├── bootstrap.css.map │ │ │ │ └── bootstrap.min.css │ │ │ └── fonts │ │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ │ └── glyphicons-halflings-regular.woff2 │ │ ├── JS │ │ │ └── odomView.js │ │ ├── Scripts │ │ │ ├── bootstrap.js │ │ │ ├── bootstrap.min.js │ │ │ ├── jquery-1.9.1.intellisense.js │ │ │ ├── jquery-1.9.1.js │ │ │ ├── jquery-1.9.1.min.js │ │ │ └── jquery-1.9.1.min.map │ │ ├── Style.css │ │ ├── favicon.ico │ │ └── index.html │ ├── TurtleTest.csproj │ ├── TurtleTest.csproj.user │ ├── WebController.cs │ ├── XMLFile1.xml │ ├── bin │ │ ├── Debug │ │ │ ├── TurtleTest.vshost.exe │ │ │ ├── TurtleTest.vshost.exe.config │ │ │ └── TurtleTest.vshost.exe.manifest │ │ └── Release │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.pdb │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeDotNet.dll │ │ │ ├── RosBridgeDotNet.pdb │ │ │ ├── RosBridgeUtility.dll │ │ │ ├── RosBridgeUtility.pdb │ │ │ ├── TurtleTest.exe │ │ │ ├── TurtleTest.exe.config │ │ │ ├── TurtleTest.pdb │ │ │ ├── TurtleTest.vshost.exe │ │ │ ├── TurtleTest.vshost.exe.config │ │ │ ├── TurtleTest.vshost.exe.manifest │ │ │ ├── XMLFile1.xml │ │ │ ├── XMLFile1.xml.bak │ │ │ ├── websocket-sharp.dll │ │ │ └── websocket-sharp.xml │ ├── obj │ │ ├── Debug │ │ │ ├── App.g.cs │ │ │ ├── App.g.i.cs │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── MainWindow.baml │ │ │ ├── MainWindow.g.cs │ │ │ ├── MainWindow.g.i.cs │ │ │ ├── TempPE │ │ │ │ └── Properties.Resources.Designer.cs.dll │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ │ ├── TurtleTest.Properties.Resources.resources │ │ │ ├── TurtleTest.csproj.FileListAbsolute.txt │ │ │ ├── TurtleTest.csproj.GenerateResource.Cache │ │ │ ├── TurtleTest.csprojResolveAssemblyReference.cache │ │ │ ├── TurtleTest.exe │ │ │ ├── TurtleTest.g.resources │ │ │ ├── TurtleTest.pdb │ │ │ ├── TurtleTest_MarkupCompile.cache │ │ │ └── TurtleTest_MarkupCompile.i.cache │ │ └── Release │ │ │ ├── App.g.cs │ │ │ ├── App.g.i.cs │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── MainWindow.baml │ │ │ ├── MainWindow.g.cs │ │ │ ├── MainWindow.g.i.cs │ │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ │ ├── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs │ │ │ ├── TurtleTest.Properties.Resources.resources │ │ │ ├── TurtleTest.csproj.FileListAbsolute.txt │ │ │ ├── TurtleTest.csproj.GenerateResource.Cache │ │ │ ├── TurtleTest.csprojResolveAssemblyReference.cache │ │ │ ├── TurtleTest.exe │ │ │ ├── TurtleTest.g.resources │ │ │ ├── TurtleTest.pdb │ │ │ ├── TurtleTest_Content.g.cs │ │ │ ├── TurtleTest_Content.g.i.cs │ │ │ ├── TurtleTest_MarkupCompile.cache │ │ │ └── TurtleTest_MarkupCompile.i.cache │ ├── packages.config │ ├── robot-wave-a846e9cb630aad41b2fb2ed330186459.jpg │ └── test1.jpg ├── packages │ ├── Newtonsoft.Json.6.0.6 │ │ ├── Newtonsoft.Json.6.0.6.nupkg │ │ ├── Newtonsoft.Json.6.0.6.nuspec │ │ ├── lib │ │ │ ├── net20 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── net35 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── net40 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── net45 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── netcore45 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ ├── portable-net40+sl5+wp80+win8+wpa81 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ │ └── portable-net45+wp80+win8+wpa81+aspnetcore50 │ │ │ │ ├── Newtonsoft.Json.dll │ │ │ │ └── Newtonsoft.Json.xml │ │ └── tools │ │ │ └── install.ps1 │ ├── WebSocketSharp.1.0.3-rc8 │ │ ├── WebSocketSharp.1.0.3-rc8.nupkg │ │ └── lib │ │ │ ├── websocket-sharp.dll │ │ │ └── websocket-sharp.xml │ ├── WebSocketSharp.1.0.3-rc9 │ │ ├── WebSocketSharp.1.0.3-rc9.nupkg │ │ └── lib │ │ │ ├── websocket-sharp.dll │ │ │ └── websocket-sharp.xml │ ├── bootstrap.3.3.5 │ │ ├── bootstrap.3.3.5.nupkg │ │ └── content │ │ │ ├── Content │ │ │ ├── bootstrap-theme.css │ │ │ ├── bootstrap-theme.css.map │ │ │ ├── bootstrap-theme.min.css │ │ │ ├── bootstrap.css │ │ │ ├── bootstrap.css.map │ │ │ └── bootstrap.min.css │ │ │ ├── Scripts │ │ │ ├── bootstrap.js │ │ │ └── bootstrap.min.js │ │ │ └── fonts │ │ │ ├── glyphicons-halflings-regular.eot │ │ │ ├── glyphicons-halflings-regular.svg │ │ │ ├── glyphicons-halflings-regular.ttf │ │ │ ├── glyphicons-halflings-regular.woff │ │ │ └── glyphicons-halflings-regular.woff2 │ ├── jQuery.1.9.1 │ │ ├── Content │ │ │ └── Scripts │ │ │ │ ├── jquery-1.9.1-vsdoc.js │ │ │ │ ├── jquery-1.9.1.js │ │ │ │ ├── jquery-1.9.1.min.js │ │ │ │ └── jquery-1.9.1.min.map │ │ ├── Tools │ │ │ ├── common.ps1 │ │ │ ├── install.ps1 │ │ │ ├── jquery-1.9.1.intellisense.js │ │ │ └── uninstall.ps1 │ │ └── jQuery.1.9.1.nupkg │ └── repositories.config ├── websocket-sharp.dll └── websocket-sharp.xml ├── Rosbridge.v1.0.C# ├── ROS.sdf ├── ROS.sln ├── ROS.v11.suo ├── ROS.v12.suo ├── RosBridgeDotNet │ ├── ConnectionException.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RosBridgeDotNet.cs │ ├── RosBridgeDotNet.csproj │ ├── bin │ │ └── Debug │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.pdb │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeDotNet.dll │ │ │ └── RosBridgeDotNet.pdb │ ├── obj │ │ └── Debug │ │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ │ ├── RosBridgeDotNet.csproj.FileListAbsolute.txt │ │ │ ├── RosBridgeDotNet.csprojResolveAssemblyReference.cache │ │ │ ├── RosBridgeDotNet.dll │ │ │ └── RosBridgeDotNet.pdb │ └── packages.config ├── RosTestNeobotix │ ├── App.config │ ├── Neobotix.cs │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RosTestNeobotix.csproj │ └── obj │ │ └── Debug │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs ├── RosTestTurtlesim │ ├── App.config │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── RosTestTurtlesim.csproj │ ├── Turtlesim.cs │ ├── bin │ │ └── Debug │ │ │ ├── Newtonsoft.Json.dll │ │ │ ├── Newtonsoft.Json.pdb │ │ │ ├── Newtonsoft.Json.xml │ │ │ ├── RosBridgeDotNet.dll │ │ │ ├── RosBridgeDotNet.pdb │ │ │ ├── RosTestTurtlesim.exe │ │ │ ├── RosTestTurtlesim.exe.config │ │ │ ├── RosTestTurtlesim.pdb │ │ │ ├── RosTestTurtlesim.vshost.exe │ │ │ ├── RosTestTurtlesim.vshost.exe.config │ │ │ └── RosTestTurtlesim.vshost.exe.manifest │ └── obj │ │ └── Debug │ │ ├── DesignTimeResolveAssemblyReferencesInput.cache │ │ ├── RosTestTurtlesim.csproj.FileListAbsolute.txt │ │ ├── RosTestTurtlesim.csprojResolveAssemblyReference.cache │ │ ├── RosTestTurtlesim.exe │ │ ├── RosTestTurtlesim.pdb │ │ ├── TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs │ │ ├── TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs │ │ └── TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs └── packages │ ├── Newtonsoft.Json.3.5.8 │ ├── Newtonsoft.Json.3.5.8.nupkg │ └── lib │ │ ├── 20 │ │ ├── Newtonsoft.Json.Net20.dll │ │ ├── Newtonsoft.Json.Net20.pdb │ │ └── Newtonsoft.Json.Net20.xml │ │ ├── 35 │ │ ├── Newtonsoft.Json.dll │ │ ├── Newtonsoft.Json.pdb │ │ └── Newtonsoft.Json.xml │ │ └── SL │ │ ├── Newtonsoft.Json.Silverlight.dll │ │ ├── Newtonsoft.Json.Silverlight.pdb │ │ └── Newtonsoft.Json.Silverlight.xml │ └── repositories.config ├── org.eclipse.acceleo.module.robot.config.instance ├── .classpath ├── .project ├── .settings │ └── org.eclipse.jdt.core.prefs ├── META-INF │ └── MANIFEST.MF ├── bin │ └── org │ │ └── eclipse │ │ └── acceleo │ │ └── module │ │ └── robot │ │ └── config │ │ └── instance │ │ ├── Activator.class │ │ ├── common │ │ ├── generate.emtl │ │ └── generate.mtl │ │ └── main │ │ ├── Generate.class │ │ ├── generate.emtl │ │ └── generate.mtl ├── build.properties └── src │ └── org │ └── eclipse │ └── acceleo │ └── module │ └── robot │ └── config │ └── instance │ ├── Activator.java │ ├── common │ └── generate.mtl │ └── main │ ├── Generate.java │ └── generate.mtl └── wiki ├── RosBridge.wiki └── Video.wiki /README.md: -------------------------------------------------------------------------------- 1 | # rosbridge-csharp-connection 2 | The aim of the project is to develop C# applications which connects to ROS via RosBridge. The early release works with rosbridge 1.0 the latest ones with rosbridge 2.0 (rosbridge_suite). 3 | 4 | 5 | 6 | ## Demo video 7 | A demo of a C# application which connects to ROS via RosBridge. The communication is a JSON socket communication. [Watch the video on YouTube](https://youtu.be/cVuTH-KwDqA). 8 | 9 | ## Usage 10 | ### Rosbridge 1.0 11 | In ROS you have to start: 12 | ``` 13 | roscore 14 | rosrun rosbridge rosbridge.py 15 | rosrun turtlesim turtlesim_node 16 | ``` 17 | 18 | ### Rosbridge 2.0 19 | In ROS you have to start: 20 | ``` 21 | roscore 22 | roslaunch rosbridge_launch simple.launch or 23 | roslaunch rosbridge_launch http.launch 24 | rosrun turtlesim turtlesim_node 25 | ``` 26 | 27 | ## Demo image 28 | ![alt tag](http://www.sze.hu/~herno/robotics/rosbridge-csharp-connection.png) 29 | 30 | ## Related links 31 | * [ROS official](http://ros.org/) 32 | * [Rosbridge wiki](http://wiki.ros.org/rosbridge_suite) 33 | * [Rosbridge on GitHub](https://github.com/RobotWebTools/rosbridge_suite) 34 | * [Newtonsoft.Json](http://www.newtonsoft.com/json) 35 | * [Newtonsoft.Json on GitHub](https://github.com/JamesNK/Newtonsoft.Json) 36 | -------------------------------------------------------------------------------- /RosBridge.v1.0.JavaScript/ros.js: -------------------------------------------------------------------------------- 1 | var ros = ros || {}; 2 | 3 | var Connection = function(url) { 4 | this.handlers = new Array(); 5 | 6 | if (typeof WebSocket == 'undefined') { 7 | WebSocket = MozWebSocket; 8 | } 9 | this.socket = new WebSocket(url); 10 | this.onmessage = null; 11 | var ths = this; 12 | this.socket.onmessage = function(e) { 13 | if(ths.onmessage) { 14 | try { 15 | ths.onmessage(e); 16 | } catch(err) { 17 | ros_debug(err); 18 | } 19 | } 20 | 21 | var call = ''; 22 | try { 23 | eval('call = ' + e.data); 24 | } catch(err) { 25 | return; 26 | } 27 | 28 | for (var i in ths.handlers[call.receiver]) { 29 | var handler = ths.handlers[call.receiver][i] 30 | handler(call.msg); 31 | } 32 | } 33 | 34 | this.magicServices = new Array('/rosbridge/topics','/rosbridge/services','/rosbridge/typeStringFromTopic','/rosbridge/typeStringFromService','/rosbridge/msgClassFromTypeString','/rosbridge/reqClassFromTypeString','/rosbridge/rspClassFromTypeString','/rosbridge/classFromTopic','/rosbridge/classesFromService'); 35 | 36 | } 37 | 38 | Connection.prototype.callService = function(service, json, callback) { 39 | this.handlers[service] = new Array(callback); 40 | var call = '{"receiver":"' + service + '"'; 41 | call += ',"msg":' + json + '}'; 42 | this.socket.send(call); 43 | } 44 | 45 | Connection.prototype.publish = function(topic, typeStr, json) { 46 | typeStr.replace(/^\//,''); 47 | var call = '{"receiver":"' + topic + '"'; 48 | call += ',"msg":' + json; 49 | call += ',"type":"' + typeStr + '"}'; 50 | this.socket.send(call); 51 | } 52 | 53 | Connection.prototype.addHandler = function(topic, func) { 54 | if (!(topic in this.handlers)) { 55 | this.handlers[topic] = new Array(); 56 | } 57 | this.handlers[topic].push(func); 58 | } 59 | 60 | Connection.prototype.setOnError = function(func) { 61 | this.socket.onerror = func; 62 | } 63 | 64 | Connection.prototype.setOnClose = function(func) { 65 | this.socket.onclose = func; 66 | } 67 | 68 | Connection.prototype.setOnOpen = function(func) { 69 | this.socket.onopen = func; 70 | } 71 | 72 | Connection.prototype.setOnMessage = function(func) { 73 | this.onmessage = func; 74 | } 75 | 76 | ros.Connection = Connection; -------------------------------------------------------------------------------- /RosBridgeUtility/.project: -------------------------------------------------------------------------------- 1 | 2 | 3 | RosBridgeUtility 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /RosBridgeUtility/config.di: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /RosBridgeUtility/model.di: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /RosBridgeUtility/msgs.di: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /RosBridgeUtility/neobotCommander.di: -------------------------------------------------------------------------------- 1 | 2 | 3 | -------------------------------------------------------------------------------- /RosBridgeUtility/src-gen/RootElement: -------------------------------------------------------------------------------- 1 | class threshold(): 2 | def init(max ,min): 3 | self.max=max 4 | self.min=min 5 | 6 | class scale(): 7 | def init(r): 8 | self.r=r 9 | 10 | class rosbridge_config(): 11 | def init(network ,subscriptions ,publications ,projections ,visualization ,velocity): 12 | self.network=network 13 | self.subscriptions=subscriptions 14 | self.publications=publications 15 | self.projections=projections 16 | self.visualization=visualization 17 | self.velocity=velocity 18 | 19 | class angular(): 20 | def init(): 21 | 22 | class odometry(): 23 | def init(): 24 | 25 | class velocity(): 26 | def init(linear ,angular): 27 | self.linear=linear 28 | self.angular=angular 29 | 30 | class network(): 31 | def init(ipaddress ,port ,protocol): 32 | self.ipaddress=ipaddress 33 | self.port=port 34 | self.protocol=protocol 35 | 36 | class projections(): 37 | def init(query): 38 | self.query=query 39 | 40 | class visualization(): 41 | def init(scale ,laser_field ,odometry ,showstate): 42 | self.scale=scale 43 | self.laser_field=laser_field 44 | self.odometry=odometry 45 | self.showstate=showstate 46 | 47 | class velType(): 48 | def init(threshold ,setup): 49 | self.threshold=threshold 50 | self.setup=setup 51 | 52 | class laser_field(): 53 | def init(): 54 | 55 | class topic(): 56 | def init(name ,target): 57 | self.name=name 58 | self.target=target 59 | 60 | class queryable(): 61 | def init(topic): 62 | self.topic=topic 63 | 64 | class query(): 65 | def init(attribute): 66 | self.attribute=attribute 67 | 68 | class showState(): 69 | def init(): 70 | 71 | class publications(): 72 | def init(topic): 73 | self.topic=topic 74 | 75 | class linear(): 76 | def init(): 77 | 78 | class subscriptions(): 79 | def init(topic): 80 | self.topic=topic 81 | 82 | class visualizable(): 83 | def init(): 84 | 85 | class setup(): 86 | def init(increment ,init): 87 | self.increment=increment 88 | self.init=init 89 | 90 | -------------------------------------------------------------------------------- /RosBridgeUtility/src-gen/RootElement.py: -------------------------------------------------------------------------------- 1 | class velType(): 2 | def init(threshold ,setup): 3 | self.threshold = threshold 4 | self.setup = setup 5 | 6 | class subscriptions(): 7 | def init(topic): 8 | self.topic = topic 9 | 10 | class network(): 11 | def init(ipaddress ,port ,protocol): 12 | self.ipaddress = ipaddress 13 | self.port = port 14 | self.protocol = protocol 15 | 16 | class threshold(): 17 | def init(max ,min): 18 | self.max = max 19 | self.min = min 20 | 21 | class setup(): 22 | def init(increment ,init): 23 | self.increment = increment 24 | self.init = init 25 | 26 | class scale(): 27 | def init(r): 28 | self.r = r 29 | 30 | class publications(): 31 | def init(topic): 32 | self.topic = topic 33 | 34 | class topic(): 35 | def init(name ,target): 36 | self.name = name 37 | self.target = target 38 | 39 | class queryable(): 40 | def init(topic): 41 | self.topic = topic 42 | 43 | class showState(): 44 | def init(): 45 | 46 | class projections(): 47 | def init(query): 48 | self.query = query 49 | 50 | class velocity(): 51 | def init(linear ,angular): 52 | self.linear = linear 53 | self.angular = angular 54 | 55 | class laser_field(): 56 | def init(): 57 | 58 | class visualization(): 59 | def init(scale ,laser_field ,odometry ,showstate): 60 | self.scale = scale 61 | self.laser_field = laser_field 62 | self.odometry = odometry 63 | self.showstate = showstate 64 | 65 | class angular(): 66 | def init(): 67 | 68 | class rosbridge_config(): 69 | def init(network ,subscriptions ,publications ,projections ,visualization ,velocity): 70 | self.network = network 71 | self.subscriptions = subscriptions 72 | self.publications = publications 73 | self.projections = projections 74 | self.visualization = visualization 75 | self.velocity = velocity 76 | 77 | class visualizable(): 78 | def init(): 79 | 80 | class query(): 81 | def init(attribute): 82 | self.attribute = attribute 83 | 84 | class linear(): 85 | def init(): 86 | 87 | class odometry(): 88 | def init(): 89 | 90 | -------------------------------------------------------------------------------- /RosBridgeUtility/src-gen/RootElement.xml: -------------------------------------------------------------------------------- 1 | 2 | -------------------------------------------------------------------------------- /RosBridgeUtility/src-gen/XMLFile1.bak.xml: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | -------------------------------------------------------------------------------- /RosBridgeUtility/src-gen/rosbridge_config: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/RosBridgeUtility/src-gen/rosbridge_config -------------------------------------------------------------------------------- /RosBridgeUtility/src-gen/rosbridge_config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/RosBridgeUtility/src-gen/rosbridge_config.py -------------------------------------------------------------------------------- /RosBridgeUtility/src-gen/rosbridge_config.xml: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 | 51 | 52 | 53 | 54 | 55 | 56 | 57 | 58 | 59 | 60 | 61 | 62 | 63 | 64 | 65 | 66 | 67 | 68 | 69 | 70 | 71 | 72 | 73 | 74 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/PublisherSubscriberAppV1.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/PublisherSubscriberAppV1.v12.suo -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("RosBridgeDotNet")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("RosBridgeDotNet")] 13 | [assembly: AssemblyCopyright("Copyright © 2014")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("3104e1b2-ed43-4264-8f8d-55f732078b02")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/RosBridgeDotNet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/RosBridgeDotNet.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/RosBridgeDotNet.dll.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/RosBridgeDotNet.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/RosBridgeDotNet.pdb -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/RosBridgeDotNet.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/RosBridgeDotNet.vshost.exe -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/bin/Debug/RosBridgeDotNet.vshost.exe.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/RosBridgeDotNet.csproj.FileListAbsolute.txt: -------------------------------------------------------------------------------- 1 | F:\RosBrigdgeC#\pub.subsc\RosBridgeDotNet\bin\Debug\RosBridgeDotNet.dll.config 2 | F:\RosBrigdgeC#\pub.subsc\RosBridgeDotNet\bin\Debug\RosBridgeDotNet.dll 3 | F:\RosBrigdgeC#\pub.subsc\RosBridgeDotNet\bin\Debug\RosBridgeDotNet.pdb 4 | F:\RosBrigdgeC#\pub.subsc\RosBridgeDotNet\bin\Debug\Newtonsoft.Json.dll 5 | F:\RosBrigdgeC#\pub.subsc\RosBridgeDotNet\bin\Debug\Newtonsoft.Json.xml 6 | F:\RosBrigdgeC#\pub.subsc\RosBridgeDotNet\obj\Debug\RosBridgeDotNet.csprojResolveAssemblyReference.cache 7 | F:\RosBrigdgeC#\pub.subsc\RosBridgeDotNet\obj\Debug\RosBridgeDotNet.dll 8 | F:\RosBrigdgeC#\pub.subsc\RosBridgeDotNet\obj\Debug\RosBridgeDotNet.pdb 9 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/RosBridgeDotNet.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/RosBridgeDotNet.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/RosBridgeDotNet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/RosBridgeDotNet.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/RosBridgeDotNet.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/RosBridgeDotNet.pdb -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/RosBridgeDotNet/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/Rosbridge.v1.0.Winform.sln: -------------------------------------------------------------------------------- 1 |  2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 2013 4 | VisualStudioVersion = 12.0.21005.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "SubscriberWinForm", "SubscriberWinForm\SubscriberWinForm.csproj", "{785B6DED-3A26-465A-9681-196B5039C256}" 7 | EndProject 8 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "RosBridgeDotNet", "RosBridgeDotNet\RosBridgeDotNet.csproj", "{2E94A04F-7248-4A00-B5FC-5D894DC8E9A9}" 9 | EndProject 10 | Global 11 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 12 | Debug|Any CPU = Debug|Any CPU 13 | Release|Any CPU = Release|Any CPU 14 | EndGlobalSection 15 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 16 | {785B6DED-3A26-465A-9681-196B5039C256}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 17 | {785B6DED-3A26-465A-9681-196B5039C256}.Debug|Any CPU.Build.0 = Debug|Any CPU 18 | {785B6DED-3A26-465A-9681-196B5039C256}.Release|Any CPU.ActiveCfg = Release|Any CPU 19 | {785B6DED-3A26-465A-9681-196B5039C256}.Release|Any CPU.Build.0 = Release|Any CPU 20 | {2E94A04F-7248-4A00-B5FC-5D894DC8E9A9}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 21 | {2E94A04F-7248-4A00-B5FC-5D894DC8E9A9}.Debug|Any CPU.Build.0 = Debug|Any CPU 22 | {2E94A04F-7248-4A00-B5FC-5D894DC8E9A9}.Release|Any CPU.ActiveCfg = Release|Any CPU 23 | {2E94A04F-7248-4A00-B5FC-5D894DC8E9A9}.Release|Any CPU.Build.0 = Release|Any CPU 24 | EndGlobalSection 25 | GlobalSection(SolutionProperties) = preSolution 26 | HideSolutionNode = FALSE 27 | EndGlobalSection 28 | EndGlobal 29 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/Rosbridge.v1.0.Winform.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/Rosbridge.v1.0.Winform.v12.suo -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SocketIO4Net.v12.suo: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SocketIO4Net.v12.suo -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/EventData.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | 3 | namespace SubscriberWinForm 4 | { 5 | [Serializable] 6 | public class EventData 7 | { 8 | 9 | public String Name; 10 | 11 | /// 12 | /// The Details are initially null. 13 | /// 14 | public String Details = null; 15 | 16 | public EventData(String name) 17 | { 18 | Name = name; 19 | //Details = details; 20 | } 21 | 22 | /// 23 | /// In order to be serialized, an object must have a parameterless Constructor. 24 | /// 25 | public EventData() 26 | { 27 | } 28 | } 29 | } 30 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/Properties/AssemblyInfo.cs: -------------------------------------------------------------------------------- 1 | using System.Reflection; 2 | using System.Runtime.CompilerServices; 3 | using System.Runtime.InteropServices; 4 | 5 | // General Information about an assembly is controlled through the following 6 | // set of attributes. Change these attribute values to modify the information 7 | // associated with an assembly. 8 | [assembly: AssemblyTitle("SubscriberWinForm")] 9 | [assembly: AssemblyDescription("")] 10 | [assembly: AssemblyConfiguration("")] 11 | [assembly: AssemblyCompany("")] 12 | [assembly: AssemblyProduct("SubscriberWinForm")] 13 | [assembly: AssemblyCopyright("Copyright © 2012")] 14 | [assembly: AssemblyTrademark("")] 15 | [assembly: AssemblyCulture("")] 16 | 17 | // Setting ComVisible to false makes the types in this assembly not visible 18 | // to COM components. If you need to access a type in this assembly from 19 | // COM, set the ComVisible attribute to true on that type. 20 | [assembly: ComVisible(false)] 21 | 22 | // The following GUID is for the ID of the typelib if this project is exposed to COM 23 | [assembly: Guid("a4b2dc9b-568e-4ae1-99d8-24f655d730aa")] 24 | 25 | // Version information for an assembly consists of the following four values: 26 | // 27 | // Major Version 28 | // Minor Version 29 | // Build Number 30 | // Revision 31 | // 32 | // You can specify all the values or you can default the Build and Revision Numbers 33 | // by using the '*' as shown below: 34 | // [assembly: AssemblyVersion("1.0.*")] 35 | [assembly: AssemblyVersion("1.0.0.0")] 36 | [assembly: AssemblyFileVersion("1.0.0.0")] 37 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.34014 5 | // 6 | // Changes to this file may cause incorrect behavior and will be lost if 7 | // the code is regenerated. 8 | // 9 | //------------------------------------------------------------------------------ 10 | 11 | namespace SubscriberWinForm.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "12.0.0.0")] 16 | internal sealed partial class Settings : global::System.Configuration.ApplicationSettingsBase { 17 | 18 | private static Settings defaultInstance = ((Settings)(global::System.Configuration.ApplicationSettingsBase.Synchronized(new Settings()))); 19 | 20 | public static Settings Default { 21 | get { 22 | return defaultInstance; 23 | } 24 | } 25 | } 26 | } 27 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/SubscriberWinForm.csproj.user: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | en-US 11 | false 12 | 13 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/Microsoft.QualityTools.Testing.Fakes.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/Microsoft.QualityTools.Testing.Fakes.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/RosBridgeDotNet.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/RosBridgeDotNet.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/RosBridgeDotNet.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/RosBridgeDotNet.pdb -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.exe -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.pdb -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.vshost.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.vshost.exe -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.vshost.exe.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/bin/Debug/SubscriberWinForm.vshost.exe.manifest: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/DesignTimeResolveAssemblyReferences.cache -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/DesignTimeResolveAssemblyReferencesInput.cache -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.Properties.Resources.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.Properties.Resources.resources -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.SocketClient.resources: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.SocketClient.resources -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.csproj.GenerateResource.Cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.csproj.GenerateResource.Cache -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.csprojResolveAssemblyReference.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.csprojResolveAssemblyReference.cache -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.exe: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.exe -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.pdb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/SubscriberWinForm.pdb -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/TempPE/Properties.Resources.Designer.cs.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/TemporaryGeneratedFile_036C0B5B-1481-4323-8D20-8F5ADCB23D92.cs -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/TemporaryGeneratedFile_5937a670-0e60-4077-877b-f7221da3dda1.cs -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/SubscriberWinForm/obj/Debug/TemporaryGeneratedFile_E7A71F73-0F8D-4B9B-B56E-8E70B10BC5D3.cs -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/SubscriberWinForm/packages.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/Newtonsoft.Json.6.0.6.nupkg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/Newtonsoft.Json.6.0.6.nupkg -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/Newtonsoft.Json.6.0.6.nuspec: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | Newtonsoft.Json 5 | 6.0.6 6 | Json.NET 7 | James Newton-King 8 | James Newton-King 9 | https://raw.github.com/JamesNK/Newtonsoft.Json/master/LICENSE.md 10 | http://james.newtonking.com/json 11 | false 12 | Json.NET is a popular high-performance JSON framework for .NET 13 | en-US 14 | json 15 | 16 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/net20/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/net20/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/net35/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/net35/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/net40/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/net40/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/net45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/net45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/netcore45/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/netcore45/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/portable-net40+sl5+wp80+win8+wpa81/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/portable-net45+wp80+win8+wpa81+aspnetcore50/Newtonsoft.Json.dll: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/horverno/rosbridge-csharp-connection/0ed9b1d564e79d64eb6f51bca34c9d4b81df3644/Rosbridge.v1.0.C#.Winform/packages/Newtonsoft.Json.6.0.6/lib/portable-net45+wp80+win8+wpa81+aspnetcore50/Newtonsoft.Json.dll -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.Winform/packages/repositories.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.XAML/NeobotixTest/App.config: -------------------------------------------------------------------------------- 1 |  2 | 3 | 4 | 5 | 6 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.XAML/NeobotixTest/App.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.XAML/NeobotixTest/App.xaml.cs: -------------------------------------------------------------------------------- 1 | using System; 2 | using System.Collections.Generic; 3 | using System.Configuration; 4 | using System.Data; 5 | using System.Linq; 6 | using System.Threading.Tasks; 7 | using System.Windows; 8 | 9 | namespace NeobotixTest 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /Rosbridge.v1.0.C#.XAML/NeobotixTest/NeoMainWindow.xaml: -------------------------------------------------------------------------------- 1 |  5 | 6 | 7 | 8 | 9 |