Restructure the whole project tree so that the component can be unit tested. Also update some cmake files to update the modified paths, update test cases etc.
29 lines
1.1 KiB
Plaintext
29 lines
1.1 KiB
Plaintext
menu "Relay Channel Driver Configuration"
|
|
|
|
config RELAY_CHN_OPPOSITE_INERTIA_MS
|
|
int "Inertia time before it runs opposite direction (ms)"
|
|
range 200 1500
|
|
default 800
|
|
help
|
|
Time to wait after changing the direction of the output before
|
|
starting the output. This is useful for the motors or some other
|
|
mechanical actuators to allow them to stop and settle before
|
|
changing the direction.
|
|
|
|
config RELAY_CHN_COUNT
|
|
int "Number of relay channels"
|
|
range 1 8
|
|
default 1
|
|
help
|
|
Number of relay channels between 1 and 8.
|
|
|
|
config RELAY_CHN_ENABLE_TILTING
|
|
bool "Enable tilting on relay channels"
|
|
default n
|
|
help
|
|
This option controls enabling tilting on channels. Tilting makes
|
|
a channel move with a specific pattern moving with small steps
|
|
at a time. Tilting is specifically designed for controlling some
|
|
types of curtains that need to be adjusted to let enter specific
|
|
amount of day light.
|
|
endmenu |