1e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang#!/usr/bin/env python
2e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang
3e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# Author: Thomas Ingleby <thomas.c.ingleby@intel.com>
4e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# Copyright (c) 2014 Intel Corporation.
5e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang#
6e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# Permission is hereby granted, free of charge, to any person obtaining
7e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# a copy of this software and associated documentation files (the
8e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# "Software"), to deal in the Software without restriction, including
9e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# without limitation the rights to use, copy, modify, merge, publish,
10e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# distribute, sublicense, and/or sell copies of the Software, and to
11e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# permit persons to whom the Software is furnished to do so, subject to
12e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# the following conditions:
13e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang#
14e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# The above copyright notice and this permission notice shall be
15e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# included in all copies or substantial portions of the Software.
16e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang#
17e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
18e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
19e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND
20e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE
21e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION
22e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
23e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang# WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
24e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang
25e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhangimport mraa
26e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhangimport time
27e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang
28e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhangx = mraa.Gpio(8)
29e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhangx.dir(mraa.DIR_OUT)
30e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang
31e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhangwhile True:
32e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang    x.write(1)
33e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang    time.sleep(0.2)
34e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang    x.write(0)
35e595125fe2f8ed6af763b9da7cfd817f576958dcJianxun Zhang    time.sleep(0.2)
36