]> rtime.felk.cvut.cz Git - CanFestival-3.git/blobdiff - objdictgen/nodemanager.py
Add incremented index in Add Map Variable
[CanFestival-3.git] / objdictgen / nodemanager.py
index 83d9bb9e9b03695c659020901629ba7b9e85f5c4..4cf64c32980c41669d103824e46363db6621c690 100755 (executable)
@@ -969,6 +969,16 @@ class NodeManager:
                 current.append(index)
         return dictionary, current
 
+    def GetCurrentNextMapIndex(self):
+        if self.CurrentNode:
+            index = 0x2000
+            while self.CurrentNode.IsEntry(index) and index < 0x5FFF:
+                index += 1
+            if index < 0x6000:
+                return index
+            else:
+                return None
+
     def CurrentDS302Defined(self):
         if self.CurrentNode:
             return len(self.CurrentNode.GetDS302Profile()) > 0