This is a list of user commands that the OASIS controller understands. In general, any command can be entered directly after the OASIS> prompt, and optionally be followed by up to 3 command-line parameters. OASIS has a generalized command-line parser that will parse up to 3 command-line parameters and pass them on to the command function.
| Name | Description | Comments |
| analog | Read analog channel | |
| aux | Perform driver "aux" function | Same as sync for most drivers |
| checkstack | Check stack usage | |
| con | Connect to serial instrument | |
| d | Display memory | For programmers only |
| date | Alternate name for "time" cmd | |
| din | Display Digital Input bits | |
| drvadd | Add an instrument driver | For programmers only |
| drvdel | Delete an instrument driver | |
| drvparm, dp | Set or display driver parameters | |
| dump | Dump block(s) of log memory | |
| getdata | Get all data since last getdata | For automated downloads only |
| getlog | Get specific log data records | |
| h, ? | Help | |
| init | Initialize instrument driver | Same as sync for most drivers |
| kill | Kill an instrument driver task | Use with caution |
| logs | Display status of log memory | |
| memcheck | Show memory usage | |
| parm | Show/set user parameters | |
| power | Get/set power bits | |
| quit, q | Exit OASIS terminal session | |
| reset | Reset system | |
| s | Set memory | For programmers only |
| shutcal | Shutter calibration (local) | Optionally included |
| shutcom | Shutter calibration (remote) | Optionally included |
| string | Set string parameters | |
| sync | Synchronize or schedule instrument | |
| time | Get or set time and date | |
| tnc | Send a command to OASIS TNC | Only if OASIS has packet radio |