User Tools

Site Tools


rocrailini-trace-en

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
rocrailini-trace-en [2025/05/03 15:59] – [Trace IDs] rjversluisrocrailini-trace-en [2025/09/01 15:03] (current) rjversluis
Line 15: Line 15:
 {{rocrailini-trace-en.png?800}}\\ {{rocrailini-trace-en.png?800}}\\
  
-===== 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't go to the next block.  > ** Note ** A handy trace to see why a loco doesn't go to the next block. 
-==== 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 **[[:loc-bbt-en|BBT]]** calculations.\\ Traces the MVTrack speed and **[[:loc-bbt-en|BBT]]** calculations.\\
 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 __**[[:tracefilter-en|Trace Filter]]**__ leave it at 100KB.\\ For using the __**[[:tracefilter-en|Trace Filter]]**__ leave it at 100KB.\\
  
-=====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: ''%HOME%/trace''\\ **Note:** Starting from revision 2.1.1057 the use of environment variables in the Trace Path is allowed, for example: ''%HOME%/trace''\\
 +
 +
 + \\
 +===== 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 __**[[:tracefilter-en|Trace Filter]]**__ leave it at 100KB.\\
 +
 +====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: ''%HOME%/trace''\\
 +
 +
 +
 +
 +
  
 ===== Trace line format ===== ===== Trace line format =====
rocrailini-trace-en.txt · Last modified: 2025/09/01 15:03 by rjversluis