AdventurerClientDotNet
AdventurerClientDotNet copied to clipboard
A cross platform .NET library for communicating with the FlashForge Adventurer and Monoprice Voxel.
AdventurerClientDotNet
A cross platform .NET library for communicating with the FlashForge Adventurer and Monoprice Voxel.
Currently this is a limited MVP, supporting reading some information from the printer and sending G Code files to it. The interface code is broken out into its own project, with a Console application referencing it.
Building
- Install Visual Studio For your Platform (Will build fine in either Windows or Mac versions of Visual Studio)
- Restore nuget packages
- Press play in Visual Studio
Running
A Windows version is packaged in the releases - its is a self contained .NET Core executable, so should run with zero dependencies on any 64 bit machine running Windows 7 or newer.
TODO
- ⏺ Support for more commands
- ⏺ Make
Printerclass thread safe - ⏺ Support command line arguments
- ⏺ Add GUI
- ⏺ Unit tests
- ⏺ Set up Azure DevOps Pipline for other platforms than Windows x64