SPDRS60(1)

πŸ“¦ version 0.6.5, in epel 10, epel 9, fedora 43, fedora 44

πŸ’– SPDRS60 πŸ’–

okay bestie, gather round, because this is the spdrs60 manual page (that's the one in section 1 of the SRCP Clients series) and it's literally the cutest way to run a model railroad, no cap. 🌸


✨ NAME ✨

spdrs60 β€” an SRCP digital model railroad controller that serves the exact look of the German Railway SpDrS60 switch-boxes. it's giving vintage control room, but make it your laptop. πŸ‘‘


πŸ¦‹ SYNOPSIS πŸ¦‹

spdrs60 [ -options ] [ file ]

πŸ’… DESCRIPTION πŸ’…

so spdrs60 is a graphical Simple Railroad Command Protocol (SRCP) client, and its whole thing is letting you control a digital model railroad comfortably. like, no stress, just vibes. 🌈

its look has been adopted from the original German Railway SpDrS60 switch-boxes β€” yes, the real ones β€” and it's designed to be used with an SRCP server as provided by the DDL project.

here's the tea though: for historical reasons there have been several partly incompatible versions of SRCP. πŸ’€ this version of spdrs60 only supports SRCP version 0.8.4, so it needs a suitable SRCP server like srcpd (http://srcpd.sourceforge.net/). for basic usage of spdrs60 it may be sufficent to connect to servers providing older SRCP standards ranging from 0.8.0 to 0.8.3. 🫢

πŸŽ€ Generic Messages πŸŽ€

spdrs60 supports Generic Messages (GM), which were introduced to SRCP in version 0.8.4. ✨

this feature is used to transport CRCF (Common Railroad Configuration Files) data, which lets SRCP clients exchange information that isn't part of the SRCP specification. spdrs60 acts as both CRCF server and client, and it can communicate with CRCF clients like dtcltiny to provide route specific information. iconic behavior fr fr. πŸ’œ


⭐ OPTIONS ⭐

ngl, for now spdrs60 does not implement special command-line options β€” but it does support the generic options of the underlying Qt-library. so you're not totally option-less, bestie.

  • -geometry WxH+X+Y β€” sets the size and location of the main window. this may be specially useful for displaying a full-size railroad layout. πŸ”₯

πŸ“ FILES πŸ“

  • ~/.spdrs60rc β€” personal spdrs60 defaults (peep the Edit Preferences menu). your own little corner of config heaven. 🧚

πŸ’œ CONFORMING TO πŸ’œ

this version of spdrs60 is conforming to SRCP 0.8.4. periodt. ✨


😭 BUGS 😭

there may still be some bugs worth to be smashed. πŸ™ˆ if you find one, or you've got suggestions for improvements, please send bug reports to the spdrs60 user mailinglist <spdrs60-user@lists.sourceforge.net>. they want to hear from you, i promise.


🌸 EXAMPLE 🌸

spdrs60

display the main window with an empty layout. pre-loading of a preferred layout file is controlled by the preferences dialog. πŸŽ€

spdrs60 -geometry 800x600+0+0

display the main window in 800x600 pixel size and place it to the upper left corner. slay. πŸ’…


πŸ‘‘ AUTHORS πŸ‘‘

spdrs60 was written by Stefan Preis <info@linux-modellbahn.de> with contributions from RΓΌdiger Seidel, Guido Scholz <guido-scholz@gmx.net> and Dirk Armbrust. πŸ’–

this manual page was written by Guido Scholz. ✨


🌈 SEE ALSO 🌈


and that's the whole page, bestie!! 🫢 this cutie was brought to you on Linux, dated 2016-03-13, and it belongs to the SPDRS60(1) era β€” go build a railroad, you main character. πŸš‚πŸ’–

πŸ“¦ where this page comes from