The INtime PTP implementation. Two applications are provided:
chronos.rta - the standard PTP stack
chronosd.rta - the PTP stack with additional logging output for debugging
chronos[d].rta [command] [options]
Run Chronos:
chronos[d].rta -r [options]
chronos[d].rta --run [options]
| Option | Description |
| -r, --run | Run the PTP stack (select either -r or -t) |
| -t, --test | Test mode: validate the command line and configuration without running the stack (select either -r or -t) |
| -c, --config <file> | Path to the Chronos configuration file (default: %INTIMECFG%\ptp\StackConfig.json) |
| -n, --notify [type] | Select notification type to log. Values: all, fault, msg, sync, events, boundary, mgmt, perfmon, debug |
| -o, --output | Write the notification output to a <file> (default: %INTIMECFG%\PTP\chronos.log) |
| -p, --priority <n> | Set the main thread and event handler priority |
| -v, --verbose | Write notification output to the console |
Generate a new configuration file:
chronos[d].rta -g [options]
chronos[d].rta --generate [options]
| Option | Description |
| -c, --config <file> | The configuration file |
| -t, --type <type> |
The configuration file type; <type>: [json, ini] |
| -n --nic <nic> | The adapter's mac address, e.g. 00-11-22-33-44-55 |
| -p, --profile <type> | The profile type; : [e2e, p2p, lxi, 8021as, tsep] |
Show the help message:
chronos[d].rta -h
chronos[d].rta --help
chronos.rta -r -c <file> -n all -o notification.log
chronos.rta -r -n all -v -o notification.log -c <path>
chronos.rta -g -c myconfig.json -t json -n 00-11-22-33-44-55 -p tsep