Skip to content

Latest commit

 

History

History
157 lines (138 loc) · 10.9 KB

README.md

File metadata and controls

157 lines (138 loc) · 10.9 KB

ThrottleLibrary.Client

A client library for working with model railroad protocols, such as DCC++EX, SRCP, LocoNet, and WiThrottle.

References

Protocols

 

Open Source Software and Command Stations

Free (but Closed Source) Software

Commercial Multi-Protocol Command Stations

Throttles (mostly closed source)

Windows

Android

iOS

 

Alternative Decoders and Electronics

Arduino-Based DCC Decoders

WiFi Decoders

  • WifiTrax: Control a locomotive directly over WiFi via WiThrottle

Bluetooth Decoders

  • BlueRail Trains: Control a locomotive directly over Bluetooth via a custom app (currently iOS only)

RF Decoders

Electronics

 

Development References and Resources

Arduino

.NET

  • .NET Standard (support tables)
    • v2.0 for best cross-compatibility between .NET (formerly .NET Core) and .NET Framework
    • v1.4 to support Windows 10 Mobile and earlier versions of Windows 10 (pre-10.0.16299 [1709 Fall Creators Update for Desktop; Mobile version of 1709 is 10.0.15254.603])
  • Avalonia UI: Cross-platform UI framework similar to WPF (GitHub)
  • Uno Platform: Make C# and XAML or WinUI apps cross-platform