doc/mode-button: RouterOS v7 path syntax

This commit is contained in:
Christian Hesse 2022-05-11 10:17:53 +02:00
parent 95a75b3fa1
commit 2ed561d13b

View file

@ -13,17 +13,17 @@ This script extend the functionality of mode button. Instead of just one
you can trigger several actions by pressing the mode button several times. you can trigger several actions by pressing the mode button several times.
The hardware needs to have a mode button, see The hardware needs to have a mode button, see
`/ system routerboard mode-button`. Starting with RouterOS 6.47beta60 you `/system/routerboard/mode-button`. Starting with RouterOS 6.47beta60 you
can configure the reset button to act the same, see can configure the reset button to act the same, see
`/ system routerboard reset-button`. `/system/routerboard/reset-button`.
Copy this code to terminal to check: Copy this code to terminal to check:
``` ```
:if ([ :len [ /system routerboard mode-button print as-value ] ] > 0) do={ :if ([ :len [ /system/routerboard/mode-button/print as-value ] ] > 0) do={
:put "Mode button is supported."; :put "Mode button is supported.";
} else={ } else={
:if ([ :len [ /system routerboard reset-button print as-value ] ] > 0) do={ :if ([ :len [ /system/routerboard/reset-button/print as-value ] ] > 0) do={
:put "Mode button is not supported, but reset button is."; :put "Mode button is not supported, but reset button is.";
} else={ } else={
:put "Neither mode button nor reset button is supported."; :put "Neither mode button nor reset button is supported.";
@ -40,11 +40,11 @@ Just install the script:
Then configure the mode button to run `mode-button`: Then configure the mode button to run `mode-button`:
/ system routerboard mode-button set enabled=yes on-event="/ system script run mode-button;"; /system/routerboard/mode-button/set enabled=yes on-event="/system/script/run mode-button;";
To use the reset button instead: To use the reset button instead:
/ system routerboard reset-button set enabled=yes on-event="/ system script run mode-button;"; /system/routerboard/reset-button/set enabled=yes on-event="/system/script/run mode-button;";
Configuration Configuration
------------- -------------
@ -57,7 +57,7 @@ The configuration goes to `global-config-overlay`, these are the parameters:
Usage and invocation Usage and invocation
-------------------- --------------------
Press the mode button. :) Press the mode button. 😜
--- ---
[◀ Go back to main README](../README.md) [◀ Go back to main README](../README.md)