# :reset-async command

The :reset-async BASIC program resets
the current port or all ports to default values.

**For Windows:**Not Supported

If the port number
is omitted, all ports are reset. The default values are: converse, tandem, and mirror, all off, yet enabled for use.

Note: This
command is usually only executed at boot time.

## Syntax

```
:reset-async {port.number}
```

## Example(s)

Resets all ports to default values.

```
:reset-async
```
Resets port 5 to its default values.

```
:reset-async 5
```

## See also

- [converse command](https://d3codex.com/tcl/converse-command/)
- [devs file](https://d3codex.com/systemfiles/devs-file/)
- [Hung port](https://d3codex.com/definitions/hung-port/)
- [link-pibdev command](https://d3codex.com/tcl/link-pibdev-command/)
- [list-lines command](https://d3codex.com/tcl/list-lines-command/)
- [mirror command](https://d3codex.com/tcl/mirror-command/)
- [system-coldstart macro](https://d3codex.com/tcl/system-coldstart-macro/)
- [tandem command](https://d3codex.com/tcl/tandem-command/)

---
Source: https://d3codex.com/tcl/colon-reset-async-command/ - part of the D3Codex reference.
