treehouses / control Goto Github PK
View Code? Open in Web Editor NEWbluetooth service ๐ง for treehouses image which interacts with treehouses/remote android app
bluetooth service ๐ง for treehouses image which interacts with treehouses/remote android app
Currently, when there is an error on CLI, the output says: Error when trying to run the command...
idea: treehouses/cli#1130
but through config treehouses config file
Easier for remote to read multiple-line outputs
Will update this box later.
use pylint, etc.
need password protected bluetooth server
Or even multi thread. Or some other solutions to handle treehouses Remote's multi threaded message sender. EDIT:
https://github.com/michaelgheith/actopy
tried this out. Works really good. Gonna attempt to refactor this into our code.
Python is fine and dandy and all for readability/high level. But it's pretty darn slow. I know Raspian comes with it. Pypy would be better because of a JIT compiler. Maybe the .pyc file should be included in the repo as well.
What language to write to? Probably Java or shell or C/C++. Anything that is faster.
I guess python is good for new programmers. I wonder if Pypy package is out there somewhere we could throw in the treehouses image.
EDIT: After reconsidering python after many years. It can't be ruled out on popularity and a new compiler or something could come out for it to make it catch up with execution speed. The treehouse project virtual interns and raspberry pi in general and scientific computing really use python a ton so its good unless there is a huge conglomerate program / gui then i would port that to something else.
so we can use real multithread
probably will never need but make issue anyway.
Or change the python to implement real multi.
we should have a method to make sure that our remote and bluetooth server are the exact same version.
I would hash the server file and run a command from the remote to request the hash from the server, if the server mismatches the remote version, the remote will send the bluetooth server file onto the pi. This ensures that it will work even without an internet connection.
without python GIL
what is dependencies of this app
The server could reply true or false if connected or not.
Also reply the SSID, and even the IP address.
If there is more info that would be useful for the technicians in the field that isn't listed above feel free to add.
WiFi connection
Connected:true or false
SSID: "example name"
IP: 129.129.0.23
Signal strength
Pi model
Treehouse image
Software version
Hardware Version
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.