OctoPrintClient.connection
- OctoPrintClient.connection.getSettings(opts)
Retrieves the available connection options for connection to a printer.
See Get connection settings for the response format.
- Arguments:
opts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response
- OctoPrintClient.connection.connect(data, opts)
Connects to the printer, optionally using the provided connection
dataas parameters.If
datais provided it’s expected to be an object specifying one or more ofportbaudrateprinterProfilesaveautoconnect
See Issue a connection command for more details.
- Arguments:
data (
object()) – Connection data to useopts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response
- OctoPrintClient.connection.disconnect(opts)
Disconnects from the printer.
See Issue a connection command for more details.
- Arguments:
opts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response
- OctoPrintClient.connection.fakeAck(opts)
Triggers a fake acknowledgement (
ok) on the printer.See Issue a connection command for more details.
- Arguments:
opts (
object()) – Additional options for the request
- Returns Promise:
A jQuery Promise for the request’s response