nxt-screenshot1
Capture screen utility for the nxt brick
Usage
nxt-screenshot [–backend
NAME]
[–config
NAME]
[–config-filename
PATH]
[–name
NAME]
[–host
ADDRESS]
[–server-host
HOST]
[–server-port
PORT]
[–filename
FILENAME]
[–log-level
LEVEL]
FILE
Overview
nxt-screenshot takes a capture of a connected NXT brick and write the captured image to a FILE.
The NXT brick can be connected using USB, Bluetooth or over the network.
A wide range of image formats is supported, thanks to the Python Imaging Library.
Options
- FILE
-
Filename to write captured image to.
--log-levelLEVEL-
Set the log level. One of DEBUG, INFO, WARNING, ERROR, or CRITICAL. Messages whose level is below the current log level will not be displayed.
Options
Those options are common to programs using NXT-Python.
--backendNAME-
Enable given backend. Can be used several times to enable several backends. One of usb, bluetooth, socket or devfile.
--configNAME-
Name of configuration file section to use.
--config-filenamePATH-
Path to configuration file. Can be used several times to use several configuration files.
--nameNAME-
Name of NXT brick (for example: NXT). Useful to find the right brick if several bricks are connected.
--hostADDRESS-
Bluetooth address of the NXT brick (for example: 00:16:53:01:02:03).
--server-hostHOST-
Server address or name to connect to when using socket backend.
--server-portPORT-
Server port to connect to when using socket backend.
--filenameFILENAME-
Device filename (for example:
/dev/rfcomm0), when using ~nxt.backend.devfile backend.
See nxt-python.conf(5) documentation for better explanation of the options to find the NXT brick.
Examples
- nxt-screenshot --host 00:16:53:01:02:03 capture.png
-
Capture screen from connected NXT using its Bluetooth address. Save the result image in
capture.png.