sea: fix parameter name mapping

- rel_path = ['tm', '.', 'set'] should mean:

'tm': tm parameters first, with /<obj?/tm as main value
'.': then all parameters directly at top level, except 'set'
'set': all parameters  below 'set'
driving happens at object level

- better name mangling (the 1st appearance of the same shortname
  is kept short)
This commit is contained in:
l_samenv
2024-11-28 18:06:14 +01:00
parent ede07e266c
commit ddc72d0ea7
27 changed files with 172 additions and 102 deletions

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('pauto',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -22,7 +22,7 @@ Mod('tm',
'frappy_psi.sea.SeaDrivable', '',
io='sea_main',
sea_object='tt',
rel_paths=['tm', 'set']
rel_paths=['tm', '.', 'set']
)
Mod('ts',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -12,7 +12,7 @@ Mod('tt',
io = 'sea_main',
meaning=['temperature_regulation', 20],
sea_object = 'tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',
'frappy_psi.sea.SeaReadable', '',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('th',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl', 'voltage'],
rel_paths=['tm', '.', 'set', 'dblctrl', 'voltage'],
extra_modules=['manualpower'],
)

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('th',

View File

@ -19,7 +19,7 @@ Mod('tt',
meaning=['temperature_regulation', 20],
io='sea_main',
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('th',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io = 'sea_main',
meaning=['temperature_regulation', 20],
sea_object = 'tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',

View File

@ -14,7 +14,7 @@ Mod('tt',
io='sea_main',
meaning=['temperature_regulation', 20],
sea_object='tt',
rel_paths=['tm', 'set', 'dblctrl'],
rel_paths=['tm', '.', 'set', 'dblctrl'],
)
Mod('cc',