traintastic/manual/luadoc/object/aspectoutput.json
Reinder Feenstra f828066cf2 WIP output system refactor (very big commit...), see #95 and #21
Summary of the changes:
- Output channel is now an enum
- Support for different output types: single/pair/aspect
- Outputs are no longer created on the interface and then assigned to a turnout/signal, instead a interface+channel+address is selected for a turnout/signal. Up to eight address can be used.
- Removed some network commands, can now be handled using the generic property/method system.
- Added support for DCCext (RCN-213) for LocoNet, DCC-EX and Z21.
TODO:
- Test/fix MarklinCAN/ECoS.
- Test/fix load old world files.
2024-02-12 23:34:16 +01:00

20 Zeilen
242 B
JSON

{
"value": {},
"set_value": {
"parameters": [
{
"name": "value"
}
]
},
"on_value_changed": {
"parameters": [
{
"name": "value"
},
{
"name": "output"
}
]
}
}