The following list describes the debugging macros.
- UsesSerialDebugger—Define to enable debugging over a serial line.
- DBGBAUD—Specify the baud rate of the serial line for serial debugging.
- UsesTCPDebugger—Define to enable debugging over a TCP/IP connection.
- UsesCANDebugger—Define to enable debugging over a CAN bus.
- OCDI_RDM—Define to enable the Release Debug Mode for on chip debugging.
- BDTUseThread—Set to 1 to enable the Background Debug Thread (BDT). The default is 1, which enables BDT, for targets that support threading and 0 for targets that do not support threading.
- BDTSleepTime—Specify the time in milliseconds that the BTD sleeps after updating a front panel indicator or a probe. The default is 50. Increase the time for targets with very slow communication channels and decrease the time if you want better interactivity with the front panel updating during a debugging session.
- BDTReconnectTryTime—Specify the time interval in milliseconds that the target tries to reconnect to the host computer if disconnected. The default value is 5000.
- BDTHostConnectTime—Specify the time in milliseconds to wait before the host connects to the target if you build the application with instrumented debugging. If the host computer does not connect to the target in the time you specify, the embedded application starts running. The default is 5000.