Servers

srcpd for Linux - 2.1.1

SRCP is a TCP/IP Protocol to cover all aspects of model railroading.





Broken Link?
   
   
Rating: 0 Star0 Star0 Star0 Star0 Star
Current Version: 2.1.1
License: Freeware
Downloads: 33


Software Description:
SRCP is a TCP/IP Protocol to cover all aspects of model railroading. It is ascii text based and follows a strict command-response schema. In the world of SRCP the server is the interface to the model railway system.

Any client connects to the server and recieves information about the state of any component (including the server) and sends commands to change the state of any component. Thus SRCP is fully multiuser. To prevent conflicts, a component can be locked by one client session.

SRCP means Simple Railroad Command Protocol. It is an IP based protocol. It covers all aspects of model railroading. srcpd project implements a client-server architecture.

SRCP defines an abstract layer above the model railroad system. If covers the differences between DCC or MarklinMotorola or any other system. A client developer does not need to know, which type of signalling is used. Even if a complete new system comes up: once a SRCP server implements it, any SRCP client can be used without any change.

SRCP consists of command words and devices, on which the commands operate. Command words are SET, GET, WAIT, VERIFY, RESET, INIT and TERM. The most important devices are locomotive decoders (GL== generic loco), impulse decoders (GA == generic accessoire) and feed back sensors. To address decoder programming so called Service mode devices are defined.

All components are structured in busses, which basically bundle components which are accessible through a shared device (e.g. a central unit). These busses will also be used to segment the adress space. One basic feature of SRCP is that it never changes the hardware adress. E.g. can the NMRA "short" addresses and the "long" addresses be structured into two independent busses. It is the responsibility of the server developer, to define the the bus structure well. A client developer has to take care, that the address of any component contains two elements.

Not all components does exists on all systems. To get initial information, the server can inform the client about all devices it knows about. Some functionality can even be emulated by the server, if the target does not support the requested feature (e.g. get current speed: many railroad systems do not support this operation).

Another nice feature, which is can be used is a central time source. SRCP contains a time "device", which keeps all clients with a current model time. This time can run at any ratio to the real time: 6 real time minutes can be 1 model hour.

SRCP has evolved over time. The first usable revision, which is outdated by now is called 0.7.3. It works well and a lot of program still use it. For all software we encourage to use the current version 0.8.2, which is stable for more than a year. The most recent version is called 0.8.3-wip, which contains a few enhancements. They are not yet formally correct and may contain errors or can be changed in the future.

Future Versions of SRCP will keep compatability with the current 0.8 specification. A client can request a special SRCP version during the initial handshake.

The discussion around SRCP runs in the German newsgroup de.rec.modelle.bahn.
Software Requirements:
No special requirements.

This software is designed to run on the following operating systems:
Linux

srcpd for Linux Keywords:
System Components Developer Server Component Support Systems Client Version Current

Download Link of srcpd for Linux 2.1.1:

