¿ªÔÆÌåÓý

Locked Blocks must have unique sensors?


 

Perhaps this changed since I upgraded to the latest version of JMRI.


I have a segment of track, short straight, turnout, short straight, which I want to report all as one detection block. in Panel Pro, I had each block defined, and assigned to the same sensor. The sensor is one connection on a BDL168.


Today, Panel Pro give me an error "Block1 is already assigned as the occupancy sensor for Sensor 1". I can change the blocks in the Block Table to reuse sensors, however, in the Layout, I receive the error if I try to edit the block.


Has anyone experienced this?


Thanks,
Larry


 

Larry,



If you think about it, a block can only have one sensor and one sensor can
only mean one block. Since it is one sensor, those track segments must be
one block because you can't tell where within the block a train is by
looking at the one sensor. Many improvements went into the latest release
and a number of them are now enforcing proper behavior that was not enforced
before.



-Ken Cameron, Member JMRI Dev Team

www.jmri.org

www.fingerlakeslivesteamers.org

www.cnymod.com

www.syracusemodelrr.org


 

Ken,
Don't forget the distinction between 'Signal Blocks' (logical) and 'Detection Blocks'. (hardware) I forget which one is called 'O Block'. A signal block may contain multiple detection blocks.

Dick :)

On 07/24/2017 03:24 PM, 'Ken Cameron' kcameron@... [jmriusers] wrote:

Larry,

If you think about it, a block can only have one sensor and one sensor can
only mean one block. Since it is one sensor, those track segments must be
one block because you can't tell where within the block a train is by
looking at the one sensor. Many improvements went into the latest release
and a number of them are now enforcing proper behavior that was not enforced
before.

-Ken Cameron, Member JMRI Dev Team

www.jmri.org

www.fingerlakeslivesteamers.org

www.cnymod.com

www.syracusemodelrr.org