
namespace Medivators.Common.Enums
{
	#region    port settings

		public enum BaudRates
		{
			bps300,
			bps1200,
			bps2400,
			bps4800, 
			bps9600,
			bps19200,
			bps28800,
			bps38400,
			bps57600,
			bps115200
		}
		public enum HandShakes
		{
			None,
			CtsRts,
			XonXoff,
			DtrDsr
		}
		public enum StopBits
		{
			One,
			OnePointFive,
			Two,
		}
		public enum DataBits
		{
			Seven,
			Eight
		}
		public enum Parities
		{
			Even,
			Mark,
			None,
			Odd,
			Space,
		}
		public enum CommPorts
		{
			COM1,
			COM2,
			COM3,
			COM4,
			COM5,
			COM6,
			COM7,
			COM8,
            COM9,
            COM10,
			COM11,
			COM12,
			COM13,
			COM14,
			COM15,
			COM16,
			COM17,
			COM18,
            COM19,
            COM20
		}

		#endregion

	#region logging
	public enum LoggingLevels
	{
		None = 0,
		Normal = 1,
		Verbose = 2
	}
	public enum LogEntryType
	{
		Critical = 0,
		Normal = 1,
		DebugTrace = 2
	}
	#endregion 

	#region settings
	public enum SettingTypes
	{
		Application,
		User
	}
	#endregion
}
