Files
Main/99 Work/0 OneSec/OneSecNotes/10 Projects/PX4/Nuttshell - NSH.md

24 lines
1.0 KiB
Markdown

The nuttshell is the main shell used in the px4-environment. It can be used to [interactively work with a px4 flight controller](https://docs.px4.io/main/en/debug/consoles.html) to develop and debug. It can be accessed through [QGroundControl](https://docs.px4.io/main/en/debug/mavlink_shell.html#qgroundcontrol-mavlink-console) or [through USB](https://docs.px4.io/main/en/debug/mavlink_shell.html#mavlink-shell-py).
# Commands
An overview of all commands can be found in the [px4-documentation](https://docs.px4.io/main/en/modules/modules_main.html). Interactively you can also send the command `help` to list all available commands.
## listener
`listener uorb_topic_name`
The listener commands allows to debug the uorb message system. It was important to debug the drivers of the magnetic sensors or to debug a working bridge.
## uORB top
`uorb top`
## micrortps_client
`micrortps_client`
# Custom Commands
## osd_payload_control
## indi control
- [ ] Make sure this title is correct #todo/b
## asr012
## a5047p