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
data
as parameters.If
data
is provided it’s expected to be an object specifying one or more ofport
baudrate
printerProfile
save
autoconnect
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