Giter VIP home page Giter VIP logo

final-project-surajthite's People

Watchers

 avatar  avatar

Forkers

surajthite

final-project-surajthite's Issues

Sprint-1

  1. Implement the I2C drivers support on target hardware.

20200412_202740

  • DoD: Successfully Installed the I2C Driver along with i2ctools packages while reading the devices available on the i2c bus.

Sprint-3

  1. Integrate the sensor application code with python mqtt script to send temperature data to the server at regular intervals.
  • DoD : The accurate sensor data is received on the server at regular intervals.

image

Commit Link

  1. Handle the scenario of network failure to write the sensor data in a file and log the values with timestamp.
  • DoD : The temperature values were logged in a backup file on network failure.

image

Commit Link

  1. Run the post test to check tmp102 sensor on startup and automate things on client side.
  • DoD : The POST binary was executed on startup and data could be sent to server without minimum intervention.

20200426_144324

Commit Link

Sprint-2

DoD's

  1. Time stamp the tmp102 data points and log the values.
  • DoD : Correct timestamps added and logs written to the logger file.

image
Commit Link - Application Code
Commit Link -Buildroot

  1. Demonize the binary to scan for temperature data points and check for its connectivity at system startup while checking for error codes.
  1. Connect to configured wifi network and update system time by running ntpd client on startup.
  • DoD : Connect the wifi to a preconfigured network at startup.

image
Commit Link- Application Source Code
Commit Link -Buildroot

  1. Install Python support inorder to run client.py script using paho-mqtt on buildroot.
  1. Develop POST script to read configuration register value to check whether the sensor is working or not.
  • DoD : Configuration Register value checked and the result of POST test is printed upon execution of Binary through ssh connection.

image.
Config Register value on startup :
image

Commit Link- Application Source

Sprint-1

  1. Buildroot Bringup for Target Hardware( Raspberry Pi -3B+).
  • DoD : Raspberry Pi is booted up using custom image.

Commit Link

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.