No matter if it's a short note or a lengthy diary entry, Diaro user friendly interface lets you organize everything conveniently
Find records by keyword, filter them by date, tags, folder or even location
Using Dropbox you can seamlessly sync between the Diaro app on your device and Diaro Online using any web browser
inetstatShow – Shows all active internet connections, open ports, and protocol states (similar to netstat ). routeShow – Displays the current IP routing table. Connectivity Testing
: Prints the full absolute path of the current directory.
ti – Shows detailed, verbose information about a specific task (stack usage, options, TCB).
| Command | Description | |---------|-------------| | tickGet | Get current tick count | | tickAnnounce | Manually announce a tick (for testing) | | tickShow | Show tick rate and system time | | sysClkRateGet | Get system clock ticks per second | | sysClkRateSet <hz> | Change clock rate | | delay <ticks> | Delay current task by ticks | | taskDelay <ticks> | Same as delay | vxworks command cheat sheet
: Prints the absolute path of the current working directory.
– Displays the current Address Resolution Protocol (ARP) table. Filesystem & Storage Operations
: Shows detailed information from the Task Control Block (TCB) for a specific task. inetstatShow – Shows all active internet connections, open
| Command | Description | |---------|-------------| | ifconfig | Show network interface config | | ifAddrSet <ifname>, <ip> | Set IP address (e.g., ifAddrSet "fei0", 192.168.1.10 ) | | routeShow | Show routing table | | ping <ip> | Send ICMP echo | | inetStatShow | Show all TCP/UDP connections | | arpShow | Show ARP cache | | tftpGet <host>, <filename>, <dest> | TFTP download | | tftpPut <host>, <src>, <filename> | TFTP upload |
– Lists all initialized hardware devices on the system.
: Displays memory contents starting at a specific address. ti – Shows detailed, verbose information about a
Understanding system resource utilization is critical for maintaining real-time deterministic performance. Use these commands to inspect memory and hardware statistics. Alternative (C-Shell) Description sysClkRateGet() sysClkRateGet Returns the system clock rate (ticks per second). sysInfo() sysInfo Displays basic hardware platform and OS details. memShow() memShow
Real-time systems frequently communicate over Ethernet networks. These commands allow you to configure interfaces and troubleshoot connectivity. Alternative (C-Shell) Description ifShow() ifShow
| Command | Description | Use Case | | :--- | :--- | :--- | | | Cold restarts the target hardware. | "Just reset it." | | tr | Task Trace – shows task history. | Who blocked which semaphore? | | checkStack | Verifies task stack boundaries (no overflow). | Intermittent crashes. | | wdShow | Shows all watchdog timers. | Hung task detection. | | exceptionShow | Prints detailed exception register dump. | After a page fault. | | lkup | Look up symbols by name (or partial name). | lkup "net" (finds all network symbols) | | objShowAll | Lists all kernel objects (tasks, semaphores, msgQs). | Resource leak hunting. |
– Changes a task's priority dynamically (0 is highest, 255 is lowest).
Real-time systems must monitor memory fragmentation and leaks vigilantly to maintain deterministic performance. memShow / show