Manual page for nxt-push
Synopsis
nxt-push [–backend NAME] [–config NAME] [–config-filename PATH] [–name NAME] [–host ADDRESS] [–server-host HOST] [–server-port PORT] [–filename FILENAME] [–log-level LEVEL] FILE…
Description
nxt-push uploads files to a connected NXT brick file system.
The NXT brick can be connected using USB, Bluetooth or over the network.
Options
- FILE…
Names of files to send to the NXT brick.
- --log-level LEVEL
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.
Common options
Those options are common to programs using NXT-Python.
- --backend NAME
Enable given backend. Can be used several times to enable several backends. One of
usb
,bluetooth
,socket
ordevfile
.- --config NAME
Name of configuration file section to use.
- --config-filename PATH
Path to configuration file. Can be used several times to use several configuration files.
- --name NAME
Name of NXT brick (for example: NXT). Useful to find the right brick if several bricks are connected.
- --host ADDRESS
Bluetooth address of the NXT brick (for example: 00:16:53:01:02:03).
- --server-host HOST
Server address or name to connect to when using
socket
backend.- --server-port PORT
Server port to connect to when using
socket
backend.- --filename FILENAME
Device filename (for example:
/dev/rfcomm0
), when using ~nxt.backend.devfile backend.
See configuration file documentation for better explanation of the options to find the NXT brick.
Example
nxt-push --host 00:16:53:01:02:03 MotorControl22.rxe
Sends the
MotorControl22.rxe
file to a connected NXT using its Bluetooth address to find it.