menu "BMU VE.Direct (Victron)"
    config BMU_VEDIRECT_ENABLED
        bool "Enable VE.Direct parser"
        default n
    config BMU_VEDIRECT_UART_NUM
        int "UART number (0-2)"
        default 2
        depends on BMU_VEDIRECT_ENABLED
    config BMU_VEDIRECT_TX_GPIO
        int "TX GPIO (BMU to charger, -1 to disable)"
        default -1
        depends on BMU_VEDIRECT_ENABLED
    config BMU_VEDIRECT_RX_GPIO
        int "RX GPIO (charger to BMU)"
        default 21
        depends on BMU_VEDIRECT_ENABLED
    config BMU_VEDIRECT_BAUD
        int "Baud rate"
        default 19200
        depends on BMU_VEDIRECT_ENABLED

    config BMU_VEDIRECT_TASK_STACK
        int "Parser task stack size (bytes)"
        default 4096
        range 2048 8192
        depends on BMU_VEDIRECT_ENABLED

    config BMU_VEDIRECT_TASK_PRIORITY
        int "Parser task priority"
        default 5
        range 1 10
        depends on BMU_VEDIRECT_ENABLED

endmenu
