About
This is a library to provide support for Mono X Printers.
uart-wifi
the uart-wifi library can be downloaded from PyPI. It contains required python tools for communicating with MonoX Printers. To install, simply install Python, then type pip install uart-wifi. After which, you can create fake printers and communicate with them.
monox.py
A command line script to gather information from the Mono X printer. This is tested working on the Anycubic Mono X 6k and should work on any Mono X or Mono SE printer.
Usage: monox.py -i <ip address> -c <command>
args:
-i [--ipaddress=] - The IP address which your Anycubic Mono X can be reached
-c [--command=] - The command to send.
Commands may be used one-at-a-time. Only one command may be sent and it is expected to be in the format below.
Command: getstatus - Returns a list of printer statuses.
Command: getfile - returns a list of files in format <internal name>: <file name>. When referring to the file via command, use the <internal name>.
Command: sysinfo - returns Model, Firmware version, Serial Number, and wifi network.
Command: getwifi - displays the current wifi network name.
Command: gopause - pauses the current print.
Command: goresume - ends the current print.
Command: gostop,end - stops the current print.
Command: delfile,<internal name>,end - deletes a file.
Command: gethistory,end - gets the history and print settings
of previous prints.
Command: delhistory,end - deletes printing history.
Command: goprint,<internal name>,end - Starts a print of the
requested file
Command: getPreview1,<internal name>,end - returns a list of dimensions used for the print.
fake_printer.py
A command line script to simulate a MonoX 3D printer for testing purposes. You can simulate a fleet of Mono X 3D printers!
Usage: fake_printer.py -i <ip address> -c <command>
args:
[-i, [--ipaddress=]] - The IP address which to acknowledge requests. This defaults to any or 0.0.0.0.
[-p [--port=]] - The port to listen on. This defaults to 6000.
Metadata
Release files for uart-wifi 0.2.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| uart-wifi-0.2.1.tar.gz | 11.2 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| uart_wifi-0.2.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 27.8 kB
Release files / uart-wifi-0.2.1.tar.gz
| Download URL | uart-wifi-0.2.1.tar.gz |
|---|---|
| Size | 11.2 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
caab99e55f1ff84a9eb427f49dcf569611e19c790e012611b98bea10831ce472
|
|
BLAKE2b-256 checksum How to use checksums |
e5f8ea284b65fc655e8117f60fe4aabf71cf7f601ae148609e149bf1a14ba114
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|
Release files / uart_wifi-0.2.1-py3-none-any.whl
| Download URL | uart_wifi-0.2.1-py3-none-any.whl |
|---|---|
| Size | 16.6 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
8edc321829a7e5ea34101615ac7e4e67b0c62e952f4a302dfa65205b0327fc93
|
|
BLAKE2b-256 checksum How to use checksums |
4fdf72da6aa5240bb81b1df4c75c4b0df1c648ca10b0e99f4cdbee12f29ca572
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
twine/4.0.1 CPython/3.9.13
|