public void SetUp(IFISNetwork net, bool Connected) { Deleted = false; /*if (Connected) { net.SendData(FIS_DATA.Set_Route_Netz, GetNetz()); net.SendData(FIS_DATA.Set_Route_Linie, GetLinie()); net.SendData(FIS_DATA.Set_Route_Start, GetStart()); net.SendData(FIS_DATA.Set_Route_Ziel, GetZiel()); } else*/ { Linie = GetLinie(); NaechsterHalt = GetStart(); Ziel = GetZiel(); Netz = GetNetz(); } }
public void NextFISPos(IFISNetwork net, bool Connected) { switch(position) { case FIS_POS.LINIE: position = FIS_POS.START; break; case FIS_POS.START: position = FIS_POS.ZIEL; break; case FIS_POS.ZIEL: position = FIS_POS.NONE; SetUp(net, Connected); AktuellerHalt = -1; break; } }