Add udev rules and scripts for demo platform configuration
[AGL/meta-agl-demo.git] / recipes-core / udev / demo-i2c-udev-conf / hvac-json-in-rewrite.sh
1 #!/bin/bash
2
3 # (C) 2018 Jan-Simon Möller, dl9pf@gmx.de, jsmoeller@linuxfoundation.org
4 # License: Apache License 2.0
5
6 #set -x
7 set -e
8
9 if [ $1 ] ; then
10     # The device is always 0009 -> 9 . Only change is the i2c IF .
11     LED=`echo $1 | sed -e "s#0009#9#g"`
12     if [ $? -eq 0 ] ; then
13         echo "$LED"
14         sed -e "s#@DEVICE@#$LED#" /etc/hvac.json.in > /etc/hvac.json
15     else
16         echo "Invalid argument"
17         exit 1
18     fi
19 else
20     echo "Need argument"
21     exit 1
22 fi