Comments (8)
The classic sticking point here has been the comms libraries. Once they have
python3 support, it should be simple enough to port. I don't see myself having
time for such an undertaking in the near future, but if someone is interested
in doing it, I'll help.
My plan at this point is to branch to nxt-python-3.0.0 for py3 support. If it's
possible to support both py2 and py3 with the same sources (as there is a lot
of overlap in 2.7), a version bump to 3.x is not required and we will go with
2.3.x. The 3.x branch is the only foreseeable window for API changes, so please
take advantage of it as such regardless of whether it coincides with py3
support.
Original comment by [email protected]
on 15 Feb 2013 at 10:08
- Changed state: Accepted
- Added labels: Maintainability, OpSys-All, Series-3.x, Usability
from nxt-python.
You could start a script in python 2.7 from inside Blender 2.62 (or later)
using the following: (Yes it's ugly but it works)
------------------------
import subprocess
subprocess.check_output(["python2.7",
"/home/tkkrlab/Documents/NXT/nxt-python-2.2.2/examples/spin.py"])
------------------------
I'll research connecting the BGE with my NXT a bit more next week when I have
the time.
Original comment by [email protected]
on 14 May 2013 at 7:41
from nxt-python.
Cool! Thanks!
I haven't had the time to look into this much my self yet :)
-Daniel
Original comment by [email protected]
on 14 May 2013 at 7:50
from nxt-python.
Is there any update on this?
Has anyone already started working on 3. or 2.3 branch? I know everyone is
doing it from their "free" time I am just checking to avoid double effort.
Janno
Original comment by [email protected]
on 12 Feb 2014 at 9:32
from nxt-python.
I haven't had a chance to look at it.
-Daniel
Original comment by [email protected]
on 12 Feb 2014 at 10:23
from nxt-python.
I would like to know, if there is any progress in porting it to python3...
Original comment by [email protected]
on 30 Jun 2014 at 8:53
from nxt-python.
Looked a bit at it but ran out of time and had to still use 2.7 for my course
this year.
Original comment by [email protected]
on 30 Jun 2014 at 10:42
from nxt-python.
hello
is there any update about this ?
Original comment by [email protected]
on 25 Feb 2015 at 11:30
from nxt-python.
Related Issues (20)
- motcont.py lacks command cancellation, or am I missing something? HOT 4
- nxt.motcont port different from motor.py port HOT 2
- [Patch] Support for commuication via device files HOT 4
- Silent failure with nxt-filer when brick is not plugged in HOT 1
- Please add .desktop file for nxt-filer (KDE/Gnome support) HOT 1
- [deleted issue]
- [Feature Request] Update pyusb API HOT 2
- Wrong ID_VENDOR_LEGO HOT 2
- When running anything using nxt-python i get an error. HOT 1
- [Feature Request] Better config file
- Desktop file incorrect HOT 1
- Ultrasonic sensor: nxt.error.I2CError: read_value timeout HOT 3
- Error: Traceback HOT 1
- [Feature Request]Control cables andsockets / Interactive mode
- object has no attribute 'set_input_mode' HOT 1
- Debug text incorrect
- [Patch] Use python logging. HOT 1
- Idle does not work HOT 1
- nxt-python seems to misusing the work "tachometer'
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 nxt-python.