Repository navigation
Migrate to `1.3.x`
Andreas edited this page Nov 4, 2024
·
4 revisions
This guide shows you a detailed way to migrate to the latest version of the RepetierClient library.
Most common code has been generalized and pushed to a base library called Print3dServer.Core, which can be found here.
https://github.com/AndreasReitberger/Print3dServer.Core
This objects have been replaced with the classes from the base client project.
| Class | Core |
|---|---|
| RepetierPrinterStateRespone | RepetierPrinterState |
| RepetierEventArgs | Print3dBaseEventArgs |
| RepetierRestEventArgs | RestEventArgs |
| RepetierEventListeningChangedEventArgs | ListeningChangedEventArgs |
| SuperSocket.ClientEngine.ErrorEventArgs | ErrorEventArgs (System.IO) |
| RepetierActivePrinterChangedEventArgs | ActivePrinterChangedEventArgs |
| RepetierActivePrintInfoChangedEventArgs | RepetierActivePrintInfosChangedEventArgs |
| RepetierPrinter | IPrinter3d |
| RepetierModel | IGcode |
| string | IGcodeGroup |
| RepetierJobListItem | IPrint3dJob |
| RepetierPrinterConfigWebcam | IWebCamConfig |
| RepetierPrinterHeaterComponent (for Extruder only | RepetierPrinterToolhead |
| Enum | Core |
|---|---|
| RepetierImageType | GcodeImageType |
| Functions | Core |
|---|---|
| HomeAxesAsync() | HomeAsync() |
| SendGcodeCommandAsync() |
| Events | Core |
|---|---|
| PrintInfoChanged | PrintInfosChanged |
| OnJobsChangedEvent | OnJobsChanged |
| OnJobFinished | OnJobFinished |