summaryrefslogtreecommitdiffstats
path: root/can_samples/init_vcan.sh
blob: d016289cf2a76eabd4a3fcce889b78abc7bc43f7 (plain)
1
2
3
4
5
6
#!/bin/sh
# example for setting up vcan0 and modules
sudo modprobe can
sudo modprobe vcan
sudo ip link add dev $1 type vcan
sudo ip link set up $1
or: #dd7700 } /* Name.Variable.Global */ .highlight .vi { color: #3333bb } /* Name.Variable.Instance */ .highlight .vm { color: #336699 } /* Name.Variable.Magic */ .highlight .il { color: #0000DD; font-weight: bold } /* Literal.Number.Integer.Long */ }
/*
 * Copyright (C) 2016 The Qt Company Ltd.
 *
 * Licensed under the Apache License, Version 2.0 (the "License");
 * you may not use this file except in compliance with the License.
 * You may obtain a copy of the License at
 *
 *      http://www.apache.org/licenses/LICENSE-2.0
 *
 * Unless required by applicable law or agreed to in writing, software
 * distributed under the License is distributed on an "AS IS" BASIS,
 * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
 * See the License for the specific language governing permissions and
 * limitations under the License.
 */

import QtQuick 2.6
import QtQuick.Layouts 1.1
import QtQuick.Controls 2.0
import AGL.Demo.Controls 1.0

Page {
    id: root
    readonly property bool isSetting: true
    property string icon
    property bool checkable: false
    property bool checked: false
    function done() {
        parent.pop()
    }

    function setStatusIcon(index, icon) {
        dbus.setStatusIcon(index, icon)
    }

    Connections {
        target: root
        onCheckedChanged: {
            checkedSwitch.checked = checked
        }
    }

    Row {
        anchors.right: parent.right
        anchors.rightMargin: 100
        anchors.bottom: parent.top
        anchors.bottomMargin: 10
        spacing: 20

        Switch {
            id: checkedSwitch
            visible: root.checkable
            onCheckedChanged: root.checked = checked
        }

        ImageButton {
            id: back
            anchors.bottom: parent.bottom
            offImage: '../images/HMI_Settings_X.svg'
            onClicked: root.done()
        }
    }

}