Liking cljdoc? Tell your friends :D

hive-bambu.core

Portable, effect-free Bambu command vocabulary and wire values.

Catalog rows are supplied as values by the host, never loaded in this core. Every public operation returns {:ok value} or {:error {:kind ... :hint ...}}.

Portable, effect-free Bambu command vocabulary and wire values.

Catalog rows are supplied as values by the host, never loaded in this core.
Every public operation returns {:ok value} or {:error {:kind ... :hint ...}}.
raw docstring

gcode-checkclj/s

(gcode-check blocked line)

Refuse blocked commands and excessive temperature settings. Safety tokens are supplied from extracted data; malformed lines fail closed.

Refuse blocked commands and excessive temperature settings.
Safety tokens are supplied from extracted data; malformed lines fail closed.
sourceraw docstring

lookupclj/s

(lookup rows name)

Look up an exact command name in extracted descriptor values.

Look up an exact command name in extracted descriptor values.
sourceraw docstring

mqtt-requestclj/s

(mqtt-request commands blocked serial sequence-id command params)

Build a data-only MQTT publication. Transport handles JSON and signing. Extra parameters are limited to scalar, keyword-keyed fields.

Build a data-only MQTT publication. Transport handles JSON and signing.
Extra parameters are limited to scalar, keyword-keyed fields.
sourceraw docstring

plate-modelclj/s

(plate-model xml)

Read a narrow 3MF model/plate view from already-unzipped XML text. Refuses DTD/entities and unsupported markup instead of accepting unsafe XML.

Read a narrow 3MF model/plate view from already-unzipped XML text.
Refuses DTD/entities and unsupported markup instead of accepting unsafe XML.
sourceraw docstring

refusalclj/s

(refusal kind hint)

Make an actionable refusal value.

Make an actionable refusal value.
sourceraw docstring

reportclj/s

(report serial received-topic decoded)

Project a decoded report map to the matching printer's report value.

Project a decoded report map to the matching printer's report value.
sourceraw docstring

slice-argvclj/s

(slice-argv binary input output-dir plate)

Build slicer argv; arguments remain distinct to avoid shell interpretation. The plate number is zero (all plates) or a positive integer. No binary runs.

Build slicer argv; arguments remain distinct to avoid shell interpretation.
The plate number is zero (all plates) or a positive integer. No binary runs.
sourceraw docstring

topicclj/s

(topic serial direction)

Build a printer request or report topic; no MQTT wildcard or separator in a serial.

Build a printer request or report topic; no MQTT wildcard or separator in a serial.
sourceraw docstring

cljdoc builds & hosts documentation for Clojure/Script libraries

Keyboard shortcuts
Ctrl+kJump to recent docs
←Move to previous article
→Move to next article
Ctrl+/Jump to the search field
× close