rocrailini-trace-en
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
rocrailini-trace-en [2025/05/03 15:59] – [Trace IDs] rjversluis | rocrailini-trace-en [2025/09/01 15:03] (current) – rjversluis | ||
---|---|---|---|
Line 15: | Line 15: | ||
{{rocrailini-trace-en.png? | {{rocrailini-trace-en.png? | ||
- | ===== User Trace level ===== | + | ===== Trace ===== |
- | ==== Information | + | ==== User Trace level ==== |
+ | === Information | ||
For watching all Rocrail server activities; Should be turned off if all runs well.\\ | For watching all Rocrail server activities; Should be turned off if all runs well.\\ | ||
- | ==== Automatic | + | === Automatic === |
Shows in detail what the automatic library is doing and is especially handy for tracing down problems occurring when running trains in this mode.\\ | Shows in detail what the automatic library is doing and is especially handy for tracing down problems occurring when running trains in this mode.\\ | ||
- | ==== Permissions | + | === Permissions === |
List up why a locomotive or train has no permission to run in a block or to use a route.\\ | List up why a locomotive or train has no permission to run in a block or to use a route.\\ | ||
> ** Note ** A handy trace to see why a loco doesn' | > ** Note ** A handy trace to see why a loco doesn' | ||
- | ==== Monitor | + | === Monitor === |
Standard switched OFF; to show activities of digital decoders and events.\\ | Standard switched OFF; to show activities of digital decoders and events.\\ | ||
Use with care because all messages are also send to Rocview which could get a __queue overflow__ if the monitoring is very massive.\\ | Use with care because all messages are also send to Rocview which could get a __queue overflow__ if the monitoring is very massive.\\ | ||
In most cases: __Disable this option__ if all decoders are working as expected.\\ | In most cases: __Disable this option__ if all decoders are working as expected.\\ | ||
- | ==== Calculation | + | === Calculation === |
Traces the MVTrack speed and **[[: | Traces the MVTrack speed and **[[: | ||
Also the final results of the track plan Router will traced. \\ | Also the final results of the track plan Router will traced. \\ | ||
- | ==== Find ==== | + | === Find === |
Extra trace in case no destination is found.\\ | Extra trace in case no destination is found.\\ | ||
- | ==== Router | + | === Router === |
Traces from the Track plan Router. | Traces from the Track plan Router. | ||
\\ | \\ | ||
- | =====Developer Trace level ===== | + | ====Developer Trace level ==== |
- | ==== Byte ==== | + | === Byte === |
^ :!: Do not use as normal user. :!: ^\\ | ^ :!: Do not use as normal user. :!: ^\\ | ||
This is __**for developers only**__ and dumps out at byte level what is send and received between Rocrail and the Command Station(s).\\ | This is __**for developers only**__ and dumps out at byte level what is send and received between Rocrail and the Command Station(s).\\ | ||
- | ==== Memory | + | === Memory === |
^ :!: Do not use as normal user. :!: ^\\ | ^ :!: Do not use as normal user. :!: ^\\ | ||
This is __**for developers only**__ and traces out in case more memory is allocated.\\ | This is __**for developers only**__ and traces out in case more memory is allocated.\\ | ||
Line 59: | Line 60: | ||
For using the __**[[: | For using the __**[[: | ||
- | =====Trace file===== | + | ====Trace file==== |
The name of the trace file to be used.\\ | The name of the trace file to be used.\\ | ||
Trace files will get a running number to get a history of 10 (see value in trace files field) for debugging and service. \\ | Trace files will get a running number to get a history of 10 (see value in trace files field) for debugging and service. \\ | ||
If left empty no trace file will be written.\\ | If left empty no trace file will be written.\\ | ||
- | =====Path===== | + | ====Path==== |
Path to store the trace files; In the working directory if left empty.\\ | Path to store the trace files; In the working directory if left empty.\\ | ||
**Note:** Starting from revision 2.1.1057 the use of environment variables in the Trace Path is allowed, for example: '' | **Note:** Starting from revision 2.1.1057 the use of environment variables in the Trace Path is allowed, for example: '' | ||
+ | |||
+ | |||
+ | \\ | ||
+ | ===== Log ===== | ||
+ | The log write all modifications.\\ | ||
+ | |||
+ | ==== Number of log files ==== | ||
+ | The number of recycle log files.\\ | ||
+ | The default is 3.\\ | ||
+ | Only one file is used if set to zero or one; **This file will grow unlimited!**\\ | ||
+ | |||
+ | ==== Log file size ==== | ||
+ | The trace file size in KB if the number is set greater then 1.\\ | ||
+ | The default is 100KB.\\ | ||
+ | For using the __**[[: | ||
+ | |||
+ | ====Log file==== | ||
+ | The name of the trace file to be used.\\ | ||
+ | Trace files will get a running number to get a history of 10 (see value in trace files field) for debugging and service. \\ | ||
+ | If left empty no trace file will be written.\\ | ||
+ | |||
+ | ====Path==== | ||
+ | Path to store the trace files; In the working directory if left empty.\\ | ||
+ | **Note:** Starting from revision 2.1.1057 the use of environment variables in the Trace Path is allowed, for example: '' | ||
+ | |||
+ | |||
+ | |||
+ | |||
+ | |||
===== Trace line format ===== | ===== Trace line format ===== |
rocrailini-trace-en.txt · Last modified: 2025/09/01 15:03 by rjversluis