├── Media ├── Sender.png ├── Sender2.png ├── Sender3.png ├── Sender4.png ├── Sender5.png ├── Sender6.png ├── Sender7.png ├── Sender8.png └── Sender2_XL.png ├── CNC Converters ├── App.ico └── Properties │ ├── Settings.settings │ └── Settings.Designer.cs ├── ioSender ├── ioSender │ ├── App.ico │ ├── license.txt │ ├── App.config │ ├── Properties │ │ ├── Settings.settings │ │ └── Settings.Designer.cs │ └── App.xaml └── Directory.Build.props ├── Locale ├── de-DE │ ├── translation.txt │ └── csv │ │ └── CNC.Controls.Camera.resources.de-DE.csv ├── en-US │ ├── translation.txt │ ├── ReadMe.md │ └── csv │ │ ├── CNC.Controls.Camera.resources.en-US.csv │ │ └── CNC.Converters.resources.en-US.csv ├── hu-HU │ ├── translation.txt │ └── csv │ │ └── CNC.Controls.Camera.resources.hu-HU.csv ├── pt-BR │ ├── translation.txt │ └── csv │ │ └── CNC.Controls.Camera.resources.pt-BR.csv ├── ru-RU │ ├── translation.txt │ └── csv │ │ └── CNC.Controls.Camera.resources.ru-RU.csv ├── uk-UA │ ├── translation.txt │ └── csv │ │ └── CNC.Controls.Camera.resources.uk-UA.csv ├── zh-CN │ ├── translation.txt │ └── csv │ │ ├── CNC.Controls.Camera.resources.zh-CN.csv │ │ ├── CNC.Converters.resources.zh-CN.csv │ │ └── CNC.Controls.DragKnife.resources.zh-CN.csv └── ReadMe.md ├── CNC Controls Dragknife ├── App.ico └── Properties │ ├── Settings.settings │ └── Settings.Designer.cs ├── CNC Controls ├── CNC Controls │ ├── App.ico │ ├── Resources │ │ ├── close.png │ │ ├── close.xar │ │ ├── edit.png │ │ ├── edit.xar │ │ ├── open.png │ │ ├── open.xar │ │ ├── reset.png │ │ ├── reset.xar │ │ ├── reload.png │ │ ├── reload.xar │ │ ├── closeWhite.png │ │ ├── editWhite.png │ │ ├── openWhite.png │ │ ├── reloadWhite.png │ │ ├── Symbols_Stop_32xLG.png │ │ └── StatusAnnotations_Warning_16xLG_color.png │ ├── Properties │ │ ├── Settings.settings │ │ └── Settings.Designer.cs │ ├── OutlineControl.xaml │ ├── ConsoleWindow.xaml │ ├── MPGPending.xaml │ ├── GotoControl.xaml │ ├── ErrorsAndAlarms.xaml │ ├── JogControl.xaml │ ├── app.config │ ├── GrblAlarmList.xaml │ ├── GrblErrorList.xaml │ ├── ToggleControl.xaml │ ├── Settings.cs │ ├── CoordValueSetControl.xaml │ ├── LimitsBaseControl.xaml │ ├── JogFlyoutControl.xaml │ ├── GrblConfigView.xaml │ ├── GotoFlyoutControl.xaml │ ├── GotoBaseControl.xaml │ ├── DROBaseControl.xaml │ ├── CoolantControl.xaml │ ├── ToggleControl.xaml.cs │ ├── NumericField.xaml │ ├── MDIControl.xaml │ ├── OutlineFlyout.xaml │ ├── ISidebarControl.cs │ ├── IGCodeTransformer.cs │ ├── MacroToolbarControl.xaml │ ├── JogControl.xaml.cs │ ├── GotoControl.xaml.cs │ ├── IGCodeConverter.cs │ ├── OutlineControl.xaml.cs │ ├── SignalsControl.xaml.cs │ ├── GCodeListControl.xaml │ ├── GCodeRotateDialog.xaml │ ├── OutlineBaseControl.xaml │ ├── ErrorsAndAlarms.xaml.cs │ ├── AppConfigView.xaml │ ├── IGrblConfigTab.cs │ ├── LimitsControl.xaml.cs │ ├── BasicConfigControl.xaml.cs │ ├── JogUiConfigControl.xaml.cs │ ├── StripGCodeConfigControl.xaml.cs │ ├── SignalControl.xaml │ ├── LEDControl.xaml │ ├── JogUiConfigControl.xaml │ ├── GotoBaseControl.xaml.cs │ ├── MacroEditor.xaml │ ├── StripGCodeConfigControl.xaml │ ├── FeedControl.xaml │ ├── GotoFlyoutControl.xaml.cs │ ├── MachinePositionFlyout.xaml.cs │ ├── ConsoleControl.xaml.cs │ ├── GrblAlarmList.xaml.cs │ ├── THCMonitorControl.xaml.cs │ └── ConsoleWindow.xaml.cs └── CNC Controls.sln ├── ioSender XL ├── ioSender XL │ ├── App.ico │ ├── license.txt │ ├── Properties │ │ ├── Settings.settings │ │ └── Settings.Designer.cs │ └── App.xaml └── Directory.Build.props ├── CNC AppLaunch ├── CNC AppLaunch │ ├── App.ico │ ├── App.config │ ├── CNC AppLaunch.csproj.user │ └── Properties │ │ └── AssemblyInfo.cs └── CNC AppLaunch.sln ├── Grbl Config App ├── Grbl Config App │ ├── App.ico │ ├── App.config │ ├── Properties │ │ ├── Settings.settings │ │ └── Settings.Designer.cs │ ├── App.xaml │ ├── App.xaml.cs │ └── MainWindow.xaml └── Grbl Config App.sln ├── CNC Controls Lathe ├── CNC Controls Lathe │ ├── App.ico │ ├── Resources │ │ ├── ToolChamfer.png │ │ ├── ToolRadius.png │ │ └── btnOptions.png │ ├── Properties │ │ ├── Settings.settings │ │ └── Settings.Designer.cs │ ├── LatheWizardsView.xaml │ ├── SpringPassControl.xaml │ ├── TaperControl.xaml │ ├── CssControl.xaml │ ├── ProfileControl.xaml │ ├── ConfigControl.xaml.cs │ └── ILatheWizardTab.cs └── CNC Controls Lathe.sln ├── CNC Controls Camera ├── CNC Controls Camera │ ├── App.ico │ ├── Properties │ │ ├── Settings.settings │ │ └── Settings.Designer.cs │ ├── Camera.xaml │ └── ConfigControl.xaml └── CNC Controls Camera.sln ├── CNC Controls Probing ├── CNC Controls Probing │ ├── App.ico │ ├── Resources │ │ ├── App.ico │ │ ├── EFI.png │ │ ├── xxx.png │ │ ├── CenterO.png │ │ ├── Rotater.png │ │ ├── Rotater.xar │ │ ├── centerI.png │ │ ├── cornerA.png │ │ ├── cornerB.png │ │ ├── cornerC.png │ │ ├── cornerD.png │ │ ├── edgeAB.png │ │ ├── edgeAD.png │ │ ├── edgeBC.png │ │ ├── edgeCD.png │ │ ├── edgeIAB.png │ │ ├── edgeIAD.png │ │ ├── edgeIBC.png │ │ ├── edgeICD.png │ │ ├── edgeZ.png │ │ ├── CornerID.png │ │ ├── RotaterAB.png │ │ ├── RotaterAD.png │ │ ├── RotaterCB.png │ │ ├── RotaterCD.png │ │ ├── cornerIA.png │ │ ├── cornerIB.png │ │ ├── cornerIC.png │ │ ├── rotater2.png │ │ ├── Edge finder.xar │ │ ├── RotaterAB2.png │ │ ├── menu_22x22.png │ │ ├── Center finderI.xar │ │ ├── Center finderO.xar │ │ └── Edge finder internal.xar │ ├── ProbeVerify.xaml │ ├── ConfigControl.xaml │ ├── Properties │ │ └── AssemblyInfo.cs │ ├── ConfigControl.xaml.cs │ └── IProbeTab.cs └── CNC Controls Probing.sln ├── CNC GCodeViewer └── CNC GCodeViewer │ ├── Resources │ ├── GridOff.png │ ├── GridOn.png │ ├── XYZOff.png │ ├── XYZOn.png │ ├── JobBoxOff.png │ ├── JobBoxOn.png │ ├── ResetView.png │ ├── SaveView.png │ ├── WorkBoxOn.png │ ├── RestoreView.png │ └── WorkBoxOff.png │ ├── Properties │ ├── Settings.settings │ └── Settings.Designer.cs │ ├── Viewer.xaml │ ├── ConfigControl.xaml.cs │ └── TextOverlayControl.xaml ├── CNC Core ├── CNC Core │ ├── CNC Core.csproj.user │ └── Properties │ │ └── AssemblyInfo.cs └── CNC Core.sln ├── .gitattributes ├── .gitignore └── LICENSE /Media/Sender.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender.png -------------------------------------------------------------------------------- /Media/Sender2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender2.png -------------------------------------------------------------------------------- /Media/Sender3.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender3.png -------------------------------------------------------------------------------- /Media/Sender4.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender4.png -------------------------------------------------------------------------------- /Media/Sender5.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender5.png -------------------------------------------------------------------------------- /Media/Sender6.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender6.png -------------------------------------------------------------------------------- /Media/Sender7.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender7.png -------------------------------------------------------------------------------- /Media/Sender8.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender8.png -------------------------------------------------------------------------------- /Media/Sender2_XL.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Media/Sender2_XL.png -------------------------------------------------------------------------------- /CNC Converters/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Converters/App.ico -------------------------------------------------------------------------------- /ioSender/ioSender/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/ioSender/ioSender/App.ico -------------------------------------------------------------------------------- /Locale/de-DE/translation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Locale/de-DE/translation.txt -------------------------------------------------------------------------------- /Locale/en-US/translation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Locale/en-US/translation.txt -------------------------------------------------------------------------------- /Locale/hu-HU/translation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Locale/hu-HU/translation.txt -------------------------------------------------------------------------------- /Locale/pt-BR/translation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Locale/pt-BR/translation.txt -------------------------------------------------------------------------------- /Locale/ru-RU/translation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Locale/ru-RU/translation.txt -------------------------------------------------------------------------------- /Locale/uk-UA/translation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Locale/uk-UA/translation.txt -------------------------------------------------------------------------------- /Locale/zh-CN/translation.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Locale/zh-CN/translation.txt -------------------------------------------------------------------------------- /CNC Controls Dragknife/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Dragknife/App.ico -------------------------------------------------------------------------------- /ioSender/ioSender/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/ioSender/ioSender/license.txt -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/App.ico -------------------------------------------------------------------------------- /ioSender XL/ioSender XL/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/ioSender XL/ioSender XL/App.ico -------------------------------------------------------------------------------- /CNC AppLaunch/CNC AppLaunch/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC AppLaunch/CNC AppLaunch/App.ico -------------------------------------------------------------------------------- /ioSender XL/ioSender XL/license.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/ioSender XL/ioSender XL/license.txt -------------------------------------------------------------------------------- /Grbl Config App/Grbl Config App/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/Grbl Config App/Grbl Config App/App.ico -------------------------------------------------------------------------------- /CNC Controls Lathe/CNC Controls Lathe/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Lathe/CNC Controls Lathe/App.ico -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/close.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/close.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/close.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/close.xar -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/edit.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/edit.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/edit.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/edit.xar -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/open.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/open.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/open.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/open.xar -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/reset.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/reset.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/reset.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/reset.xar -------------------------------------------------------------------------------- /CNC Controls Camera/CNC Controls Camera/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Camera/CNC Controls Camera/App.ico -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/reload.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/reload.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/reload.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/reload.xar -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/App.ico -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/closeWhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/closeWhite.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/editWhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/editWhite.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/openWhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/openWhite.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/reloadWhite.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/reloadWhite.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/GridOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/GridOff.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/GridOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/GridOn.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/XYZOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/XYZOff.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/XYZOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/XYZOn.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/JobBoxOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/JobBoxOff.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/JobBoxOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/JobBoxOn.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/ResetView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/ResetView.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/SaveView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/SaveView.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/WorkBoxOn.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/WorkBoxOn.png -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/Symbols_Stop_32xLG.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/Symbols_Stop_32xLG.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/RestoreView.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/RestoreView.png -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Resources/WorkBoxOff.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC GCodeViewer/CNC GCodeViewer/Resources/WorkBoxOff.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/App.ico: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/App.ico -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/EFI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/EFI.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/xxx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/xxx.png -------------------------------------------------------------------------------- /ioSender XL/Directory.Build.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | xUSEWEBSOCKET 4 | 5 | 6 | -------------------------------------------------------------------------------- /ioSender/Directory.Build.props: -------------------------------------------------------------------------------- 1 | 2 | 3 | xUSEWEBSOCKET 4 | 5 | 6 | -------------------------------------------------------------------------------- /CNC Controls Lathe/CNC Controls Lathe/Resources/ToolChamfer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Lathe/CNC Controls Lathe/Resources/ToolChamfer.png -------------------------------------------------------------------------------- /CNC Controls Lathe/CNC Controls Lathe/Resources/ToolRadius.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Lathe/CNC Controls Lathe/Resources/ToolRadius.png -------------------------------------------------------------------------------- /CNC Controls Lathe/CNC Controls Lathe/Resources/btnOptions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Lathe/CNC Controls Lathe/Resources/btnOptions.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/CenterO.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/CenterO.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/Rotater.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/Rotater.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/Rotater.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/Rotater.xar -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/centerI.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/centerI.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/cornerA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/cornerA.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/cornerB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/cornerB.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/cornerC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/cornerC.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/cornerD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/cornerD.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeAB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeAB.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeAD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeAD.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeBC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeBC.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeCD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeCD.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeIAB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeIAB.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeIAD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeIAD.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeIBC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeIBC.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeICD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeICD.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/edgeZ.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/edgeZ.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/CornerID.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/CornerID.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/RotaterAB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/RotaterAB.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/RotaterAD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/RotaterAD.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/RotaterCB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/RotaterCB.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/RotaterCD.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/RotaterCD.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/cornerIA.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/cornerIA.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/cornerIB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/cornerIB.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/cornerIC.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/cornerIC.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/rotater2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/rotater2.png -------------------------------------------------------------------------------- /Locale/ReadMe.md: -------------------------------------------------------------------------------- 1 | #### ioSender localization \(translation\) files, see the [Wiki](https://github.com/terjeio/ioSender/wiki/Localization) for details. 2 | 3 | --- 4 | 2021-10-26 5 | -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/Edge finder.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/Edge finder.xar -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/RotaterAB2.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/RotaterAB2.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/menu_22x22.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/menu_22x22.png -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/Center finderI.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/Center finderI.xar -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/Center finderO.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/Center finderO.xar -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/Resources/Edge finder internal.xar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls Probing/CNC Controls Probing/Resources/Edge finder internal.xar -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Resources/StatusAnnotations_Warning_16xLG_color.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/terjeio/ioSender/HEAD/CNC Controls/CNC Controls/Resources/StatusAnnotations_Warning_16xLG_color.png -------------------------------------------------------------------------------- /Locale/en-US/ReadMe.md: -------------------------------------------------------------------------------- 1 | ## ioSender locale: en-US 2 | 3 | These are the default language files. Do _not_ change! 4 | 5 | When starting a new translation create a new folder and copy the files from this folder there. 6 | -------------------------------------------------------------------------------- /ioSender/ioSender/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CNC AppLaunch/CNC AppLaunch/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Grbl Config App/Grbl Config App/App.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CNC Converters/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ioSender/ioSender/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CNC Controls Dragknife/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /ioSender XL/ioSender XL/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Grbl Config App/Grbl Config App/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CNC Controls Lathe/CNC Controls Lathe/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CNC Controls Camera/CNC Controls Camera/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /CNC Core/CNC Core/CNC Core.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | 7 | -------------------------------------------------------------------------------- /Grbl Config App/Grbl Config App/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 8 | 9 | 10 | -------------------------------------------------------------------------------- /Grbl Config App/Grbl Config App/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 Grbl_Config_App 10 | { 11 | /// 12 | /// Interaction logic for App.xaml 13 | /// 14 | public partial class App : Application 15 | { 16 | } 17 | } 18 | -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- 1 | # Auto detect text files and perform LF normalization 2 | * text=auto 3 | 4 | # Custom for Visual Studio 5 | *.cs diff=csharp 6 | 7 | # Standard to msysgit 8 | *.doc diff=astextplain 9 | *.DOC diff=astextplain 10 | *.docx diff=astextplain 11 | *.DOCX diff=astextplain 12 | *.dot diff=astextplain 13 | *.DOT diff=astextplain 14 | *.pdf diff=astextplain 15 | *.PDF diff=astextplain 16 | *.rtf diff=astextplain 17 | *.RTF diff=astextplain 18 | -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | # Windows thumbnail cache files 2 | Thumbs.db 3 | ehthumbs.db 4 | ehthumbs_vista.db 5 | 6 | # Folder config file 7 | Desktop.ini 8 | 9 | # Recycle Bin used on file shares 10 | $RECYCLE.BIN/ 11 | 12 | # Windows Installer files 13 | *.cab 14 | *.msi 15 | *.msm 16 | *.msp 17 | 18 | # Windows shortcuts 19 | *.lnk 20 | 21 | .vs/ 22 | .svn/ 23 | bin/ 24 | obj/ 25 | 26 | # ========================= 27 | # Operating System Files 28 | # ========================= 29 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/Properties/Settings.settings: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 | 6 | Standard 7 | 8 | 9 | -------------------------------------------------------------------------------- /CNC AppLaunch/CNC AppLaunch/CNC AppLaunch.csproj.user: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | "\\MEDIA\MyStuff\CNC\!GCode\!Test files\EASTER.nc" 5 | 6 | 7 | publish\ 8 | 9 | 10 | 11 | 12 | 13 | en-US 14 | false 15 | 16 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/OutlineControl.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/ConsoleWindow.xaml: -------------------------------------------------------------------------------- 1 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/MPGPending.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 13 | 14 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/GotoControl.xaml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing/ProbeVerify.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 13 | 14 | -------------------------------------------------------------------------------- /CNC Controls Camera/CNC Controls Camera/Camera.xaml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/ErrorsAndAlarms.xaml: -------------------------------------------------------------------------------- 1 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/JogControl.xaml: -------------------------------------------------------------------------------- 1 | 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/app.config: -------------------------------------------------------------------------------- 1 | 2 | 3 | 4 | 5 |
6 | 7 | 8 | 9 | 10 | 11 | Standard 12 | 13 | 14 | 15 | 16 | -------------------------------------------------------------------------------- /CNC Core/CNC Core.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CNC Core", "CNC Core\CNC Core.csproj", "{F245FF89-A838-4D6E-AA40-92CFD3D072D3}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {F245FF89-A838-4D6E-AA40-92CFD3D072D3}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {F245FF89-A838-4D6E-AA40-92CFD3D072D3}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {F245FF89-A838-4D6E-AA40-92CFD3D072D3}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {F245FF89-A838-4D6E-AA40-92CFD3D072D3}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /CNC AppLaunch/CNC AppLaunch.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CNC AppLaunch", "CNC AppLaunch\CNC AppLaunch.csproj", "{A95F8B46-86D5-4832-B8BA-05D9282497C4}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {A95F8B46-86D5-4832-B8BA-05D9282497C4}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {A95F8B46-86D5-4832-B8BA-05D9282497C4}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {A95F8B46-86D5-4832-B8BA-05D9282497C4}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {A95F8B46-86D5-4832-B8BA-05D9282497C4}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /ioSender XL/ioSender XL/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | 20 | 21 | -------------------------------------------------------------------------------- /CNC Controls Camera/CNC Controls Camera.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CNC Controls Camera", "CNC Controls Camera\CNC Controls Camera.csproj", "{17A9AB9B-71EB-4B09-AEBE-EEBBD9CD2071}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {17A9AB9B-71EB-4B09-AEBE-EEBBD9CD2071}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {17A9AB9B-71EB-4B09-AEBE-EEBBD9CD2071}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {17A9AB9B-71EB-4B09-AEBE-EEBBD9CD2071}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {17A9AB9B-71EB-4B09-AEBE-EEBBD9CD2071}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /CNC Controls Probing/CNC Controls Probing.sln: -------------------------------------------------------------------------------- 1 | 2 | Microsoft Visual Studio Solution File, Format Version 12.00 3 | # Visual Studio 14 4 | VisualStudioVersion = 14.0.25420.1 5 | MinimumVisualStudioVersion = 10.0.40219.1 6 | Project("{FAE04EC0-301F-11D3-BF4B-00C04F79EFBC}") = "CNC Controls Probing", "CNC Controls Probing\CNC Controls Probing.csproj", "{E8A9B2CD-988A-4DAE-8DDA-BEBCCB99BF9C}" 7 | EndProject 8 | Global 9 | GlobalSection(SolutionConfigurationPlatforms) = preSolution 10 | Debug|Any CPU = Debug|Any CPU 11 | Release|Any CPU = Release|Any CPU 12 | EndGlobalSection 13 | GlobalSection(ProjectConfigurationPlatforms) = postSolution 14 | {E8A9B2CD-988A-4DAE-8DDA-BEBCCB99BF9C}.Debug|Any CPU.ActiveCfg = Debug|Any CPU 15 | {E8A9B2CD-988A-4DAE-8DDA-BEBCCB99BF9C}.Debug|Any CPU.Build.0 = Debug|Any CPU 16 | {E8A9B2CD-988A-4DAE-8DDA-BEBCCB99BF9C}.Release|Any CPU.ActiveCfg = Release|Any CPU 17 | {E8A9B2CD-988A-4DAE-8DDA-BEBCCB99BF9C}.Release|Any CPU.Build.0 = Release|Any CPU 18 | EndGlobalSection 19 | GlobalSection(SolutionProperties) = preSolution 20 | HideSolutionNode = FALSE 21 | EndGlobalSection 22 | EndGlobal 23 | -------------------------------------------------------------------------------- /CNC Converters/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 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 CNC.Converters.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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 | -------------------------------------------------------------------------------- /ioSender/ioSender/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 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 GCode_Sender.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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 | -------------------------------------------------------------------------------- /ioSender XL/ioSender XL/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 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 GCode_Sender.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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 | -------------------------------------------------------------------------------- /CNC Controls Dragknife/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 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 CNC.Controls.DragKnife.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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 | -------------------------------------------------------------------------------- /Grbl Config App/Grbl Config App/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 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 Grbl_Config_App.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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 | -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 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 CNC.Controls.Viewer.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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 | -------------------------------------------------------------------------------- /ioSender/ioSender/App.xaml: -------------------------------------------------------------------------------- 1 | 6 | 7 | 19 | 22 | 23 | 24 | -------------------------------------------------------------------------------- /CNC Controls Lathe/CNC Controls Lathe/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 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 CNC.Controls.Lathe.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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 | -------------------------------------------------------------------------------- /CNC Controls Camera/CNC Controls Camera/Properties/Settings.Designer.cs: -------------------------------------------------------------------------------- 1 | //------------------------------------------------------------------------------ 2 | // 3 | // This code was generated by a tool. 4 | // Runtime Version:4.0.30319.42000 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 CNC.Controls.Camera.Properties { 12 | 13 | 14 | [global::System.Runtime.CompilerServices.CompilerGeneratedAttribute()] 15 | [global::System.CodeDom.Compiler.GeneratedCodeAttribute("Microsoft.VisualStudio.Editors.SettingsDesigner.SettingsSingleFileGenerator", "14.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 | -------------------------------------------------------------------------------- /CNC GCodeViewer/CNC GCodeViewer/Viewer.xaml: -------------------------------------------------------------------------------- 1 | 10 | 11 | 23 | 24 | 25 | 26 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/OutlineFlyout.xaml: -------------------------------------------------------------------------------- 1 | 11 | 12 | _Outline 13 | 25 | 26 | 27 | 28 | 29 | 31 | 32 | 33 | 34 | 35 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/JogControl.xaml.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * JogControl.xaml.cs - part of CNC Controls library 3 | * 4 | * v0.36 / 2021-12-25 / Io Engineering (Terje Io) 5 | * 6 | */ 7 | 8 | /* 9 | 10 | Copyright (c) 2020-2021, Io Engineering (Terje Io) 11 | All rights reserved. 12 | 13 | Redistribution and use in source and binary forms, with or without modification, 14 | are permitted provided that the following conditions are met: 15 | 16 | · Redistributions of source code must retain the above copyright notice, this 17 | list of conditions and the following disclaimer. 18 | 19 | · Redistributions in binary form must reproduce the above copyright notice, this 20 | list of conditions and the following disclaimer in the documentation and/or 21 | other materials provided with the distribution. 22 | 23 | · Neither the name of the copyright holder nor the names of its contributors may 24 | be used to endorse or promote products derived from this software without 25 | specific prior written permission. 26 | 27 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 28 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 29 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 30 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 31 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 32 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 33 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 34 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 35 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 36 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 37 | 38 | */ 39 | 40 | using System.Windows.Controls; 41 | 42 | namespace CNC.Controls 43 | { 44 | public partial class JogControl : UserControl 45 | { 46 | public JogControl() 47 | { 48 | InitializeComponent(); 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/GotoControl.xaml.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * GotoControl.xaml.cs - part of CNC Controls library 3 | * 4 | * v0.36 / 2021-12-01 / Io Engineering (Terje Io) 5 | * 6 | */ 7 | 8 | /* 9 | 10 | Copyright (c) 2021, Io Engineering (Terje Io) 11 | All rights reserved. 12 | 13 | Redistribution and use in source and binary forms, with or without modification, 14 | are permitted provided that the following conditions are met: 15 | 16 | · Redistributions of source code must retain the above copyright notice, this 17 | list of conditions and the following disclaimer. 18 | 19 | · Redistributions in binary form must reproduce the above copyright notice, this 20 | list of conditions and the following disclaimer in the documentation and/or 21 | other materials provided with the distribution. 22 | 23 | · Neither the name of the copyright holder nor the names of its contributors may 24 | be used to endorse or promote products derived from this software without 25 | specific prior written permission. 26 | 27 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 28 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 29 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 30 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 31 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 32 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 33 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 34 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 35 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 36 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 37 | 38 | */ 39 | 40 | using System.Windows.Controls; 41 | 42 | namespace CNC.Controls 43 | { 44 | 45 | public partial class GotoControl : UserControl 46 | { 47 | public GotoControl() 48 | { 49 | InitializeComponent(); 50 | } 51 | } 52 | } 53 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/IGCodeConverter.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * IGCodeConverter.xaml.cs - part of CNC Controls library for Grbl 3 | * 4 | * v0.41 / 2022-07-19 / Io Engineering (Terje Io) 5 | * 6 | */ 7 | 8 | /* 9 | 10 | Copyright (c) 2018-2022, Io Engineering (Terje Io) 11 | All rights reserved. 12 | 13 | Redistribution and use in source and binary forms, with or without modification, 14 | are permitted provided that the following conditions are met: 15 | 16 | · Redistributions of source code must retain the above copyright notice, this 17 | list of conditions and the following disclaimer. 18 | 19 | · Redistributions in binary form must reproduce the above copyright notice, this 20 | list of conditions and the following disclaimer in the documentation and/or 21 | other materials provided with the distribution. 22 | 23 | · Neither the name of the copyright holder nor the names of its contributors may 24 | be used to endorse or promote products derived from this software without 25 | specific prior written permission. 26 | 27 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 28 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 29 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 30 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 31 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 32 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 33 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 34 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 35 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 36 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 37 | 38 | */ 39 | 40 | namespace CNC.Controls 41 | { 42 | public interface IGCodeConverter 43 | { 44 | string FileType { get; } 45 | string FileExtensions { get; } 46 | bool LoadFile(CNC.Controls.GCode job, string filename); 47 | } 48 | } 49 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/OutlineControl.xaml.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * OutlineControl.xaml.cs - part of CNC Controls library 3 | * 4 | * v0.36 / 2021-11-01 / Io Engineering (Terje Io) 5 | * 6 | */ 7 | 8 | /* 9 | 10 | Copyright (c) 2021, Io Engineering (Terje Io) 11 | All rights reserved. 12 | 13 | Redistribution and use in source and binary forms, with or without modification, 14 | are permitted provided that the following conditions are met: 15 | 16 | · Redistributions of source code must retain the above copyright notice, this 17 | list of conditions and the following disclaimer. 18 | 19 | · Redistributions in binary form must reproduce the above copyright notice, this 20 | list of conditions and the following disclaimer in the documentation and/or 21 | other materials provided with the distribution. 22 | 23 | · Neither the name of the copyright holder nor the names of its contributors may 24 | be used to endorse or promote products derived from this software without 25 | specific prior written permission. 26 | 27 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 28 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 29 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 30 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 31 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 32 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 33 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 34 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 35 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 36 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 37 | 38 | */ 39 | 40 | using System.Windows.Controls; 41 | 42 | namespace CNC.Controls 43 | { 44 | public partial class OutlineControl : UserControl 45 | { 46 | public OutlineControl() 47 | { 48 | InitializeComponent(); 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/SignalsControl.xaml.cs: -------------------------------------------------------------------------------- 1 | /* 2 | * SignalsControl.xaml.cs - part of CNC Controls library 3 | * 4 | * v0.16 / 2020-04-13 / Io Engineering (Terje Io) 5 | * 6 | */ 7 | 8 | /* 9 | 10 | Copyright (c) 2018-2020, Io Engineering (Terje Io) 11 | All rights reserved. 12 | 13 | Redistribution and use in source and binary forms, with or without modification, 14 | are permitted provided that the following conditions are met: 15 | 16 | · Redistributions of source code must retain the above copyright notice, this 17 | list of conditions and the following disclaimer. 18 | 19 | · Redistributions in binary form must reproduce the above copyright notice, this 20 | list of conditions and the following disclaimer in the documentation and/or 21 | other materials provided with the distribution. 22 | 23 | · Neither the name of the copyright holder nor the names of its contributors may 24 | be used to endorse or promote products derived from this software without 25 | specific prior written permission. 26 | 27 | THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS" AND 28 | ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED 29 | WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE 30 | DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER OR CONTRIBUTORS BE LIABLE FOR 31 | ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES 32 | (INCLUDING, BUT NOT LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; 33 | LOSS OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON 34 | ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT 35 | (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS 36 | SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. 37 | 38 | */ 39 | 40 | using System.Windows.Controls; 41 | 42 | namespace CNC.Controls 43 | { 44 | public partial class SignalsControl : UserControl 45 | { 46 | public SignalsControl() 47 | { 48 | InitializeComponent(); 49 | } 50 | } 51 | } 52 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/GCodeListControl.xaml: -------------------------------------------------------------------------------- 1 | 10 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | -------------------------------------------------------------------------------- /CNC Controls/CNC Controls/GCodeRotateDialog.xaml: -------------------------------------------------------------------------------- 1 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 |