public static DualSpeedType GetFromSpeed(this DualSpeedType e, int speed) { switch (speed) { case 2400: return(DualSpeedType.SPEED_2400); case 4800: return(DualSpeedType.SPEED_4800); case 9600: return(DualSpeedType.SPEED_9600); case 19200: return(DualSpeedType.SPEED_19200); case 38400: return(DualSpeedType.SPEED_38400); case 57600: return(DualSpeedType.SPEED_57600); case 115200: return(DualSpeedType.SPEED_115200); default: return(e); } }
public static int GetSpeed(this DualSpeedType e) { switch (e) { case DualSpeedType.SPEED_2400: return(2400); case DualSpeedType.SPEED_4800: return(4800); case DualSpeedType.SPEED_9600: return(9600); case DualSpeedType.SPEED_19200: return(19200); case DualSpeedType.SPEED_38400: return(38400); case DualSpeedType.SPEED_57600: return(57600); case DualSpeedType.SPEED_115200: default: return(115200); } }