Comments (2)
Hmm, I am not sure I understand the implications completely. I am assuming that the script on pastebin runs on your Android. The android.Android
class connects to the bluetooth module, and sends and receives data from it, as well that it provides methods to update the Android's screen, right? So you would need a wrapper around it that can replace the currently used serial.Serial
class.
I have these components nor the time to try this out, but if you find a way let me know, and I'll see if I can incorporate it sensibly without breaking other stuff. I would suggest that you subclass Board
and alter it's __init__
method to instantiate with that wrapper around the android.Android
class. It should implement read
, write
, inWaiting
and close
methods and a port
property in the same fashion the current serial class does this. That should be all that is necessary.
from pyfirmata.
Brilliant. Won't be for a few weeks I think, but it's worth having a go at this as soon as I get a chance.
from pyfirmata.
Related Issues (20)
- Tone and Notone functions from Arduino
- HC-SR04 or PulseIN
- Problem with the method ping()
- Does it have any kind of unit testing?
- problem in running a RGB Led with pyfirmata
- Why does the pyfirmata closes after a certain amount of time running?
- Steps for PWM in pyfirmata
- How to get 20kg servo working in pyfirmata HOT 2
- documentation enhancement request: How to use a newly defined board layout dict?
- python 3.10.5 HOT 1
- Save data with analog read
- ImportError HOT 2
- inspect.getargs - Not available in Py 3.11 - Replace with inspect.getfullargspec HOT 6
- Error obtaining data when multiple sensors at the same time are used on a ArduinoUno
- AttributeError
- (python 3.x) ImportError: no know parent package
- Import "pyfirmata" could not be resolved
- Sending text to display no longer working? < board.send_sysex( STRING_DATA, util.str_to_two_byte_iter( text ) ) > HOT 1
- Communicating with I2C module
- Pyfirmata not working but there are no errors HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
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.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from pyfirmata.