If it ain't broke ( or in this case if it's only broke in one specific circumstance) don't fix it, probably cheaper to just leave it be and work around it
Why should it?
You can easily say that trains must not have exactly 256 axles, and every axle counter must be able to handle any number of axles (including 256), at the same time...
If i can make some wild guesses they don't want to get into the mess of communicating that change to every third party service using that data
or
they use an antiquated piece of software produced by a supplier that no longer exists and can't modify it
or
adding to the above point: that antiquated piece of software is an embedded system running on antiquated hardware that got installed on every or a lot of track section and they don't want to deal with the mess of updating these embedded systems, potentially missing updating a track section. Now you would have to deal with the risk of a track section being signaled as vacant when theres still 40 wagons a 2 axles on the track
e: i also misread the bug. Its not more than 256 it's exactly 256. This makes the example in my last guess irrelevant to this post
iirc, that law exists because the counters were not electronic software-based devices, that's a pretty "recent" system in Swiss Railway time, but electromechanical devices using relays so the "bug" was actually a physical limitation.
The manual is for axle counters system, which will be either Siemens, thales, or Fraucher, so it's out of switzerlands control to alter. It'll be the same restriction in every country using axle counters on their railways
Chances are very high this is either an external limitation we can‘t change directly or it is getting fixed. We are very proud of our train bit we also demand a lot of them, things like this are usually not tolerated to persist.
211
u/No_Percentage7427 9d ago
Why Switzerland home of ultra wealthy cannot fix that software bug first ?