GithubHelp home page GithubHelp logo

tearran / picorder Goto Github PK

View Code? Open in Web Editor NEW

This project forked from directive0/picorder

1.0 1.0 0.0 12.26 MB

A set of python scripts to provide functionality to the TR-108 environmental tricorder.

Python 100.00%

picorder's Introduction

picorder

Hard Fork of the deprecated picorder

Purpose:

Explore a 3 layer softeware stack.

  • Presentation Layer - Displays, graphs, lights, sound
  • Logic layer - Drivers, switches, timers
  • Data Layer - logs, status, and arrays to Translate/bridge/cummunicate between layers.

Why: Flexability.

  • increase sensor compatibility
  • Compatibility with node.js, perl, php, c, so on and ...
  • Plug in and play for i2c devices
  • Decrease base file size and line count
  • Most importantly to split tasks by instperation.
    • Creative - Work on Presentation Layer
    • Problem solving - Work on Logic layer
    • Research - work on Data Layer

Done

Data:

  • Standardize sensor values
  • passing os system values

Logic

  • error handeling
    • clean exit with keyboard interupt
    • report "0" value on sensor error. todo verbose mode
  • remove requierment
    • psutil replaced with vanilla/build-in
  • compatible sensors Scripts

Exploring:

  • update to python3 working
  • remove pip library dependence.
    • packeage and deploy
    • vanilla option offers builtin support for reliablilty, security and, updates
  • data
    • read sqlite3
    • write sqlite3

Requirements:

Changing in development

Sources

This project was made possible by information and inspirations:

picorder's People

Contributors

directive0 avatar tearran avatar

Stargazers

 avatar

Watchers

 avatar

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.