Tags
Language
Tags
December 2024
Su Mo Tu We Th Fr Sa
1 2 3 4 5 6 7
8 9 10 11 12 13 14
15 16 17 18 19 20 21
22 23 24 25 26 27 28
29 30 31 1 2 3 4

Modelleisenbahnen mit C# und .NET Standard steuern

Posted By: AlenMiler
Modelleisenbahnen mit C# und .NET Standard steuern

Modelleisenbahnen mit C# und .NET Standard steuern: Steuern und Regeln über die ECoS 50200/50210 für Windows, Linux und Mac OS mit VisualStudio 2017 by Dr. Christian Benjamin Ries
German | December 4, 2018 | ASIN: B07L4Z4MYL | 160 pages | PDF | 2.65 MB

Wer träumt nicht davon seine Modelleisenbahn streckenweise autark und PC-basierend zu steuern? Wer in der glücklichen Situation ist und eine Digitale-Steuereinheit besitzt kann diesen Traum wahr werden lassen. Exemplarisch wird in diesem Buch die ESUs ECoS über eigene Computerprogramme angesteuert. Sie lernen mit Hilfe von Programmierbeispielen in C# und VisualStudio 2017 wie eine Modellbahnsteuerung von Grund auf mit selbst entwickelten Softwarebibliotheken gelingen kann. Alle Beispiele sind dank der technischen Umsetzung mit den Microsoft-Produkten .NET Standard und .NET Core zudem für Windows, Linux und Mac OS ohne größeren Mehraufwand direkt umsetzbar.Weitere Bereiche sind:

  • die C#-Programmiersprache kompakt vorgestellt
  • Steuerbefehle der ECoS analysiert und erklärt
  • Statusinformationen von Lokomotiven & S88-Bus abfragen
  • Client-/Server-Kommunikation zwischen ECoS und PC
  • Datenaufarbeitung und -modellierung Ihrer Anlage
  • Webapplikation für Smartphones & Tablets bereitstellen
  • selbstdefinierte Beschleunigungs- und Abbremskurven
  • proaktiv auf S88-Rückmeldungen reagieren
  • Lokomotiven ansteuern & Funktionen schalten
  • Schaltartikel initialisieren & schalten
  • eine eigene Pendelzugsteuerung

Pendelzugsteuerung, das Schalten von Funktionen zu gewissen Zeitpunkten, realistische Langsamfahrt bei Bahnhofseinfahrt, automatisches Finden von freien Streckenblöcken, vollautomatische Reinigungsfahrten über alle Gleise, das Prüfen von Weichenstellungen, all das und noch viel mehr liegt nun in Ihren Händen und kann individuell an Ihre Bedürfnisse angepasst werden.

Alle Beispiele in diesem Buch stehen unter der OpenSource-Lizenz MIT und können für jeden Zweck verwendet werden. Alle im Buch verwendeten Softwarebibliotheken die zur Steuerung erforderlich sind stehen bei Github (www.github.com/cbries/ecos) und bei NuGet (www.nuget.org/profiles/drcbries) zum Download bereit.