Screenshot
Reviews Summary: Show All Reviews (0)
Overall Rating: 0 Star0 Star0 Star0 Star0 Star
Ease Of Use: 0 Star0 Star0 Star0 Star0 Star
Functionality: 0 Star0 Star0 Star0 Star0 Star
Price: 0 Star0 Star0 Star0 Star0 Star
srcpd for Linux related software
Title / Version / Description Size License Price
USB Server for Linux 1.693.8 KBFreeware  
USB Server for LinuxUSB Server for Linux. This new unique software product allows to share any USB device to use them over local network or Internet. To share USB device plugged into computer with Linux OS you just need to install USB Server product into your system. Your system must have kernel v2.6.15 and higher so you could use the product. USB Server also requires the support of UDEV subsystem. Please note! If your OS is running on the kernel with...
Serial to Ethernet Connector for Linux 5.07.6 MBShareware $99.95 
With Serial to Ethernet Connector for Linux it is possible to share serial ports, either real or virtual, over Internet or EthernetWith Serial to Ethernet Connector for Linux it is possible to share serial ports, either real or virtual, over Internet or Ethernet. The devices connected to the shared serial ports can be accessed from remote computers (clients) and the data that those devices transfer can be received through TCP/IP network thanks to Serial to Ethernet Connector. So how does it work? To be able to receive data from the device connected to a remote...
USB Redirector for Linux 2.8.2475.0 KBFreeware  
USB Redirector for LinuxUSB Redirector for Linux. This new unique software product allows to share any USB device to use them over local network or Internet. To share USB device plugged into computer with Linux OS you just need to install USB Redirector into your system. Your system must have kernel v2.6.15 and higher so you could use the product. USB Redirector for Linux also requires the support of UDEV subsystem.
USB Network Gate for Linux 4.01.2 MBShareware $159.95 
USB Network Gate for Linux provides you with a reliable and stable possibility to use remote USB devices on your local machine as if they were connected to it directlyUSB Network Gate for Linux provides you with a reliable and stable possibility to use remote USB devices on your local machine as if they were connected to it directly. All you need to do is install USB Network Gate for Linux on the computer with the device physically attached to it (that will be the server part) and on your local machine that you are going to use the device on (that will be the client part). And both server and client parts...
USB Network Gate for Linux 9.02.9 MBShareware 142.95EUR 
USB Network Gate for Linux provides you with a reliable and stable possibility to use remote USB devices on your local machine as if they were connected to it directlyUSB Network Gate for Linux provides you with a reliable and stable possibility to use remote USB devices on your local machine as if they were connected to it directly. All you need to do is install USB Network Gate for Linux on the computer with the device physically attached to it (that will be the server part) and on your local machine that you are going to use the device on (that will be the client part). And both server and client parts...
Other popular software in this category
Title / Version / Description Size License Price
Ezserver 7.21.9 MBShareware $900 
EZserver is a video server for Android, Apple, Linux and Windows media playersEZserver is a video server for Android, Apple, Linux and Windows media players. It is integrated with Subscriber Management for user authentication of IPTV / OTT and Pay-Per-View of VOD. Additional, it is also integrated with Middleware for Web-based interface and HTML5 video Streaming. Additional, RtmpShare is integrated with EZserver for RTMP protocol.
Socks Proxy Search 1.25455.9 KBShareware $39.95 
Socks Proxy Search: Fast fresh socks4 and socks5 proxy leech tool Automatically Search from embedded websites & forums to leech fresh socks proxies fast & easilySocks Proxy Search: Fast fresh socks4 and socks5 proxy leech tool Automatically Search from embedded websites & forums to leech fresh socks proxies fast & easily. Intelligent and Automatic - Socks Proxy Search just connects to dozens of forums and webs that publish public free socks proxy list, then automatically picks up socks proxy servers. Fast - Just in minutes, can search hundreds active socks4 proxy and socks5 servers. Fresh...
Proxy Finder 1.98424.7 KBShareware $29.95 
Fast, easy and fresh proxy list leech toolFast, easy and fresh proxy list leech tool. Find and extract free proxy server addresses from various web sites automatically, that provides new fresh proxy list and updated daily. In 30 seconds, it will give you 3000+ free proxies addresses.
WebPassBooster 3.0.0.0797.0 KBShareware $25 
Enter your personal password WebPassBooster it generates from this a robust and secureEnter your personal password WebPassBooster it generates from this a robust and secure. You can bring this password generator with you and follow it on any windows pc without installing it. NEW! You can easily create, mount and auto dismount the TRUECRYPT CONTAINER FILES with high security password of 64 characters. Comes with launch the virtual keyboard windows against keyloggers, the inclusion of symbols in the password to suit the needs...
NetAdjust Anonymous Proxy 5.41.5 MBShareware $36.95 
NetAdjust Anonymous Proxy is an Internet utility to let you browse the Web anonymously by hiding your IP numberNetAdjust Anonymous Proxy is an Internet utility to let you browse the Web anonymously by hiding your IP number. When you surf the Internet your unique identification number (IP number) can be detected by any Website you visit. NetAdjust Anonymous Proxy lets you use another IP number which is provided by a server called anonymous proxy server as your unique. - Hide your IP number from people. - Check the availability of multiple anonymous...
Latest Reviews
SoftPerfect RAM Disk (Sean) - Jul 8, 2020 4.5 Stars4.5 Stars4.5 Stars4.5 Stars4.5 Stars
SoftPerfect RAM Disk Superb disk utility for speeding up laptops and prolonging the life of their hdd.
StarCode Lite POS and Inventory Manager (Ed Martin) - Jan 21, 2019 5 Stars5 Stars5 Stars5 Stars5 Stars
StarCode Lite POS and Inventory Manager I would say best inventory software for small shops or stores. Never found an app like this before. Thanks Download32
ConyEdit for Windows (reshim) - Dec 3, 2018 4.5 Stars4.5 Stars4.5 Stars4.5 Stars4.5 Stars
ConyEdit for Windows Programmers feel the comfort of coding using ConyEdit which is capable to edit codes in batch mode and supports most of programming language.
Disc Cover Studio (harish) - Dec 19, 2017 4 Stars4 Stars4 Stars4 Stars4 Stars
Disc Cover Studio No need to go for a professional designer for the cover of new record, you can do it on your own sitting at home PC adding your own image on it with the Disc Cover Studio.
Kaspersky Security Scanner (Anthony) - Oct 12, 2017 4 Stars4 Stars4 Stars4 Stars4 Stars
Kaspersky Security Scanner Scans software to find whether it is harmful for computer and also checks for updates of security patches.
Comodo Firewall (Maxmuller) - Sep 19, 2017 4.5 Stars4.5 Stars4.5 Stars4.5 Stars4.5 Stars
Comodo Firewall This just another awesome product from Comodo to protect your computer from unwanted inbound or outbound traffic, also helps you analyze data packets.
TCP Splitter (Redrick) - Aug 10, 2017 4 Stars4 Stars4 Stars4 Stars4 Stars
TCP Splitter This lets the data packets we send split into several packages which is convenient for many applications to receive those and process one after another.
Project Viewer Lite (Tensialar) - Jul 19, 2017 4 Stars4 Stars4 Stars4 Stars4 Stars
Project Viewer Lite This is a light weight software for viewing MS project files easily without the MS project installed, all the personal who are involved in the project can view this with graphics and charts.
PDF Shaper Professional (Mortinus) - Jun 7, 2017 4 Stars4 Stars4 Stars4 Stars4 Stars
PDF Shaper Professional I had difficulties with the pdf documents which needed to be edited before presentation, then I got PDF Shaper which helped me to take the texts / images out and insert my own texts plus other images.
Hotelare (Nielsine) - May 15, 2017 4 Stars4 Stars4 Stars4 Stars4 Stars
Hotelare You can enable your guests book any room instantly through your website, also receive the payments, other sections of your hotel can be also handled using the this software like restaurants, accounts, hr etc.
 
All software information on this site, is solely based on what our users submit. Download32.com disclaims that any right and responsibility for the information go to the user who submit the software, games, drivers. Some software may not have details explanation or their price, program version updated. You should contact the provider/actual author of the software for any questions. There are also user reviews/comments posted about various software downloads, please contact us if you believe someone has posted copyrighted information contained on this web site.   Copyright © 1996-2015 Download 32.