namespace QCRPG.TSL.BT;

public class BTConfigSettings
{
	public const int defaultEventTimeout = 2000;

	public string DefaultBTNVMFile;

	public string DefaultBTPatchFile;

	public string DefaultBTScriptFile;

	public int BringUpInitialRate;

	public string BringUpInitialFlowControl;

	public bool BringupSendWakeByte;

	public int EventTimeout;

	public bool ConvertNVMToBin;

	public bool SkipNVMResponseChecks;

	public bool SkipPatchResponseChecks;

	public bool EnableStartupCommand;

	public bool EnableStartupCommandLEOnly;

	public bool EnableDefaultBTNVM;

	public bool EnableDefaultBTPatch;

	public bool EnablePacketDecode;

	public bool EnableDefaultBTScript;

	public string SleepModeOption;
}
