Add can-dev-mapping-helper
[AGL/meta-agl-demo.git] / recipes-kernel / sllin / files / start_lin_demo.sh
1 #!/bin/sh
2
3 # Attach serial LIN->CAN bridge and set up LIN polling
4 if [ -c /dev/ttyUSB0 ]; then
5     sleep 1
6     /usr/bin/lin_config -c /etc/lin_config.conf -a sllin:/dev/ttyUSB0
7     mkdir -p /run/lin_config/
8     pidof lin_config > /run/lin_config/lin_config.pid
9     sleep 1
10 else
11     ip link add dev sllin0 type vcan
12 fi
13 ip link set sllin0 up
14
15 # Initialize HVAC controller
16 usleep 100000
17 cansend sllin0 030#
18 usleep 100000
19 cansend sllin0 030#
20 usleep 100000
21 cansend sllin0 02A#
22 usleep 100000
23 cansend sllin0 02B#
24 usleep 100000
25 cansend sllin0 032#F0F8FFFFFFFFFFFF
26 usleep 100000
27 cansend sllin0 032#F0F8FFFFFFFFFFFF
28 usleep 100000
29 cansend sllin0 030#
30 usleep 100000
31 cansend sllin0 030#
32 usleep 100000
33 cansend sllin0 030#
34 usleep 100000
35 cansend sllin0 030#
36 usleep 100000
37 cansend sllin0 030#
38 usleep 100000
39 cansend sllin0 030#
40 usleep 100000
41 cansend sllin0 030#
42 usleep 100000
43 cansend sllin0 030#
44 usleep 100000
45 cansend sllin0 030#
46 usleep 100000
47 cansend sllin0 030#
48 usleep 100000
49 cansend sllin0 030#
50 usleep 100000
51 cansend sllin0 02D#
52 usleep 100000
53 cansend sllin0 02C#
54 usleep 100000
55 cansend sllin0 02D#
56 usleep 100000
57 cansend sllin0 02C#
58 usleep 100000
59