User Tools

Site Tools


dev:proposals:new-ks

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Last revision Both sides next revision
dev:proposals:new-ks [2022-12-07 12:44]
ywang ↷ Page name changed from dev:proposals:distant to dev:proposals:new-ks
dev:proposals:new-ks [2022-12-07 12:50]
ywang
Line 1: Line 1:
-====== [Superseded] Distant signaling ======+====== Implementation: new-ks branch ======
 //Please refer to the source code for implementation details and API documentation. This information is provided here. The filenames provided below are relative to ''[[http://git.bananach.space/advtrains.git/tree/advtrains_interlocking?h=new-ks|/advtrains_interlocking]]''.// //Please refer to the source code for implementation details and API documentation. This information is provided here. The filenames provided below are relative to ''[[http://git.bananach.space/advtrains.git/tree/advtrains_interlocking?h=new-ks|/advtrains_interlocking]]''.//
  
Line 17: Line 17:
     * There is no API for setting the signal aspect while bypassing the cache and signal aspect adjustments, as the latter is sometimes necessary with the introduction of type 2 signals. **Do not call the ''advtrains.set_aspect'' function in the node definitions directly as doing so is not guaranteed to give the expected result.**     * There is no API for setting the signal aspect while bypassing the cache and signal aspect adjustments, as the latter is sometimes necessary with the introduction of type 2 signals. **Do not call the ''advtrains.set_aspect'' function in the node definitions directly as doing so is not guaranteed to give the expected result.**
  
-Please refer to the source code (listed above) for details+It is planned to merge the newly introduced signal aspect cache with its counterpart in the routesetting system. 
 + 
 +Please refer to the source code (listed above) for details.
 ====== Proposal: Distant signaling (second draft) ====== ====== Proposal: Distant signaling (second draft) ======
 //This draft has been superseded. Please refer to the actual implementation (mentioned above).// //This draft has been superseded. Please refer to the actual implementation (mentioned above).//
dev/proposals/new-ks.txt · Last modified: 2023-03-26 12:10 by ywang