Files
2026-06-17 14:00:51 +02:00

21 lines
615 B
Python

# Sample script showing how to loop
# through the Roster entries.
#
# This example just prints the name, but you
# can extract or use other info too.
#
# Author: Bob Jacobsen, copyright 2008
# Part of the JMRI distribution
import jmri
import jmri.jmrit.roster
# get a list of matched roster entries;
# the list of None's means match everything
rosterlist = jmri.jmrit.roster.Roster.getDefault().matchingList(None, None, None, None, None, None, None)
# now loop through the matched entries, printing things
for entry in rosterlist.toArray() :
print entry.getId(), entry.getDccAddress(), entry.isLongAddress()